18+ Adults only · Gamble responsibly · We may earn a commission from links. Learn more

Guide

Provably Fair Explained: How to Verify Casino Results

Provably fair systems commit to a hashed server seed before you bet, combine it with your client seed and a nonce, and let you verify every result afterwards.

The short answer

"Provably fair" means a casino commits to the outcome data before you bet, then gives you everything you need to recalculate the result yourself afterwards. If the numbers match, the casino couldn't have changed the result after seeing your bet.

Key takeaways

  • Look for a published hashed server seed, an editable client seed, and a nonce.
  • You can verify results with any SHA-256 / HMAC tool — you don't have to trust the site's own verifier.
  • Provably fair proves results weren't altered. It does not change the house edge.

The three ingredients

  1. Server seed — a random secret generated by the casino. Before you play, it shows you only the SHA-256 hash of this seed, which locks it in.
  2. Client seed — a value you control. Changing it means the casino can't pre-compute results for you.
  3. Nonce — a counter that goes up by one with each bet, so every round is unique.

The game result is typically derived from HMAC_SHA256(server_seed, client_seed:nonce), converted into a number and mapped to the game (a crash point, a mine layout, a card, and so on).

How to verify a result

  1. Before playing, note the hashed server seed and set your own client seed.
  2. Play some rounds.
  3. Rotate (reveal) the server seed in the fairness settings.
  4. Hash the revealed server seed with SHA-256 and confirm it matches the hash you were shown earlier.
  5. Recalculate a round using the site's published formula and confirm the result matches.

What provably fair does not tell you

  • It doesn't tell you the house edge — check each game's stated RTP.
  • It doesn't guarantee the site will pay out. That's why we weigh licensing, track record and real withdrawal tests just as heavily in how we rate.

Frequently asked questions

Is provably fair the same as a license?

No. Provable fairness is a technical guarantee about game results. A license is a legal framework covering the operator. The best sites have both.

Can a provably fair site still be unsafe?

Yes. A site can run fair games and still delay or refuse withdrawals. Always check payout history and reviews before depositing.