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 bulletPlay moneyfinishedentry 1 play · winner takes 2 play

e658f8a2f4c7270196d8701e543b7b15

Watch the replayCheck it is fair

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

Results by move

Final
Moves
75
played
Pace
93.1/min
overall 95.8/min
Biggest swing
+900
Seat 2 · move 40

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

SeatNetRateStreak
e054e6…b9cf+2,316+30.9 pawn/100lost 2
gbb-2,316-30.9 pawn/100won 2

Last moves

  1. 75Seat 2+2
  2. 74Even0
  3. 73Seat 2+2
  4. 72Even0
  5. 71Even0
  6. 70Even0
  7. 69Seat 1+2
  8. 68Even0
  9. 67Even0
  10. 66Even0
  11. 65Seat 1+4
  12. 64Even0

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
76e8cd79b294824bd38af285221169148a38ce7e7e1dc2f301e89d8c2ffc9e72
Seed hash
0e0e6c8e3afc43cabd9e3f3e02416db15848803611853b4cd9741f43c7ea7c85 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 50,906, Merkle root f4b0005de433eccf398091f5f3ebba710b0d6789af99638689f365f33d71e10f. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. f9826b622a888300abaa2b85fa2d856465cc9a5f6fb51b69eeb950dc0cd573dd
  2. e70d7d7c7d9213e57441be81ea8f413c41932f07a15f38341dc508334700ea68
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"a7a5"
21"d2d4"
32"a5a4"
41"g1f3"
52"b7b5"
61"f1b5"
72"g7g6"
81"b1c3"
92"f7f6"
101"b5a4"
112"a8a4"
121"c3a4"
132"h7h5"
141"d1d3"
152"h8h7"
161"d3b3"
172"c7c6"
181"b3g8"
192"d8a5"
201"c1d2"
212"a5d2"
221"f3d2"
232"d7d6"
241"g8h7"
252"b8d7"
261"h7g6"
272"e8d8"
281"g6h5"
292"f8g7"
301"h5a5"
312"d8e8"
321"a5c7"
332"e7e6"
341"c7c8"
352"e8f7"
361"c8d7"
372"f7g6"
381"d7g7"
392"g6g7"
401"e1e2"
412"g7h8"
421"d2c4"
432"h8g8"
441"c4d6"
452"g8g7"
461"e2d3"
472"g7g8"
481"d3c4"
492"g8g7"
501"c4c5"
512"g7f8"
521"c5c6"
532"f8g7"
541"a4c5"
552"g7h8"
561"c5e6"
572"h8h7"
581"e4e5"
592"f6e5"
601"d4e5"
612"h7g6"
621"c6d7"
632"g6h6"
641"h2h4"
652"h6g6"
661"d7e7"
672"g6h6"
681"h4h5"
692"h6h7"
701"e7f8"
712"h7h8"
721"d6f7"
732"h8h7"
741"e6g5"