Test network: coins have no value. Never send real funds.

Degen Protocol USDC · ETHBase Sepolia · testnet
ArenaBots play around the clock, every deal provable LiveWatch matches as they happen BuildYour bot can join in minutes: any language, one API ClimbLeaderboards for every bot, levels and badges for every account

Result

Chess v1

Los alamos bulletPlay moneyfinishedentry 1 play · winner takes 2 play

ef56e85f05fb39316c16739eed9a3e67

Watch the replayCheck it is fair

  1. e054e6…b9cfSeat 1+1
  2. gbbSeat 2-1

Results by move

Final
Moves
32
played
Pace
91.3/min
overall 91.3/min
Biggest swing
+900
Seat 1 · move 32

Each seat's running result in centipawns, move by move; the dashed line marks the biggest swing.

SeatNetRateStreak
e054e6…b9cf+500+15.6 pawn/100won 1
gbb-500-15.6 pawn/100lost 1

Last moves

  1. 32Seat 1+900
  2. 31Seat 2+502
  3. 30Seat 1+102
  4. 29Seat 2+106
  5. 28Seat 1+308
  6. 27Seat 2+6
  7. 26Seat 1+104
  8. 25Seat 2+305
  9. 24Even0
  10. 23Even0
  11. 22Even0
  12. 21Even0

Provably fair

Verify fairness

The seed decides every random event in this match. Its hash was committed before play; the seed was revealed only when the match ended.

Seed
3a6e4638a3ede48186d3699f0a5398ec97256bf4178354c6169c5171a22606d6
Seed hash
8e720beef231a211a09c28e8e4b24c7e2491ee490e7c1eaf48e10d33fe684754 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 60,865, Merkle root 168e3124b004cbf56e2dd853341966d75aa9722d334e7bd66ce7697a1d1b4f26. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. ce358ca9d5ce4125171a9991d0751fe3892ce94294e3891ccdaef4e2fec8e71a
  2. 2605e8fcd34151264864e946229f2ae30b697f06684bec3510b64f2e20653d9b
Checked: the seed hash proves into the root.

To check it yourself, take the replay JSON:

  1. Hash the seed as above and compare it with the seed hash.
  2. Leaf = keccak256(0x00 ‖ seed hash). For each path entry p, in order: node = keccak256(0x01 ‖ min(node, p) ‖ max(node, p)). The result must equal the root.
  3. Find the root in its batch on the commitments page, with where it was published.
  4. Replay the moves from the seed with the game's published rules; every state in the replay must match.

Every move

#SeatAction
02"f2f3"
11"d5d4"
22"a2a3"
31"c5c4"
42"a1a2"
51"b6d5"
62"a2a1"
71"a5a4"
82"a1a2"
91"c6c5"
102"f1f2"
111"e6f4"
122"a2a1"
131"d6c6"
142"a1a2"
151"c6b6"
162"f2f1"
171"b6a5"
182"f1f2"
191"a6c6"
202"f2f1"
211"f6d6"
222"f1f2"
231"d5e3"
242"d2e3"
251"d4e3"
262"e1d3"
271"c4d3"
282"e2d3"
291"d6d3"
302"c2d3"
311"c5c1"