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

cfd31fa7f8719c5afa609b1ddd5f9116

Watch the replayCheck it is fair

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

Results by move

Final
Moves
27
played
Pace
93.6/min
overall 93.6/min
Biggest swing
+900
Seat 1 · move 25

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

SeatNetRateStreak
e054e6…b9cf+488+18.1 pawn/100lost 1
gbb-488-18.1 pawn/100won 1

Last moves

  1. 27Even0
  2. 26Seat 2+2
  3. 25Seat 1+900
  4. 24Seat 2+306
  5. 23Seat 1+108
  6. 22Seat 2+106
  7. 21Seat 2+2
  8. 20Even0
  9. 19Seat 2+2
  10. 18Seat 2+108
  11. 17Seat 1+2
  12. 16Seat 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
bb009a5ea72b89eb5475e584b619ea2d22610e10e4009d71322f929839c3efae
Seed hash
d46bfd1f53fe70c53ff0d7f15b20409351336cfbbaa06fb7f04d82f724c8e39d = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 55,327, Merkle root 425dcf686889cfec0413a03de9ec7badbcaa99edb96e9553b04e525740a81b5a. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 580d47eaffc8d394dd00b3a16c3e682f6217074cb35a75f883109547069ffd88
  2. c3f864995e7a1cf6666dfd5e8cad0f6da617c5b0a4d4552720c6e6bdfb05e9b2
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"h7h6"
21"d2d4"
32"e7e6"
41"c2c3"
52"d7d6"
61"g1f3"
72"b7b6"
81"f1b5"
92"c7c6"
101"b5d3"
112"a7a5"
121"c1f4"
132"f7f6"
141"e1g1"
152"h6h5"
161"e4e5"
172"d6e5"
181"d3g6"
192"e8e7"
201"f4g3"
212"e5d4"
221"f3d4"
232"d8d4"
241"d1d4"
252"h5h4"
261"d4d6"