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

Standard rapidPlay moneyfinishedentry 1 play · winner takes 2 play

15b588918606d0578fa5742ff934ccd8

Watch the replayCheck it is fair

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

Results by move

Final
Moves
51
played
Pace
110.7/min
overall 82.4/min
Biggest swing
+900
Seat 1 · move 19

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

SeatNetRateStreak
e054e6…b9cf+2,806+55.0 pawn/100won 1
gbb-2,806-55.0 pawn/100lost 1

Last moves

  1. 51Seat 1+2
  2. 50Seat 2+2
  3. 49Even0
  4. 48Even0
  5. 47Even0
  6. 46Even0
  7. 45Seat 1+300
  8. 44Seat 1+2
  9. 43Seat 1+300
  10. 42Even0
  11. 41Even0
  12. 40Even0

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
49937d3b5b11df9f64182811c4786969d2a87bd46498242ee300633b185ce15e
Seed hash
ecea7264b9a558378fb5137e0ead1df0d1a1364d4d7ce99adf4aa9668d28e576 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 49,542, Merkle root 9457a2eaf9077b7e905d61f724bf4d7f1980135448afef8aa726af955dad8eae. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. f993f93c2a0c51d0d025e479298ebfcbd7cc84feb3218091c71b218180fa8342
  2. f3fd97a97469a98c635fe65bf2fcf050104504337d38a4137686792c0942cacb
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"h7h5"
21"d2d4"
32"a7a5"
41"g1f3"
52"a5a4"
61"b1c3"
72"b7b6"
81"f1d3"
92"b6b5"
101"d3b5"
112"c7c6"
121"b5a4"
132"a8a4"
141"c3a4"
152"d8a5"
161"c2c3"
172"a5a4"
181"d1a4"
192"h5h4"
201"a4a8"
212"f7f6"
221"a8b8"
232"g7g5"
241"b8c8"
252"e8f7"
261"c8d7"
272"g5g4"
281"d7g4"
292"e7e6"
301"f3h4"
312"h8h4"
321"g4h4"
332"f8g7"
341"h4h5"
352"f7f8"
361"h5c5"
372"f8e8"
381"c5c6"
392"e8d8"
401"c6a8"
412"d8d7"
421"a8g8"
432"g7h8"
441"g8h8"
452"d7e7"
461"h8g7"
472"e7d6"
481"g7b7"
492"f6f5"
501"e4e5"