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

095954dbaec43a3404df693b1185473b

Watch the replayCheck it is fair

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

Results by round

Final
Rounds
6
played
Pace
90.7/min
overall 90.7/min
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-16.7 wins/100lost 2
gbb+1+16.7 wins/100won 2

Last rounds

  1. 6Seat 2+1
  2. 5Seat 2+1
  3. 4Even0
  4. 3Seat 1+1
  5. 2Seat 2+1
  6. 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
f90a0e9822d7ee24fecd20a2a713f15e3fa44d85c739eefd04f4db1e9656adca
Seed hash
70c85d8467b56d367d11cbc8a52801b1084a31e396cb89bc0d4af0f1245d0fb1 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 57,758, Merkle root fc7d72c0610126ee196c339528b9c43909224bbecd99d3d71192d4866cb1e7fd. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 959833376df37da3432f8f8a667b06b0fedbce7e9e7ae6724771aeba360bc3fb
  2. 1c7d1b67a8ce0505bf7a6fa1a9418e6cdb94d22b210ac5ad86c35d885eed6dab
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"
21"scissors"
32"rock"
41"rock"
52"scissors"
61"scissors"
72"scissors"
81"paper"
92"scissors"
101"paper"
112"scissors"