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

Watch the replayCheck it is fair

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

Results by move

Final
Moves
11
played
Pace
51.4/min
overall 51.4/min
Biggest swing
+4
Seat 1 · move 1

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

SeatNetRateStreak
e054e6…b9cf00.0 pawn/100lost 3
gbb00.0 pawn/100won 3

Last moves

  1. 11Even0
  2. 10Seat 2+2
  3. 9Seat 2+4
  4. 8Seat 2+2
  5. 7Seat 1+4
  6. 6Seat 2+4
  7. 5Seat 1+4
  8. 4Seat 2+2
  9. 3Seat 1+4
  10. 2Seat 2+2
  11. 1Seat 1+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
dbc8f5d590370f77f6bf8d16f19be4dffa2f9f38c85d2531a410c7f0b0d0172e
Seed hash
3d36e2edb4e174129cfd654ad567ec9b17860674eb1c9713a9bcbfe938679523 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 71,394, Merkle root 055e04954c8a5f09d68c77b61628d6545b0f66792dff97ea21c99311ef0bdbf1. Recorded by Degen Protocol; on-chain publication is not available yet. See this batch and its Merkle tree
Merkle path
  1. 90b3e9e171a8c32768df7236852d59f3b87102b81f3546fd1b7ae257ba2cec2a
  2. b41c577edf532ef770aa19e8a2636f95af818acfb284ead90330b4236b13e73c
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"g7g6"
21"d2d4"
32"f7f6"
41"b1c3"
52"a7a5"
61"g1f3"
72"h7h6"
81"f3h4"
92"g6g5"
101"d1h5"