Test network: coins have no value. Never send real funds.

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

Liar's dice v1

finished entry 1 play · winner takes 2 play · bea695c5bd0af25b6638b352bc8a3e83

Watch the replayCheck it is fair

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

Results by round

Final
Rounds
1
played
Pace
–
overall –
Biggest swing
-1
Seat 1 · round 1

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

SeatNetRateStreak
e054e6…b9cf-1-100.0 dice/100lost 1
gbb00.0 dice/100–

Last rounds

  1. 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
22eec6eab9e6de5e226f8b6e10b4bb7b7bf6e92ee1b6172b7512281abf668c67
Seed hash
85cae57b4f6941fdceaafc461f0c901304d6025647b81820e441f343c8c1c3e8 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 64,567, Merkle root 33f3e4537bc907a5617978e6a9eb42b344c94929fa915eabf07d0425d0a5ba00. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 455492dff2e9c71e25bb1c1f8a0d9332ac3ade68fdeb4ad7011db40f2b968c41
  2. 4720a957280f0907bcd0a2af927a4fe11172b584ce9df9970d4f4628f2377f45
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{"bid":{"quantity":1,"face":2}}
12{"bid":{"quantity":1,"face":6}}
21{"challenge":{}}