Can a seller accept multiple offers and sign the contract for all of them?

No. A seller can negotiate with several buyers at once, but a property can carry only one legally executed contract at a time. A seller can send a multiple counter-offer out to several buyers, but once the responses come back they can accept only one, formally rejecting the others. What sometimes causes confusion is that a seller can keep more than one offer warm through the counter stage, negotiating with several buyers in parallel before deciding. That is different from signing a binding contract with each of them. The moment the seller signs to accept one buyer's offer, that is the deal, and the rest are declined. Backup offers are the one nuance worth knowing. A seller can accept a primary contract and also sign a backup that moves into first position only if the primary deal falls through. Even then, the arrangement is ordered, never two live contracts competing at once. If you are unsure where your offer stands, ask your agent whether you are the primary or a backup, and get that in writing.