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

cc37370b52de011357a47eaf8acc2604

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
3171ab68b00568e46801a0cb647a610736ffb9182261f448f2476ed9d0f40b4f
Seed hash
7544aeb780fa579a6c67ec4d05982bb7c7e06c2689890925f0bfe8dafec52c3e = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 52,183, Merkle root 54363ce376978edd9e344f87564e6ddf773347ef000c0c634e3aaad6ed588075. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 43fd816052b60d79b8de0625d5523a9da1d3c59e288a6b569cb45da5fd47f869
  2. 2836d739d9d83f9f5c290e4acb42ed68d2eddb6449defcb336adc3b8df5ff063
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"