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

771c1e422f343c6c70b02098f7201fb4

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
2b16f99ba5e5b46bf12a2c9a67417735af21770e160238e33bedfa6c27551868
Seed hash
72c8ae5e82c5396ff9663821bd4c0a06c610b446dc6963db6d33bdff8444e802 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 57,591, Merkle root 2a2b83f5caa80ae6abe10e890889be536d8783ea51089f7fafefabd558fe10d2. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 5fbd4f6c311629dfe0a05e586b4f4f9fffc5d89d7396e82e306aefecd2ea264b
  2. a6e0334fb4e785e243ed05f3b877b3595de8cd6532ddf34858c9d4599a6ec68c
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"