V
Bal

Provably fair

Every result is committed before you bet and reproducible afterwards. Check any of them yourself, right here.

Your active seeds

Loading…

Rotate seeds

Rotating reveals your current server seed so you can verify every bet made under it, and promotes the next seed — whose hash you already have above. Leave the field blank for a random client seed.

Verify a bet

Revealed server seed
Client seed
Nonce

How it works

Limbo and Mines derive every result from HMAC_SHA256(serverSeed, clientSeed:nonce:cursor). You hold the SHA-256 hash of the server seed before you bet, so the seed cannot be swapped afterwards; the nonce increments once per bet so no two bets reuse a stream.

Crash is shared between players, so it uses a pre-committed hash chain instead. Rounds consume the chain backwards, so each revealed seed must hash to the previous round's seed — and the very first one hashes to the commitment published before any round was played. The whole sequence is fixed in advance.

The verifier above runs entirely in your browser with the Web Crypto API and shares the same result-mapping code as the server. It never sends your seeds anywhere.