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

555a455dee05ee16cd080b03fff70731

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 2 · 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/100lost 1
gbb+1+100.0 wins/100won 1

Last rounds

  1. 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
9b16b194677923fd9dba8638459dd9e2ee9cbca486f6492c6e9509fb2997b43c
Seed hash
b6799ff4f67edf435cbee8c756b8e0d770175c6ef1b06d2cde930fd1e97e4a5a = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 53,407, Merkle root 23c4b7232f8677f96c86c23abf1bab9215db7e4d7ae0b9a49d0b2b4feee47fc5. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 6509cc8688c25cec9b4d1bf1a0f968739ebfeb98d0a70a3c154420273392e703
  2. 7ed774101e643d83e3eea5deff7b9e83d36c1f642141e82a772d5ba30b5b5fc3
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"