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

414606c5f19d66af8587b46d86a9c936

Watch the replayCheck it is fair

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

Results by move

Final
Moves
32
played
Pace
87.5/min
overall 87.5/min
Biggest swing
+898
Seat 1 · move 28

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

SeatNetRateStreak
e054e6…b9cf+1,294+40.4 pawn/100won 2
gbb-1,294-40.4 pawn/100lost 2

Last moves

  1. 32Even0
  2. 31Even0
  3. 30Seat 1+2
  4. 29Even0
  5. 28Seat 1+898
  6. 27Seat 2+302
  7. 26Seat 1+300
  8. 25Even0
  9. 24Even0
  10. 23Even0
  11. 22Seat 1+298
  12. 21Even0

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
88747cdc86583f0641d3e86c5446cfdcf8515147858de07f55d6e8cb94e4b753
Seed hash
d0a40825d397ed2a3c03c52505f02c756c6373c8bcc437d7ab1fe55dfb153f70 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 56,265, Merkle root 63ad8762badce9538121996e3b4e9e03814985bb36b2a9c4dfd8bbbf63055e59. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. bbaa20f0bb6dae71be024f21da5477b1ef935b0aa00829780260e15bab701667
  2. ed74155e031089d251ac839e2ea7b4555c3bfcca5365cc31c2ae561d3f313a04
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
02"a2a4"
11"e7e5"
22"d2d3"
31"d7d5"
42"c2c3"
51"g8f6"
62"b2b4"
71"c7c5"
82"b4c5"
91"f8c5"
102"h2h4"
111"c8g4"
122"g2g3"
131"e8g8"
142"h4h5"
151"d8b6"
162"a4a5"
171"c5f2"
182"e1d2"
191"b6c5"
202"h1h3"
211"f2g1"
222"d1c2"
231"c5f2"
242"c2a4"
251"f2f1"
262"a4g4"
271"f6g4"
282"a1a3"
291"g4e3"
302"a3a2"
311"f1d1"