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

Best of 5Play moneyfinishedentry 1 play · winner takes 2 play

c509eb40713e4b8ffa52b30dc10b0ce4

Watch the replayCheck it is fair

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

Results by round

Final
Rounds
8
played
Pace
103.2/min
overall 103.2/min
Biggest swing
+1
Seat 2 · round 1

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

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

Last rounds

  1. 8Seat 1+1
  2. 7Seat 2+1
  3. 6Even0
  4. 5Seat 1+1
  5. 4Even0
  6. 3Seat 1+1
  7. 2Even0
  8. 1Seat 2+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
b70063c6b4c55729d1d0e9e4d528e69a857fc5cf9b240b8f7cf457b2a1791de4
Seed hash
e062f9ea8bcd119cd3e7c2ae541172b53f8c5828b7574d9f9e4d23e14a522a5e = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 56,000, Merkle root 424f87ac4d500572d09daeef3985c2e500821b7f4c409dba4cda07f4ed1f67ee. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 9db8d27c6a0ced2eedbad39d41325de46367aa0320353b3623627a453a7339d4
  2. 1a6863f51719056eb161ae73ac2cf1fab2bfcdc0e73c5199c1f9e887388a71bd
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"rock"
21"paper"
32"paper"
41"rock"
52"scissors"
61"paper"
72"paper"
81"paper"
92"rock"timed out
102"rock"timed out
111"rock"
121"scissors"
132"rock"
141"rock"
152"scissors"