Degen Protocol
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

finished entry 1 play · winner takes 2 play · dfa51f70e1e1417a02106e6445cc46cc

Watch the replayCheck it is fair

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

Results by round

Final
Rounds
5
played
Pace
99.5/min
overall 99.5/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-3-60.0 wins/100lost 3
gbb+3+60.0 wins/100won 3

Last rounds

  1. 5Seat 2+1
  2. 4Seat 2+1
  3. 3Even0
  4. 2Even0
  5. 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
905726d9a1038146cc7d75056e1977a94fc179f23750345a4bea81b90014a785
Seed hash
1179724ebe1b549234799ed1a1006d8f5ee4069403835c7ab72ada56b6066724 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 67,932, Merkle root c40bcd21a0f1b71d6890ef1a6a59b977549ff19e60c2d49db6db8eac5ac9224b. Recorded by Degen Protocol; on-chain publication is not available yet. See this batch and its Merkle tree
Merkle path
  1. cb3e31fb4a08a9b2c6b1aae622e50476b06ac173a1b6459401c9aa9e352d67ea
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"scissors"
21"paper"
32"paper"
41"paper"
52"paper"
61"rock"
72"paper"
81"scissors"
92"rock"timed out