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

0050d664a9927fe469dfd5cb4638d35d

Watch the replayCheck it is fair

  1. gbbSeat 1+1
  2. e054e6…b9cfSeat 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
gbb+1+100.0 chips/100won 1
e054e6…b9cf-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
8944c04eca290cf713e868c05cd83f4cf17292100faca15ceb95e8174d73444c
Seed hash
de00e018ff2d030715f90ceb8932dfa17b171b963fb57467611140b8182480de = SHA-256 of "degen.match.seed.v1", a zero byte, and the 32 seed bytes. Checked: it matches.
Commitment
Batch 48,161, Merkle root 2cb1ea6147864fb543589b54fb5967597233a31e996863f7461b9f78c606318a. Recorded by Degen Protocol, not on a chain. See this batch and its Merkle tree
Merkle path
  1. 7eb2a743b30ae8f50cfef9a4560733a2ce83d80f4a6b4317b39f5f194647ff00
  2. fdd84f7674b9e256da98cd780133442869c15a65bca3936259b6519cc6424091
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"timed out
12"check"