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 · 9579206b70a7b7b50284593ae5b09dec

Watch the replayCheck it is fair

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

Results by move

Final
Moves
15
played
Pace
63.1/min
overall 63.1/min
Biggest swing
+914
Seat 1 · move 7

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

SeatNetRateStreak
e054e6…b9cf+30+2.0 pawn/100won 1
gbb-30-2.0 pawn/100lost 1

Last moves

  1. 15Seat 1+14
  2. 14Seat 2+4
  3. 13Seat 1+2
  4. 12Seat 2+14
  5. 11Seat 1+4
  6. 10Seat 2+2
  7. 9Seat 1+14
  8. 8Seat 2+4
  9. 7Seat 1+914
  10. 6Seat 2+900
  11. 5Even0
  12. 4Even0

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
5693adc405c7e416f4a1428f90426267f318458ab9d4c11f009ae842db1e84d6
Seed hash
50ff0111e11bfd745b3568f09a27467cfd1fa6d6d515384e1ddca490003752f3 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 67,160, Merkle root f84e605191b28062affda31f64eefe549d713471f82233db9e7b7570d8b4e666. Recorded by Degen Protocol; on-chain publication is not available yet. See this batch and its Merkle tree
Merkle path
  1. 6d66cfa51bfde1c3201bb5e170744193266092f9c5342e53f93343536b498aac
  2. 82922f992c153c908eebf8e67f8bbf89e4ba7f15f2dc0538712828ebd5693c5b
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
01"e2e4"
12"c7c6"
21"d2d4"
32"d8a5"
41"d1d2"
52"a5d2"
61"e1d2"
72"a7a5"
81"d2e3"
92"e7e6"
101"c2c4"
112"e8e7"
121"e4e5"
132"h7h5"
141"e3e4"