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

Best of 5Play moneyfinishedentry 1 play · winner takes 2 play

7782d11471a7b7343a8e0c9321ea2362

Watch the replayCheck it is fair

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

Results by round

Final
Rounds
8
played
Pace
91.0/min
overall 91.0/min
Biggest swing
+1
Seat 2 · round 3

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

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

Last rounds

  1. 8Seat 1+1
  2. 7Seat 1+1
  3. 6Seat 1+1
  4. 5Seat 2+1
  5. 4Even0
  6. 3Seat 2+1
  7. 2Even0
  8. 1Even0

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
c264e61e9b02b4727af19a6de2fbb4d57b3150ee2186132a4d23a31820f52a9e
Seed hash
a4edc35fef30e21bf2a62050f5ed3bdffa69c33d4a9805999062ed5387195686 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 53,146, Merkle root be22d2e496dd1510307a45f084b62863da28127ec80da9fa0c021fb906449d5b. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 6de3bd421104a0bef2f26c20d7554c7836e4d0a4bbba32e4f68dfbead0606958
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"rock"
12"rock"
21"scissors"
32"scissors"
41"rock"
52"paper"
61"paper"
72"paper"
81"scissors"
92"rock"
101"paper"
112"rock"timed out
122"rock"timed out
131"paper"
141"rock"
152"scissors"