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

a78b02b7014b0209826aec1f6e48213c

Watch the replayCheck it is fair

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

Results by round

Final
Rounds
3
played
Pace
86.5/min
overall 86.5/min
Biggest swing
+1
Seat 1 · round 3

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

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

Last rounds

  1. 3Seat 1+1
  2. 2Even0
  3. 1Even0

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
764f94f7be743dc9789fbdb5953b3b10cbbec19e63a47b5d4448d02f73a2b26f
Seed hash
f29039b6d6cb811c6c0cb2086b0cc37ad936146df5d2f0bf241d0bd6ebbbfe60 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 52,611, Merkle root 213d5225ae8b26e06143214fd4b419d7788ba111217ba21f2554d181cc71e594. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 84afb5e0c902374c9f7ddb67330271187061faa0a5c04bc8dadcd35f7a54227f
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"rock"
12"rock"
21"paper"
32"paper"
41"rock"
52"scissors"