Skip to main content
Report the winner, then cash out — winners redeem shares; anyone with a full set can merge back to collateral anytime (even before resolve).

Prerequisites

  • For resolve: you’re allowed (await market.canResolve(yourAddress))
    • admin — you are marketAdmin (SDK passes requiredSigner automatically)
    • committee — you are a voter; threshold votes finalize
  • For redeem: market resolved and you hold winning outcome tokens
  • For merge: equal amounts of every wrapped token including Invalid

Steps

1. Resolve

2. Merge complete sets (optional)

Burn one of each outcome (incl. Invalid) back to collateral:

3. Redeem winning shares

4. UI after resolution

Tip

Resolve and merge live on market; redeem and LP burn live on client. Don’t call resolve unless canResolve is true — admin markets need the admin key even if a smart wallet is the app default. Committee markets need enough votes to cross threshold.