Documentation Menu
Collateral & Anti-Cheat
The collateral system ensures both players have skin in the game. Going AFK or refusing to report results has real financial consequences.
Why Collateral?
Without collateral, a losing player could simply refuse to report the result and stall the wager indefinitely. The collateral deposit gives them a financial reason to report honestly and promptly.
For a 100 WF bet, each player deposits:
Bet amount100 WF
Collateral (2x bet)200 WF
Total deposit300 WF
Deposit Formula
totalDeposit = betAmount + (betAmount × COLLATERAL_MULTIPLIER)Outcomes Comparison
Honest Reporting
- Loser reports loss✓
- Contract settles instantly✓
- Winner receives payout180 WF
- Both get collateral back✓
- Tokens burned10 WF
AFK / No Report
- One player doesn't report✗
- 48h deadline passes⏳
- Claim submitted for review📋
- Admin approves claim✓
- Winner claims on-chain190 WF
- AFK player's collateralBURNED
- Tokens burned200 WF
Slash Penalties
| Scenario | Penalty | What Happens |
|---|---|---|
| AFK (no report in 48h) | 2x bet burned | Collateral sent to dead address |
| Both AFK | Stalemate | Wager stays active indefinitely — no on-chain auto-resolution |
| Honest report | None | Full collateral returned |
Going AFK Costs 3x Your Bet
If you bet 100 WF and go AFK, you lose your entire 300 WF deposit — the 100 WF bet goes to the winner, and your 200 WF collateral is burned permanently. Always report your results.
