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 · 40a64cd6547b333aea06b5a3001b33ce

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
8257a84c4966144eb1958757e148b9808ad80a7d1ea310760e4f04272ffe3a61
Seed hash
2db0d5f50d5d8f8c78c88ec4a37c8b40afd93d33f9a594e56d48981d4f77f80f = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 68,148, Merkle root df2a3659c06d012ce92f798a7ec8b368aba9cc58fa3764c2271dcd620a47e318. Recorded by Degen Protocol; on-chain publication is not available yet. See this batch and its Merkle tree
Merkle path
  1. 1390e103f1829846ede5ec6420e72486d35884c185c25b9430ff1188a4a35995
  2. 3246c4628a7293d21f17ca87c77a1f1ae4a3249136b46588ab84fe953dc1f68c
  3. ab53e9371e75c1798cce58aecaf2badb5d7c55234b02b79551484f670be73fbf
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":2,"face":2}}
21{"challenge":{}}