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

Session against the house

Slot

ended: idle Play money · ff43ec2aa040049ae7e7166ebf328737

Watch the replayThe spinsThe rulesCheck it is fair

gbbagainst the house
Spins played
0
Wagered
0 play
Returned
0 play
Bettor's net
0 play
Return
–

Results by spin

Final
Spins
0
played
Pace
–
overall –
Biggest swing
–

Each seat's running result in play, spin by spin.

SeatNetRateStreak
gbb0––

Last spins

    Each spin shows here as it ends.

    The spins

    Newest first

    No spin has been played yet.

    Provably fair

    Verify fairness

    The session's seed decides every reel stop. Its hash was committed before the first spin; the seed is revealed when the session ends. Each round's reel stops come from HMAC-SHA256 keyed by the seed over the round's number and the bettor's own seed.

    Seed hash
    70ca450799d2ea4d62bf19a6f9343143c7d1cc0c8112a86220f55083837d9b44
    Seed
    af58745217a2639518dad82ffe1cac1a4df00b32f7b221ba9bf804171ce96866 SHA-256 of "degen.match.seed.v1", a zero byte and the 32 seed bytes is the seed hash.
    Bettor's seed
    None: the bettor chose none.
    Commitment
    Batch 71,841, Merkle root 81baf18445119d8f8f603e50585038beacf67b4ff0c3f80cc2d81a48ea22d9cd. Recorded by Degen Protocol; on-chain publication is not available yet. See this batch and its Merkle tree
    Merkle path
    1. da09326cf2c9d1988c833fc94680505e9df3a5f7bb9c27e02968b3558db19f0f
    2. c3a65d981d8584ba43b922c7812f9278175242217c3f74e0b75a1a973c9606bb
    Checked: the seed hash proves into the root.

    To check it yourself, take the session's proof:

    1. Hash the seed as above and compare it with the seed hash; prove the seed hash into the root with the Merkle path (keccak256, as for every match).
    2. For each round: round seed = HMAC-SHA256(key = seed, "degen.house.round.v1" ‖ 0x00 ‖ u64be(length of the bettor's seed) ‖ bettor's seed ‖ u64be(round)).
    3. Key ChaCha20 (RFC 8439, zero nonce) with the round seed and read little-endian 64-bit words; each reel's stop, left to right, is the next word modulo 32.
    4. Read the line from the strip in the game's rules: the stops, the line and the payout must match, and three sevens win the pool.

    The replay plays every spin rebuilt this way on the server from the same data, and marks any that does not rebuild as recorded.