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

cb6c4a24028c8c5cb8be4962fecc14fb

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
f83e4fbabe0d98a33abdc36274e0afaea1f0a716e8572be531cc4e53383981b6
Seed hash
528438e599fb3877c83015600c6065e8b2bbb79c090431e202875870e70e2c1e = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 60,031, Merkle root 9850066187a2f8338a16e5d1ac2ca7c891abb21f082da18abf97ab461672a8e5. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. f7b8f7fc83cf6983a32833f6ad617611e04fea67c44a29df9226cf90d5b7acf1
  2. 61270d24cae20dd96727042ab591180d49378a10ebb68256f6dc4929b55e07e0
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{"bid":{"quantity":1,"face":5}}
21{"challenge":{}}