Test network: coins have no value. Never send real funds.

Degen Protocol
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

finished ante 1 play · 3f2dae702cc861bc045f4235a5ed8ad4

Watch the replayCheck it is fair

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

Results by hand

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

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

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

Last hands

  1. 1Seat 1+2

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
6c38e98dd43d44b578fcf1b4d846c7874a061549e8c04cba84f1053743a13954
Seed hash
3a78e094b25055c11a39563f0fc19901d21af3ded0b8fb9b382f74ea74c60a4b = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 64,290, Merkle root 85542a5949e808880c6c0242810236d5e8970c06029b99336807409085e276a0. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 10976fee404b21bb05747d42a6368abbc711dd6dae8df06ac39d65bd3fd765ac
  2. 5b897ce3d5779f6422508393280c0d1bbef042c3ffc92f04486dd5f19bbe599e
  3. 3df195f91eef4ea895e95089d58e2d0936f85b25727acdbcce56d00d11e62ffb
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"bet"
12"call"