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

5d15dcdb38d32eab012fddf72195f9c9

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
6d2123cf027bc60abfd9bd93a8e66a0b2092c4eb500b558494059687c7a2edc8
Seed hash
7bf08781af00dd6c027e0545d79151ee1f8fb4a40dfec79bf5fdb4593aa0de4a = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 60,435, Merkle root d29ad3e1298c0772b7bcf29a7269f0e27e9fd04c3f33c7c3da3eb744472d6ffc. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. cc3f708e1036940e0f6d195129b5fbfa666ac6380f42ce0c340ed1ce45acb6d5
  2. 56c9b7c40a744fb2939a9a484aa4628b4a01980690d24f8b8badc2366cb61428
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