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

One diePlay moneyfinishedentry 1 play · winner takes 2 play

fa518ffcf16b367c2a5085941161facc

Watch the replayCheck it is fair

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

Results by round

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

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

SeatNetRateStreak
e054e6…b9cf00.0 dice/100–
gbb-1-100.0 dice/100lost 1

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
c8ef3280424d70589fd09c0b8298920d759d0d4e0cea746106d168bd01cc3d10
Seed hash
23210b5a645a4d89b7291e6bf0a6a7258c2b8c9ea24887da93f21fc9207b0bbf = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 52,448, Merkle root bed78414fc078723459c675314b20112a627a11ac9d1d1e2b4b85f572886cc4d. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 104a0fb2c05147705f267f99e5a14a41559db3d3f66e974a2d7ede140e98f0f9
  2. bb264fb2cd8cf95b2e501ab5e31f8b520c0f7940159b3246680f1459c8025329
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":3}}
12{"challenge":{}}