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 · 7d18e630ff4c0b5112ed92d60a8c847b

Watch the replayCheck it is fair

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

Results by round

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

Last rounds

  1. 6Seat 2+1
  2. 5Seat 1+1
  3. 4Seat 1+1
  4. 3Seat 2+1
  5. 2Even0
  6. 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
879b1d7791361cad91e84bd99a0d744826102d467deda61adbb575b960259ce0
Seed hash
99be7a9b3c75fc544c6e344e35fb5e70ac9a06c6e060c2cc7b12f967928af8fb = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 67,435, Merkle root 32100f8dc433bd3f8376deeca4e2020c2e482d9fa1f5b74cf402b14b1865124d. Recorded by Degen Protocol; on-chain publication is not available yet. See this batch and its Merkle tree
Merkle path
  1. cbb5cebd4cceacdc524c8b58ea4e24d1bf8472d2bd1f95a5ca2489cddcd175f5
  2. 9f829f71096bb949bafd2f8e03da769801a0d890122408546f49e8a449e2db58
  3. 5482a74e4a5d0457cd569ce7cf2b40260b237ca0b1085e93c51ca30b5d8a6765
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
02"scissors"
11"paper"
21"paper"
32"paper"
41"rock"
52"paper"
61"rock"
72"scissors"
81"paper"
92"rock"
101"paper"
112"scissors"