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

3d0a893da723c63f30a0e1f724ce0208

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
613fd9fe7b26f8ff7909c8838d9c1ae77784961700f4ec1fc1063259eab8e813
Seed hash
234922e6c286e8a0d97162f89898fa1951add0852e19c8a620c46044a146d8ee = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 57,698, Merkle root 14bf10b02c797f1e0774cff1955810f4a9b661076eea84bee515662a7af5ce71. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 573e50ba7aba2bbd5b32ad72dc111116103b98b39b82e6acb2a97fdb9b5aae14
  2. dd314f11c4aeaf9ab489a16a4e57bffeb94eed95c88cf1910f7dee686a93e547
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"