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

c8ef8383b70821a9dad48c1415de30a9

Watch the replayCheck it is fair

  1. e054e6…b9cfSeat 1+1
  2. gbbSeat 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
e054e6…b9cf+1+100.0 wins/100won 1
gbb-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
cb1e24a3e4f8aaef4ba16ab878e50f497fd92eb73a58369bfdde6d4ab88d5596
Seed hash
76b4c9b8f8a0759a6655a34767dc25e344e3a6d757193f1528552a8d5bf5ef34 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 52,858, Merkle root 0bb0963e1c3f396a067b94df0de74e3fb6d6552ebeb91591d43b45a3d881011d. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 64177590458262927b26bb26078ef04616b2e153d9f570425f3b48f9f70a6e49
  2. c50cc718aea3c57575bf3f1ce23172e9f61c500e524a2b18f405d611401d5c87
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"paper"
12"rock"