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

9f4edddab398482a8aff9c8e8fb2e498

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
63a87f52be16c79b45b1842cc4321da2388951a118c6531d5e55a155e8f33428
Seed hash
24b1ee2a66eda95c7f1f949c58bf231ab57cd772287fe2ad7b5a2f2012e25f6e = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 47,827, Merkle root 180a394f9d31f9b495224eb9d6ca0eeaa48def29275246f7c20bb6c4adf88f5c. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 738345fd3efc6cc2462ae12b2ac7fd7b299e954acc1784787eeb2bb72326341f
  2. 40b503ce61d5d505ac3dff16ce48a889e4bbaf21613c83af7208ecee01a44fb8
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{"challenge":{}}