Skip to main content
Wins don’t move to the wallet automatically — the bettor claims them on-chain. Every claim method takes the same payout choice: USDG cash or CHANCE bought at claim time.

Which method

Edge behavior worth knowing:
  • Losses don’t revert. Claiming a settled zero-payout bet is a silent no-op, so a claim-all sweep is safe.
  • claim on a pending bet in an unrevealed epoch reverts NotRevealed — use claimWithProof or wait for the reveal.
  • If a bet passed its reveal deadline unrevealed, every claim path refunds the stake instead (see Provably fair).
  • USDG claims revert InsufficientBankroll if pool cash can’t cover the payout.

USDG vs CHANCE

When claiming as CHANCE:
  • minChanceOut is your slippage floor — the claim reverts InsufficientChanceOut if the buy can’t deliver at least that much CHANCE. Quote it from current pool pricing; 0 disables protection.
  • In a claimBets batch, one V4 buy spends the total win USDG, so minChanceOut floors the batch total, not each bet.
  • The entire payout is swapped — there is no partial buy or USDG dust refund.
  • The CHANCE you receive is transfer-locked: you can hold it and sell it through the V4 router, but not send it to another wallet while the lock is on. See Transfer lock.
Player claims deliver CHANCE straight to the wallet. The claimableChance balance you may see on ChancePool is staker reward inventory — a different path entirely (Staking rewards).

Onward