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

4056bb8b3b13126549bb24b8a46f8e49

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
b458161f16e0e9a9d1a2efc6c25e6ec8c9ebe4c9c4ff417b62a6c2cb0e21e351
Seed hash
d14613f775f91ac5a853b4edfb0991f39a8e0ed37e8bbfe4fa086712fd762dea = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 57,032, Merkle root 14224e960921a0514186ce204c6bff64f7b2eab72eac26211760ec1443990d14. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. d68a625c01ee03a4a44e7a73417ce7e56113f28deb0a0570590c69678f029be6
  2. cbc77d93d6b94764fe1d7b5e9cb22dcef08be46af80a69009f5c9df15ea982ac
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":{}}