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 · 9f948aaa78fb09a23d64d07a9d20bda5

Watch the replayCheck it is fair

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

Results by move

Final
Moves
40
played
Pace
117.8/min
overall 94.3/min
Biggest swing
+900
Seat 1 · move 30

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

SeatNetRateStreak
e054e6…b9cf+2,502+62.6 pawn/100lost 1
gbb-2,502-62.6 pawn/100won 1

Last moves

  1. 40Even0
  2. 39Seat 2+2
  3. 38Seat 1+2
  4. 37Even0
  5. 36Even0
  6. 35Even0
  7. 34Seat 1+300
  8. 33Even0
  9. 32Seat 1+4
  10. 31Seat 2+2
  11. 30Seat 1+900
  12. 29Seat 2+100

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
1c3c3b2416b5362d8570b562ca171dcf56fcfe1279c5ec834229fe08be989189
Seed hash
d0d020da1ea75cbc1fa795795d1461f56c6a2ddd600dd46a6183ef8144dd653b = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 65,208, Merkle root 2fbc22a43b71a4e3dfd8c6358c95c5628bf8ad8908968f2ecc42efb5d6e6e092. Recorded by Degen Protocol; on-chain publication is not available yet. See this batch and its Merkle tree
Merkle path
  1. 094bb4b6c3957b115b910ca321655a516a631d19442b6d6aa153e81b62e485a6
  2. bb4a19b714fc6c8c6f79e217a62315463ce0e25968b81f228b016f8c3c678728
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"c2c3"
11"b7b6"
22"e2e4"
31"a8e4"
42"h2h3"
51"e4b1"
62"d2d3"
71"h7h5"
82"d1h5"
91"h8h5"
102"f2f3"
111"e8f6"
122"a2a4"
131"g8h7"
142"f3f4"
151"f6d5"
162"h3h4"
171"d5f4"
182"d3d4"
191"h5h4"
202"h1h4"
211"h7h4"
222"d4d5"
231"f4d5"
242"b2b3"
251"h4f4"
262"g1f2"
271"f4c1"
282"f2f7"
291"f8f7"
302"g2g3"
311"b1d3"
322"f1g1"
331"c1e1"
342"g1g2"
351"e1f1"
362"g2h2"
371"d3e4"
382"b3b4"
391"f1h1"