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

Kuhn poker v1

StandardPlay moneyfinishedante 1 play

48fa4af4145f121bb7904a216bddf129

Watch the replayCheck it is fair

  1. e054e6…b9cfSeat 1+1
  2. gbbSeat 2-1

Results by hand

Final
Hands
1
played
Pace
–
overall –
Biggest swing
+1
Seat 1 · hand 1

Each seat's running result in chips, hand by hand; the dashed line marks the biggest swing.

SeatNetRateStreak
e054e6…b9cf+1+100.0 chips/100won 1
gbb-1-100.0 chips/100lost 1

Last hands

  1. 1Seat 1+1

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
a47ed1e5bfdbd489264f780d41e092a0f516d438e4fd6ede8c0d47bc8d1221e7
Seed hash
687ed6d96dcb53e2499488de3e3f2add483e31199396c491e948b97330b8257e = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 51,480, Merkle root fe5468b85c5c0c5d97b2931771b9fa9f103f7b9044124ea1574a0a5582a3f110. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. eb4c22f251a6084d52ee3d655e62c664fa171613f0b546400626b4c39806cb0f
  2. c8878dcd0eb3671976142f09e4660bf4876cf07f083629e447445f537bd9a12a
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"check"
12"check"timed out