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 · fee2f77890aecc1f72945bfa4aaf263f

Watch the replayCheck it is fair

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

Results by move

Final
Moves
15
played
Pace
102.2/min
overall 102.2/min
Biggest swing
+120
Seat 1 · move 15

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

SeatNetRateStreak
e054e6…b9cf+122+8.1 pawn/100won 1
gbb-122-8.1 pawn/100lost 1

Last moves

  1. 15Seat 1+120
  2. 14Seat 2+106
  3. 13Seat 1+4
  4. 12Seat 2+4
  5. 11Seat 1+14
  6. 10Seat 2+14
  7. 9Seat 1+14
  8. 8Seat 2+14
  9. 7Seat 1+106
  10. 6Seat 2+2
  11. 5Seat 1+4
  12. 4Seat 2+4

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
dac871d35bcbcd1b456082c60dfa33268a1592f40f27ca6c326d323a54bf7283
Seed hash
cb3322cbaf6de57f42dcfaf1838387531739212e8cd7a52ff2660e030497deb2 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 71,544, Merkle root 9e5398cd4c5ac2b024010f9658d852ba6272ea5cb057dd4540857b2f61e3d016. Recorded by Degen Protocol; on-chain publication is not available yet. See this batch and its Merkle tree
Merkle path
  1. f07d9900d3101d131b2eb8c52222bdfb5797741408357522c7d11f5f1258aca1
  2. 86e41513d826ffee3f9391ef2bcf1d31bf1ce81245585be11e64cbc4c860cbaf
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"c2c4"
12"a7a5"
21"b1c3"
32"g7g5"
41"d2d4"
52"d7d6"
61"c1g5"
72"e8d7"
81"e1d2"
92"d7e6"
101"d2d3"
112"f7f5"
121"e2e4"
132"f5e4"
141"d3e4"