Home page
Article by
Published date
Updated date
Advertising Transparency

Provably Fair Explained: How to Verify a Crash, Mines or Plinko Game Before You Trust It

The question of rigged games comes up constantly across fast-paced casino formats — and the answer is always the same: provably fair. But most players who hear that phrase have never actually used it. They treat it as a label rather than a tool.

With Emily Thompson of MobileCasinoRank, in our conversation on Plinko, crash and similar instant-win games, this topic came up frequently and led us to take a closer look at how players interpret game mechanics and fairness. I realised that most of the explanation had been condensed into a single paragraph.

What Provably Fair Actually Means

Traditional online casino games use a Random Number Generator that the player cannot inspect. You trust the operator's word, plus any third-party audit they've chosen to publish. Provably fair changes the model: the outcome of every round is cryptographically committed before it starts, and you can verify it after the fact without involving the casino at all.

Three components make this work:

Server seed — generated by the casino before your round. You receive a hashed version (a fingerprint produced by SHA-256 or SHA-512) before playing. The casino cannot change the seed after the fact without the hash changing too.

Client seed — generated by your browser, combined with the server seed to produce the outcome. Because your seed is part of the calculation, the casino cannot know the result in advance.

Nonce — a counter that increments with each bet, ensuring that two rounds using the same seeds still produce different results.

The three values are run through a hash function — Aviator by Spribe uses SHA-512; Stake Mines and most other crypto-native titles use HMAC-SHA256 — to generate the outcome. After the round, the casino reveals the original server seed. You reconstruct the calculation yourself and confirm it matches.

A provably fair technology infographic, showing server seed, client seed and nonce
Key components to generate a verified outcome

Why It Matters for Crash, Mines and Plinko Specifically

These three formats attract more rigging accusations than almost any other type. In crash, the multiplier climbs and crashes at a point that feels arbitrary. In mines, the bomb always seems to land on the tile you were about to click. In Plinko, the ball never reaches the high-value edge slots.

Each experience is a natural consequence of probability. In Plinko games, on a 16-row board, the probability of landing in the outermost slot is approximately 1 in 65,536 — not because the game avoids it, but because the binomial distribution makes it genuinely rare. In mines, the entire grid layout is fixed by the HMAC-SHA256 algorithm before your first click. In crash, the multiplier is determined before bets open, and the hash is published before the round starts so players can confirm it didn't change.

Provably fair doesn't just give you a theoretical guarantee — it gives you the specific tool to settle the question for yourself after any round that felt suspicious.

How to Run a Verification

  • Step 1. Find the provably fair section

    On any legitimate platform, there is a fairness verification page accessible from within the game interface or account settings. This shows your current server seed hash, your client seed, and your nonce. If this page doesn't exist, that alone is a red flag.

  • Step 2. Note the hash before playing

    Copy the server seed hash before you start a session. This is your proof that the casino committed to a specific seed before you placed a bet. Legitimate platforms show the hash upfront; if a casino only shows seeds after the fact, the commitment is meaningless.

  • Step 3. Rotate your seed after the session

    After playing, rotate your client seed — most platforms have a dedicated button. Rotating triggers a reveal of the previous server seed. You now have all three components.

  • Step 4. Reconstruct the result

    Most platforms provide a built-in verification tool where you input the three values and it recalculates the outcome. Alternatively, independent HMAC-SHA256 or SHA-512 calculators are freely available online. If the recalculated result matches the game outcome, the round was not manipulated.

What Legitimate Platforms Show — and What to Avoid

A legitimate provably fair implementation shows you the server seed hash before the round, allows you to set your own client seed, increments the nonce automatically, reveals the server seed on demand after rotation, and provides a verification tool or publishes the formula.

Red flags: a platform that only shows verification data after you request it, that does not allow client seed customisation, that has no published formula, or that directs you to a verification tool it controls itself. Independent verification means you should be able to check the result using any standard hash calculator — not just the one the casino built.

Two certifications confirm that a platform's RNG has been independently audited: iTechLabs and eCOGRA. These are separate from provably fair — an audit confirms the system behaves correctly over a large sample; provably fair lets you verify individual rounds yourself. Both matter.

Titles That Implement It Well

Aviator by Spribe was one of the first crash games to bring provably fair into a mainstream title. It uses SHA-512 with three client seeds and publishes its full verification formula. Stake Mines uses HMAC-SHA256 and is fully verifiable with documentation available on-site; its 99% RTP is among the highest in any casino format. For Plinko, BGaming's implementation carries the same standard. These are the titles worth using as a baseline when evaluating any new platform — if a casino carries them and has not altered the provably fair mechanism, its instant game library is likely trustworthy.

Provably fair does not guarantee you will win. The house edge remains regardless of verification — Aviator's is 3%, Stake Mines' is 1%. What it guarantees is that the outcome was fixed before you played and was not altered in response to your behaviour. For crash, mines, and Plinko — three formats where the rigging accusation is loudest — that guarantee is worth understanding and worth using.

Gambling should be treated as entertainment. Always play responsibly and within your means.

Trusted Online Casinos

Our partnered brands offer new player bonuses, giving you some extra cash to get you started.
Read more about trusted online casinos, or head straight to the website to register and claim your boosted welcome package!

500% Welcome Bonus - First 4 Deposits
Payout Time
3 - 6 Hours
Payments
VisaMastercardBitcoinEthereum
Up to 70% house edge back
Generous Rank Up Rewards
Payout Time
Instant
Payments
Tether USDTLiteCoin LTCBitcoinTether USDT
200% Welcome Bonus
150 Free Spins
Payout Time
0.5 hours
Payments
VisaMastercardBitcoinTether USDT
530% Welcome Bonus
225 Free Spins Free Fury Wheel Spin
Payout Time
Instant
Payments
BitcoinEthereumBinance CoinTether USDT
20% Crypto Cashback
Unlimited cashback over 7 days
Payout Time
24 hours
Payments
VisaMastercardBitcoinInterac
300% Welcome Bonus
Up to $500 or 5 BTC + 180 Free Spins
Payout Time
1 hour
Payments
VisaMastercardBitcoinSkrill
100% Welcome Bonus
100 Free Spins + 1 Free Bonus Round
Payout Time
24 hours
Payments
VisaMastercardBitcoinInterac