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

afa19d7f06c704560763a8f82139c390

Watch the replayCheck it is fair

  1. gbbSeat 10
  2. e054e6…b9cfSeat 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
gbb-1-100.0 dice/100lost 1
e054e6…b9cf00.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
cbae86c7ce214befb5f06b9b31cba097803326b2ca4a1b6c89b794842fd6ec6b
Seed hash
9bb8529bb59964f61b35955f164ec87d27b0e8821784e0c63f7a0116207d3fac = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 57,421, Merkle root 7fdcadb516131ee9cd31db8f14d24070ec421c54236bb3490b8ecb80f7358b7c. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 431ea78f0aa99b5f5af3e4ea5920a3a32aac93b819a0a92ef1442ee51b451695
  2. 7237aefc9ce9ea05adc39588bd8d7486a40b78cbc59e27f27e4c120801c8acae
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":5}}
21{"challenge":{}}