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

Degen Protocol
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

finished entry 1 play · winner takes 2 play · 2993761f5b46fe387941d78eab940101

Watch the replayCheck it is fair

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

Results by move

Final
Moves
38
played
Pace
100.1/min
overall 100.0/min
Biggest swing
+902
Seat 1 · move 10

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

SeatNetRateStreak
e054e6…b9cf+2,098+55.2 pawn/100lost 1
gbb-2,098-55.2 pawn/100won 1

Last moves

  1. 38Even0
  2. 37Seat 2+2
  3. 36Seat 1+300
  4. 35Even0
  5. 34Seat 1+104
  6. 33Even0
  7. 32Even0
  8. 31Seat 2+2
  9. 30Seat 1+2
  10. 29Even0
  11. 28Seat 1+300
  12. 27Even0

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
bfb87ad22b9ccd41ca6439fb85998d6416971881b8f9283819490b8dc1d6ca7c
Seed hash
2c9ec73dedf2f6a9e3ee0a3079121aa55c87a7abc73aebb3c4392814c527165c = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 63,771, Merkle root 327910b0c435ad329656e466377af58d0e47379bad1c41627268fde130fae7ba. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 8e6ade7e6f7b631e062bc3d3c390f772a3036569ec40af188ff2c244618ce59c
  2. eab5f867d4f1627f9b5b37ec4d831becca2afeb295c6e8ef9a041a6c58bff87a
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"h2h4"
11"e7e5"
22"b2b4"
31"g8f6"
42"c2c3"
51"d7d5"
62"d1a4"
71"c8d7"
82"a4d7"
91"b8d7"
102"h4h5"
111"f8d6"
122"a2a4"
131"c7c5"
142"b4c5"
151"d7c5"
162"d2d3"
171"c5b3"
182"f2f3"
191"b3a1"
202"e2e3"
211"d8b6"
222"g2g3"
231"b6b1"
242"e1d1"
251"b1c2"
262"d1e1"
271"c2c1"
282"e1f2"
291"a1c2"
302"a4a5"
311"c1e1"
322"f2g2"
331"c2e3"
342"g2h2"
351"e1f1"
362"g1e2"
371"f1g2"