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

Watch the replayCheck it is fair

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

Results by move

Final
Moves
15
played
Pace
112.6/min
overall 112.6/min
Biggest swing
+304
Seat 2 · move 14

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

SeatNetRateStreak
e054e6…b9cf-302-20.1 pawn/100won 1
gbb+302+20.1 pawn/100lost 1

Last moves

  1. 15Seat 1+100
  2. 14Seat 2+304
  3. 13Seat 1+98
  4. 12Seat 2+302
  5. 11Seat 1+98
  6. 10Seat 2+2
  7. 9Seat 1+4
  8. 8Seat 2+2
  9. 7Seat 1+4
  10. 6Seat 2+4
  11. 5Seat 1+4
  12. 4Seat 2+2

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
02ef650566d8f03ea03e3482e75464edbe25b310878235cf6a11d71677af5197
Seed hash
85f5578bb2f2e1f002c0ad1d90ffd57f6709b2f4351a86933e8e5c7d9132446f = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 67,068, Merkle root 06c6f09c90a7eaf10df7455f07d86e18bb9a6eae22c017be8fd2895b3c12cde1. Recorded by Degen Protocol; on-chain publication is not available yet. See this batch and its Merkle tree
Merkle path
  1. 9b6fc55d58369ca100c3d42f28aa22627f854068bf57d9d4ba9e5e8cfff2a388
  2. ad4af58c62c8d837f6abe7fe5f4f340e06036073340411ddcb6015471b116fa5
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"b1c3"
32"d7d6"
41"d2d4"
52"a7a5"
61"g1f3"
72"f7f6"
81"f1c4"
92"g7g6"
101"c4f7"
112"e8f7"
121"f3g5"
132"f6g5"
141"d1f3"