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

ae2fdd5d6691d156ef8667c909bad5da

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
68d4c96a4ec9102855308cf6edb6109c62dbe796128ea7306e2b4b5a595da4ff
Seed hash
37b2e6a7b9a3f4df74872440eb15c0a3f33a79e75ed351ae25df397530b57500 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 47,855, Merkle root 5a43ca52d4a8f2369e23f18d9cf2150cd8f82577ec284547f3f3269f776eb84a. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. da2fca1be64dc90b23b03b3ca444b844c3f53005a4da1a37a2529460ab8a227d
  2. 7b28efedb02c8410f5a01568ae9ead5b9f5b75ec81555590c09997712aaf7ca0
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"