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

135c4290b4f33fcfda4262f63c99aef1

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
6b7ba2aa0afb87bfa0f9de5af37aad938bdddf3ac1199b66b3fa7b499a8a269f
Seed hash
fd80628913c89402ab15bc5de064d5c2e449d84af30086f5580e1b49f9c61d30 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 61,766, Merkle root f8d95b24f6a0e7f57848009ec0896aeff21d111b51fcb5da708d4e620dd04e3c. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 5ae94b4230778ec75b530b00d06f4f5fab2c5f69105a6f457ce50a6d975be16e
  2. 5a945ddee936887029a5eee0bfcf52c351f3a21c65e1acdbc41b43e2633007d7
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":1}}
12{"bid":{"quantity":1,"face":2}}
21{"challenge":{}}