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

ce36f3f7d05ce4c084c23a0ea4462449

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
080cd890b58040a99deeede8dd404357423a28f097f8d436da621c8ccebb8517
Seed hash
a7d24ff32683235cc231c7314fca022dacd59bf5a305de7b061bfa410592852c = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 61,617, Merkle root d9ad5641d7edffb6e505c4b2d67deeffef866988e40fc73050a91911f73f3fa4. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. a273c5ddbc6c3bb4463145c5e92b6a78740a1f0dc0cd10f11d82232397b01a8a
  2. fff80cfe5f007dc36ceb45514e32152f13d178aa95106ccf15a39d41054af8d0
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{"challenge":{}}