Skip to main content
Someone publishes the result of the ETH question: Yes, No, or “this does not count.” Trading stops on purpose. After payouts are set, the winner is worth 1 and the others are 0. You are the admin or a committee voter. Check that you are allowed first, then resolve. For “does not count,” use the index after the last named answer. On an admin resolver the SDK calls reportInvalid. On admin markets, you must be the market admin. The SDK passes that address as requiredSigner so an account-abstraction app can route to the admin key. A plain wallet ignores that hint and signs with whoever is connected. On committee markets, you vote; the threshold finishes it.
After resolve, market.prices() shows the winner at 100%. buy / sell revert Resolved. Outcome shares: market.redeem. LP shares: market.redeemLp.

Next