Acceptance of the two state solution is in the Hamas charter and in every ceasefire option they've posted since Oct 8.A two state solution requires that Israel's right to exist must be recognized. Hamas does not do so as is evidenced by Oct. 7
You refuse to accept the two state solution because that means Israel gives up settlements on stolen land and land stolen from Syria and Lebanon.