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

Liar's dice v1

Three dicePlay moneyfinishedentry 1 play · winner takes 2 play

c5df1697658b25887e7a2504b6a5c1c7

Watch the replayCheck it is fair

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

Results by round

Final
Rounds
4
played
Pace
218.7/min
overall 218.7/min
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-3-75.0 dice/100lost 3
gbb-1-25.0 dice/100lost 1

Last rounds

  1. 4Even0
  2. 3Even0
  3. 2Even0
  4. 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
236763946c04e14d12783be2b92eb4e0b47a1a4a3c3a561acb652c55f9e59886
Seed hash
0f18c821625fecc238b7b59faf9d8177596cf176bd2f60731af742d5bfe925bd = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 61,846, Merkle root 462a5034088a38e7025ed7dd45222843c546cb270bdc2fd3984fefd9391a71a6. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 8a79c4588cf5c068a9af29c2e675c440c8aa7ceb71598ca06729c2fb9836bc58
  2. baa1338f9f3b34ed08dcb7f53ccc36432f8da5310113fb1cede618fb7c5e6c9a
  3. a40b9f2c6869e17e5fa27acefe93338ae0e4a3b163a1c7639f082078afeb879d
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":6}}
12{"bid":{"quantity":2,"face":6}}
21{"bid":{"quantity":3,"face":6}}
32{"challenge":{}}
41{"bid":{"quantity":2,"face":3}}
52{"challenge":{}}
62{"bid":{"quantity":1,"face":6}}
71{"challenge":{}}
81{"bid":{"quantity":1,"face":3}}
92{"bid":{"quantity":2,"face":5}}
101{"challenge":{}}