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

66c7d7bc5430329ea62b230486398b08

Watch the replayCheck it is fair

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

Results by round

Final
Rounds
4
played
Pace
240.6/min
overall 240.6/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
358277c86ea163fba5554690a7f90e3d3e8a65c1bbe389334be48a8c8937d855
Seed hash
1386c51f1076ce139b921969fbee356304819d2dce56d8c4e46be9537d8b628f = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 50,930, Merkle root 5ad2aeb38d1d290eb3f0e2b628823f3ca5e1b4004c39332a3fc28653ecfb3831. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. e45833b49e49f08bc41ce52f68510ec22c8343d2109afa90899533a10ca3af57
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":5}}
12{"bid":{"quantity":2,"face":6}}
21{"challenge":{}}
31{"bid":{"quantity":2,"face":5}}
42{"challenge":{}}
52{"bid":{"quantity":1,"face":6}}
61{"challenge":{}}
71{"bid":{"quantity":1,"face":4}}
82{"bid":{"quantity":1,"face":6}}
91{"challenge":{}}