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

1872c90e03190b368014097e33e35bf9

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
f65ea7357ea09f9cf2daf23d491355b5a87f82460b0f54047650f0b9bbd39ab5
Seed hash
f6cea17ee6e1a11ae28455a17ddfb097d10d40bda4abbfe8afe9aa8ef9d01f0a = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 51,755, Merkle root 5c6e501d4549e300a7d01f6f490632b50409cbbcd71f5f616a9ebfb104269f76. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 940eed743a07d7404a5385f89d944c280186a0412169a95992a65f0800add3c4
  2. 8d4de707fc82f05e9c2dd3491635d66662514896a8b7cb0a6fbf5c99e3e20dad
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":{}}