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

Los alamos bulletPlay moneyfinishedentry 1 play · winner takes 2 play

8d911fbcb87e46fb5d94977bdc824dc0

Watch the replayCheck it is fair

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

Results by move

Final
Moves
17
played
Pace
68.8/min
overall 68.8/min
Biggest swing
+900
Seat 1 · move 9

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

SeatNetRateStreak
e054e6…b9cf+1,702+100.1 pawn/100won 2
gbb-1,702-100.1 pawn/100lost 2

Last moves

  1. 17Seat 1+300
  2. 16Even0
  3. 15Even0
  4. 14Even0
  5. 13Seat 1+500
  6. 12Seat 2+2
  7. 11Seat 1+100
  8. 10Even0
  9. 9Seat 1+900
  10. 8Seat 2+100
  11. 7Seat 1+2
  12. 6Even0

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
978daa4f96cf67ac3e51da02a7743c50b4119741dd4abd7e298d007de93e2672
Seed hash
72af11da23ecc1909e24e64df69fc5e2baaab98c2b2928c7f6b8110640b0e027 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 47,570, Merkle root 139e5cd71af87f74b8068b7fc98ff40a55fdb06b43d476e1bcca10d8fcdbba07. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 472703ad964c055777c51d6d8f64c09320769e65a8b322145db28909988c8433
  2. ec7e4981680ba49be9448be396227f06e520affc40c64d4f6c90cb4db129d2a4
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"d2d3"
12"b5b4"
21"c2c3"
32"b4c3"
41"c1c3"
52"c6a4"
61"b2b3"
72"a4a2"
81"a1a2"
92"d6c6"
101"c3e5"
112"d5d4"
121"e5f6"
132"c6d6"
141"b1a3"
152"d6c6"
161"f6e6"