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

fdc993950c0073173a3fceff6336907e

Watch the replayCheck it is fair

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

Results by round

Final
Rounds
9
played
Pace
92.2/min
overall 92.2/min
Biggest swing
+1
Seat 2 · round 1

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

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

Last rounds

  1. 9Seat 1+1
  2. 8Seat 1+1
  3. 7Seat 1+1
  4. 6Even0
  5. 5Even0
  6. 4Seat 2+1
  7. 3Even0
  8. 2Even0
  9. 1Seat 2+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
5f4eb41c0b1e4ec3f4f7dee7d300f3865162463740e787a638fa0dda5a504526
Seed hash
db6ad116fe04453d335b212b3752eb4a678f69bf13ff25372f4d0ce3d7884cd4 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 57,981, Merkle root ea34ab016e57db8ccd506ade7fe78f5cd712dd33ab98d4b52ee7e81764341645. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. b745732268c1390cb75b38b90aafc495addeccc296366bd60a4ec2af4d669db4
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"rock"
21"rock"
32"rock"
41"scissors"
52"scissors"
61"scissors"
72"rock"timed out
82"rock"timed out
91"rock"
101"paper"
112"paper"
121"rock"
132"scissors"
141"scissors"
152"paper"
161"scissors"
172"paper"