🔒 INDEPENDENT VERIFICATION

Provably Fair Verification Lab

Independently verify any crypto casino bet using cryptographic proof. Paste your seeds, select your casino and game, and let the math confirm your results.

Casino & Game Selection
🔑
Seed Information
📊
Verification Steps

📚 How Provably Fair Works

Provably fair is a cryptographic system that lets you independently verify every bet outcome. Unlike traditional casinos where you must trust the house, crypto casinos using provably fair technology allow you to mathematically prove that results were not manipulated.

1

Seeds Are Set

The casino generates a server seed and shows you its hash. You set your own client seed. A nonce counts each bet.

2

Result Is Computed

The seeds and nonce are combined using HMAC-SHA256 or HMAC-SHA512 to produce a hash, which determines the game outcome.

3

You Verify

After rotating your seeds, the server seed is revealed. You can recreate the hash and confirm the result matches — no trust required.

Supported Casinos & Algorithms

Stake.com Stake.us BC.Game Bitsler Primedice HMAC-SHA256 HMAC-SHA512 SHA-256

Supported Game Types

  • Dice — Roll 0.00 to 100.00, verify the exact number
  • Limbo — Multiplier result (1.00x+), verify the crash point
  • Crash — Game crash multiplier using hash chains
  • Coin Flip — Heads or Tails outcome
  • Mines — Mine positions on the grid
  • Plinko — Ball path direction at each peg row

Frequently Asked Questions

What is a server seed?
The server seed is a random string generated by the casino before each session. It is kept secret and only its SHA-256 hash is shown to you. After you rotate your seeds, the actual server seed is revealed so you can verify past bets.
What is a client seed?
The client seed is a value you provide. By setting your own client seed, you ensure the casino cannot predict or manipulate the combined hash. You can change it at any time.
What is a nonce?
The nonce is a counter that increments with each bet. It ensures that even with the same server and client seeds, every bet produces a different result. Nonce typically starts at 0 or 1.
Why should I verify my bets?
Verification proves the casino did not change the outcome after your bet was placed. The server seed hash acts as a commitment — if the revealed seed produces a different hash, the casino manipulated the result.
Why use a third-party verifier instead of the casino's own tool?
Using the casino's built-in verifier requires trusting their code. An independent verifier like WagerX runs the same math without any casino involvement — pure cryptographic verification you can inspect yourself.
Is my data safe?
Yes. All verification runs entirely in your browser using JavaScript. No seeds or data are sent to any server. You can verify this by checking the page source or disconnecting from the internet before verifying.