Test network: coins have no value. Never send real funds.

Degen Protocol USDC · ETHBase Sepolia · testnet
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

Three check blitzPlay moneyfinishedentry 1 play · winner takes 2 play

77d6d73147e09bc7c820b06a71aea9d6

Watch the replayCheck it is fair

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

Results by move

Final
Moves
21
played
Pace
83.1/min
overall 83.1/min
Biggest swing
+404
Seat 1 · move 21

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

SeatNetRateStreak
e054e6…b9cf+92+4.4 pawn/100won 1
gbb-92-4.4 pawn/100lost 1

Last moves

  1. 21Seat 1+404
  2. 20Seat 2+302
  3. 19Seat 1+98
  4. 18Seat 2+4
  5. 17Seat 1+4
  6. 16Seat 2+2
  7. 15Seat 1+2
  8. 14Seat 2+4
  9. 13Seat 1+100
  10. 12Seat 2+302
  11. 11Seat 1+96
  12. 10Seat 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
5502e27dfbaf55ce4297a229061aafaceca961da88c81a52f60dc90c15b69310
Seed hash
ef1f8d91dda698a54a052cf98c980fa85f6b8e8c7355e65c47ff81e90c8bf76f = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 50,802, Merkle root 8541ed4e4f31536debd6e5551a42fb83b4d0844c0f155d528b73506caf41a740. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 33d50c228eb398878ac605436b017733694bd39d3f4f90e61c5bd9e0ad565bed
  2. ecbb81f72f18aef48a733f1731e3f14453883a41f8ba1d86c7ad38f4711220b3
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"a7a6"
21"c2c3"
32"b7b5"
41"d2d4"
52"c7c6"
61"g1f3"
72"h7h5"
81"f3e5"
92"e7e6"
101"e5f7"
112"e8f7"
121"d1f3"
132"g8f6"
141"e4e5"
152"h5h4"
161"f1d3"
172"g7g5"
181"d3g6"
192"f7g6"
201"f3f6"