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

3abf985cf601a1edd7814e7acd7f7388

Watch the replayCheck it is fair

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

Results by round

Final
Rounds
7
played
Pace
110.7/min
overall 110.7/min
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
e054e6…b9cf-1-14.3 wins/100lost 2
gbb+1+14.3 wins/100won 2

Last rounds

  1. 7Seat 2+1
  2. 6Even0
  3. 5Seat 2+1
  4. 4Seat 1+1
  5. 3Seat 2+1
  6. 2Even0
  7. 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
2ae96fd275a3448e93c40ce3b37f405afbadc0ca6d6bedf61fdd9490ea1039e3
Seed hash
8d29a17f5bd56207d456a787747b45bd2c24790bb7e77c01d43a103a23ec3ad6 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 60,325, Merkle root 7a86e7178d9ca041e717940ac437af4ba19d69a5eee8fb13d280d3d805782a3d. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. ddfe77e7838a0dafe07492981d880db2c3aaedd43809954fc68bbc43d379ab97
  2. ce789ee977f0a3ba37ec8cbf345df42554a145b42176e0efe833a26133db7509
  3. de14dba8ae86a21d1b6563dc331390687b0d8a17567f30a9d0ea954f9706fa9d
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"scissors"
12"paper"
21"rock"
32"rock"
41"rock"
52"paper"
61"paper"
72"rock"timed out
82"rock"timed out
91"scissors"
101"rock"
112"rock"
121"rock"
132"paper"