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

a603e3ce5bc4c957a5737f9b9f09e6b0

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
802b4e9d4c94768995ea4f165dc5b23e4a5ab28a29b30b34013c42b94e3a20a0
Seed hash
2faae433e51e5849bb72a176de55f62fa6095c3d1dbd98df659033967052b5d4 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 53,523, Merkle root c09774b799c1000dcb37dacc943692cd04ef3b65eb0b1306fdf5bc9b7fc4eae1. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 31673d5b7a9d7a46fd415a42713781e3a109325522fed0d32568b41a031b3ebc
  2. 0937fbc156be8b63f50886df002088b91bd72f9d2baefaaa5e698ef482ded218
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":4}}
12{"challenge":{}}