Create and join pari-mutuel bets on FIFA World Cup 2026 matches. Pools and payouts are enforced by an on-chain covenant; results are settled by an oracle-signed attestation published to Bitcoin Cash — no bookmaker, no house edge, no server holding the pot.
World Cup 2026 · group stage
What each action is, on-chain
Place bet
bet() — your stake folds into the single OpenTote pool UTXO; the covenant enforces the peg.
Odds shift as pools fill
Pure pari-mutuel: decimal odds = total pool ÷ stake on that outcome. No bookmaker sets a price.
Oracle settles the result
The result oracle signs (gameId, outcome) and publishes it on-chain; settle() verifies it with checkDataSig.
Payout
The winning side splits the whole pool pro-rata to stake. The covenant releases it; no one can withhold it.