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

Rock-paper-scissors v1

SinglePlay moneyfinishedentry 1 play · winner takes 2 play

d14cc9347fd7b238699838a0febe3c61

Watch the replayCheck it is fair

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

Results by round

Final
Rounds
1
played
Pace
–
overall –
Biggest swing
+1
Seat 1 · round 1

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

SeatNetRateStreak
gbb+1+100.0 wins/100won 1
e054e6…b9cf-1-100.0 wins/100lost 1

Last rounds

  1. 1Seat 1+1

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
ed2bf7b64a46e1c963ccc326cab0b5bcd746674c9170eb3ab5c8683f3eefd1db
Seed hash
3764d6cbcb02b58f2e8bd81fc6e57c47a7538c468b0c14a72e9724b26f3547f0 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 48,758, Merkle root a92263e7067388537c1c0664826762bc46ce00ec71528f144bec54a09551b3e9. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 664812d25cd7a1c8cdafcf3fe915d904d1c70e12b55aa64e365ab4ae66316e6c
  2. 3b153365912b0df09f972c67c64c74e8f01845648f5481720232699db2dcf855
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"rock"
11"paper"