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

c7e54f0d6522d186e5a02a42e8efbf6f

Watch the replayCheck it is fair

  1. gbbSeat 1+1
  2. e054e6…b9cfSeat 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
gbb00.0 dice/100–
e054e6…b9cf-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
e6d4d86bf0a939cf0adb4e809305a134a6031b86e9a4260e5bd824a4d146fcb5
Seed hash
7bac99a6d8b812a13a62f0f360ca0ecc457d9cc62120074293918922ef92aae6 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 48,177, Merkle root e8749ebe60011b7a1512ef2f0779163873fac872d96bb802ab6018ef8e67b02d. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 92992b9b526b87c4ed54b1c344caba8bef6e5c87ab024b34e81a24e708e729db
  2. 011df1a203520827e93b36dd65b4e3ff53a2a1e474dbb1bd5e569928563426b6
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":{}}