Gaming & Betting 101 · Lesson 2 of 3

Arena escrow and provable fairness

4 min · read

The arena pattern is on-chain PvP gaming — two or more wallets lock stakes in an escrow contract, play a verifiable mini-game, and the contract pays out the winner.

What makes the game "provably fair"

A fair game must satisfy three properties on-chain:

  1. Commit-reveal randomness. Players commit hashes of their private inputs before the round starts; the inputs are revealed after, combined with a verifiable VRF, and used to derive the game state. No one can predict or grind for outcomes.
  2. State transitions are public. Every move is a signed message, visible to a contract that can adjudicate.
  3. Escrow + timeout. If a player goes silent, the contract pays out to the remaining party after a timeout, so you cannot grief by refusing to play.

Why arenas need the academy

A user without the gaming.101 cert is rate-limited and bet-capped on the arena routes — not because the activity is illegal, but because losing your savings to a stranger on a smart contract is a fast way to discover whether you understood what you signed.

Earning the cert is your way of telling the wallet, "I know what arena escrow is, I know what the oracle does, I know what loss feels like — let me play."