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

11a7cc2c0a7c81f4efb231a48c055364

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
befa8f4a32ee1d90c1d1cc612124b9a196e89af39b88892739469ddaa156fc70
Seed hash
de4abefb8f4a5acf5aba3747c7ddf88dda68f923a3c72dad5194493cdf41afd3 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 59,396, Merkle root ae4767de85db839a73e4087d2c2c7566789e832c2926b7d5145a84355fd7988e. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 88eff7201a0507a85507b87405112622a54f252b35d8881f819dfb3af9a5c5db
  2. 3e2c8eb3bbe5c18da8643095c039d69757f925a385efda522058eda727199e45
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":3}}
12{"challenge":{}}