Provably Fair Verifier: Independently Check Any Crash Game Round

What this tool does: Paste seeds from a completed crash game round to independently recalculate the crash point. Supports Stake-style (232 formula) and Bustabit-style (52-bit formula) implementations. All calculations run in your browser — no data is sent to any server.

This is an independent verification tool. Never trust a casino’s built-in verifier alone — always cross-check with an independent tool like this one. If the calculated crash point matches what you saw in the game, the round was not tampered with.

Enter Seeds





Test Vectors

Use these examples to confirm the verifier is working correctly on your device:

ModeServer Seed / Game HashClient Seed / Block HashNonceHouse EdgeExpected Result
Stakeserverseed123clientseed45601%Enter these values in Stake mode to see a result. Then re-enter the same values — the result must be identical every time.
Bustabit77b271fe12e97... (64 hex chars)0000000000000000... (block hash)Enter these values in Bustabit mode. The result should be a specific multiplier or “1.00x (instant crash)” if divisible by 101.

Determinism test: Enter any seeds, note the result, reload the page, enter the same seeds — the result must be identical. If it changes, something is wrong with your browser’s crypto implementation (extremely rare).

Supported Platforms

PlatformMode to UseMethodWhere to Find Seeds
StakeStakeHMAC-SHA256, 232 formulaSettings → Fairness → Seeds tab
RoobetStakeHMAC-SHA256, 232 formulaGame → Fairness panel
BustabitBustabitHMAC-SHA256, 52-bit formulaGame history → Verify link
Any platformManual SHA-256Plain SHA-256 hashVaries — check platform docs
⚠️ BC.Game & Aviator: BC.Game may use a different formula variant than the Stake-style 232 method. Aviator uses SHA-512 with seeds from three players, which this tool does not support. For BC.Game, verify your results against BC.Game’s own documentation before relying on this tool. For Aviator, use Spribe’s official verifier alongside an independent SHA-512 calculator.

How This Verifier Works

Stake Mode (232 formula)

The verifier combines your server seed, client seed, and nonce using HMAC-SHA256: hash = HMAC-SHA256(serverSeed, clientSeed:nonce:0). It takes the first 8 hex characters, converts them to a 32-bit integer, and applies: crashPoint = max(1, (2^32 / (int + 1)) × (1 − houseEdge)). This matches the Stake Originals implementation.

Bustabit Mode (52-bit formula)

The verifier combines the game hash with the Bitcoin block hash: hash = HMAC-SHA256(gameHash, blockHash). It takes the first 13 hex characters (52 bits), checks for instant crash (first 8 hex chars divisible by 101), and applies: crashPoint = floor((100 × 2^52 − int) / (2^52 − int)) / 100. The ~1% instant crash rate enforces the house edge.

Manual SHA-256

For platforms with non-standard implementations. Enter any string in the Input field — the verifier computes its SHA-256 hash. If you also paste the hash that the platform published before the round into the Expected SHA-256 field, the tool compares them automatically: green for match (data wasn’t altered), red for mismatch (double-check your input before concluding manipulation).

→ For the full mathematical breakdown, see our Crash Game Algorithm Guide.

→ For step-by-step verification per platform, see our Provably Fair Verification Guide.

→ To understand what RTP and house edge cost you, see our RTP & House Edge Guide.

Frequently Asked Questions

Is this verifier independent from the casinos?

Yes. This tool runs entirely in your browser using the Web Crypto API (crypto.subtle). No data is sent to any server — not ours, not the casino’s. You can verify this by opening your browser’s DevTools (F12 → Network tab) and confirming zero outbound requests when you click “Verify Round.”

Why doesn’t my result match the game?

The most common reasons: (1) you selected the wrong mode — Stake and Bustabit use different formulas; (2) the nonce is incorrect — it resets to 0 when you rotate your server seed on Stake; (3) you’re using the hashed server seed instead of the revealed (unhashed) one; (4) the platform uses a non-standard implementation that this tool doesn’t cover. A mismatch usually means incorrect inputs, not manipulation.

Can I verify BC.Game rounds with this tool?

Possibly, but with caution. BC.Game’s Crash implementation may differ from the Stake-style 232 formula used in this tool. Before relying on results, test with a round where you already know the correct crash point from BC.Game’s own verifier. If the results match, the tool works for your BC.Game version. If not, BC.Game may use a different formula variant.

Can I verify Aviator rounds with this tool?

No. Aviator uses SHA-512 (not SHA-256) and derives the client seed from the first three players who bet in each round. This tool does not implement that algorithm. For Aviator, use Spribe’s official verifier alongside an independent SHA-512 calculator.

Is my data safe?

Yes. All calculations happen locally in your browser using crypto.subtle. You can disconnect from the internet after loading this page and the verifier will still work.

What does “instant crash” mean in the result?

In the Bustabit formula, approximately 1 in 101 rounds crashes at exactly 1.00x regardless of the hash value. This is how the ~1% house edge is enforced. If the verifier shows “1.00x (instant crash),” it means the hash triggered this mechanism — it’s not a sign of manipulation.

Disclaimer: This verifier implements the Stake-style (232) and Bustabit-style (52-bit) crash game algorithms as publicly documented. Platforms with proprietary or modified algorithms may produce different results. Always cross-reference with the platform’s official documentation. This tool does not guarantee any particular outcome and is provided for verification purposes only. Gambling involves risk — only gamble with money you can afford to lose. BeGambleAware.org

Leave a Comment

Your email address will not be published. Required fields are marked *

18+

Age Verification Required

This website contains information about gambling products. You must be 18 years or older to access this content.

Scroll to Top