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

777fce8a20b202f07f92dc7a297abeaf

Watch the replayCheck it is fair

  1. e054e6…b9cfSeat 10
  2. gbbSeat 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
e054e6…b9cf-1-100.0 dice/100lost 1
gbb00.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
f3aed52b4d1df345b3f848e61b718f2aeb30447feeb01958adae63074ce65f8e
Seed hash
f1f88cadae5412b2aee25afcfa8a35beba6fe2de1d1166bd01113d8b3f7d52d6 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 48,962, Merkle root 7f514045a19d2a4cbe051c44e689e0f69704e290b6b3b1edab237e9c156a010d. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 659403c123c078aa1bc5fc7c8c7076a5bf1c72588d99faf1309cb9322429e676
  2. 199848d83ab06aa3c64627bb8c1c0b667d4fd0f841efc70156384c5f0aa44e4e
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":1,"face":6}}
21{"challenge":{}}