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 · 67952f8674035385552447bd6a8a3b61

Watch the replayCheck it is fair

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

Results by move

Final
Moves
24
played
Pace
145.1/min
overall 145.1/min
Biggest swing
+902
Seat 1 · move 12

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

SeatNetRateStreak
e054e6…b9cf+1,598+66.6 pawn/100won 2
gbb-1,598-66.6 pawn/100lost 2

Last moves

  1. 24Seat 1+300
  2. 23Even0
  3. 22Even0
  4. 21Even0
  5. 20Even0
  6. 19Seat 1+3
  7. 18Even0
  8. 17Seat 2+103
  9. 16Even0
  10. 15Even0
  11. 14Seat 1+500
  12. 13Seat 2+106

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
ec19396b211f96904e29c3790b0234115fd2c9a573de6ddc77dfe96280a467d9
Seed hash
be4e5205b84192f44c8753e7495cb86c6bad99638fa46423610c81b3775ba5c0 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 65,546, Merkle root 849768e976c6acedbae2f8e6543ca3da92689a21af20be70166be5c89617a0a6. Recorded by Degen Protocol; on-chain publication is not available yet. See this batch and its Merkle tree
Merkle path
  1. 9181b165b3143ce63075728fee9792465255d911e06774c535fb6b7e4caa83bf
  2. 456a2b75dd4a3039f6a12dc2bcc60fe35afb7efa8b55d3d8cc6559a758c6dd56
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"b1a3"
11"b5b4"
22"a3b5"
31"c6b5"
42"d2d3"
51"b6a4"
62"c1e3"
71"a4b2"
82"d1c1"
91"f5f4"
102"c1b2"
111"f4e3"
122"f2e3"
131"f6f1"
142"e1f3"
151"f1f2"
162"f3e5"
171"b5a4"
182"e5f3"
191"a4a3"
202"b2b1"
211"f2f1"
222"f3e1"
231"f1e1"