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

3634ecb5acd7a997faea180f3dbf540a

Watch the replayCheck it is fair

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

Results by round

Final
Rounds
4
played
Pace
121.6/min
overall 121.6/min
Biggest swing
+1
Seat 2 · round 2

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

SeatNetRateStreak
e054e6…b9cf-3-75.0 wins/100lost 3
gbb+3+75.0 wins/100won 3

Last rounds

  1. 4Seat 2+1
  2. 3Seat 2+1
  3. 2Seat 2+1
  4. 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
e234eb0aabc379747fabe9de5113735e1e2ae46e11de2c99e3300eca9fddc5e1
Seed hash
df87bdbe28cba2eaf0a52b90f92b38ac1cec56aaa0b98f901132e14118dd3ddd = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 57,592, Merkle root 39bf6a02f6eadc98d0db96220d3defa1b1099fddde93e53559e34c61e2f2eae0. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 379f9b395403180320f62f6d89bda70edb5f1b9552c1a70270a8e61bc50ce396
  2. 4b962627d2db87d9050376dc39c6892587f6098ad8722d3240af04f51933b9c7
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"scissors"
32"rock"
41"scissors"
52"rock"
61"scissors"
72"rock"timed out