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

50fd83c6e1c29f19829305247dba0319

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 2 · 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/100lost 1
gbb+1+100.0 chips/100won 1

Last hands

  1. 1Seat 2+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
28942bf907bc5cf0f1e1d1b516a3f050dedfd7f7a13aa1126a1c5c0c33cc21a2
Seed hash
51bb5afe7116c07459d90f8ea4de11084711a7fc82d529881c52da38ed5084cb = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 55,347, Merkle root 88d4808f1b10d38c8354254f06b1fc32b49b3e6254b6a6551fd95892585dbd54. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. ea989d43a5d27f0a8cfb2d128bc46fdfa05c48a3ede182ea2de862fc3539e219
  2. c76a1b780b7a116b1ff813c9374dc212d1290ecb2127700d54f310f0fe3866af
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