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

617dc3eaa53d8d6b4c89d9ba78dbf559

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
4df617a16bbe0cbc37697d56c52d3d263e88421fcb8867bf3bb2ff0d2cdb3376
Seed hash
154c2d29476eefc2a2bcea6e2f0d2e55cb12bc172088301495d64f3f32e0fa26 = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 49,771, Merkle root 785755121c0608da2db8fe4ab4c98d6b781f3ab286e2b7c79c869291be600437. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. f3eb46fc19bd07a157b439c00efcf7c5236a9a5d11d3dd16273559554859f95e
  2. 43056be413367cfa08147bb0259e0c36cbab8aba8cac1960b3be4c9d2c7826ea
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":{}}