
Most casino games ask you to trust that the result you’re shown is the result that was actually generated. Provably fair removes that trust requirement for the games that support it — you can check the math yourself, on any past round, with tools available for free online. Here’s exactly how.
What Problem Provably Fair Solves
A standard licensed RNG is tested by an independent lab and certified to behave fairly on average, over a large sample of results — but you, the player, have no way to confirm that any single round you personally played wasn’t altered. Provably fair closes that specific gap: it lets you verify one individual round, after the fact, using cryptography rather than trust in a testing report you’ll never read.
The Three Numbers Behind Every Round
Every provably fair round combines three inputs. The server seed is generated by the casino and kept secret until you rotate it. The client seed is a value you can set yourself, or accept a randomly generated default. The nonce is a counter that increases by exactly one every round you play against the same seed pair. Together, these three values run through a hashing algorithm to produce the round’s result.
Step-by-Step: Verifying a Past Round
Before you can verify a round, you need the server seed for it, which stays hidden while it’s active — that’s what stops you (or the operator) from predicting results in advance. Rotating to a new server seed reveals the previous one. Once you have it:
- Take the revealed server seed, your client seed at the time, and that round’s nonce.
- Run those three values through the same hash function the game uses (commonly SHA-256).
- Compare the result against the outcome you were shown when you played the round.
- Separately, confirm the hash of the server seed published before you played matches a hash of the seed you were given afterward — this proves the seed wasn’t swapped after the fact.
Most games with provably fair support include a built-in verifier that runs these steps for you automatically — you paste in the seeds and nonce, and it either confirms a match or flags a mismatch.
A Worked Example
Say a game publishes a server seed hash before a session, you play using a client seed of “spino-check-1” and reach nonce 47 on the round you want to verify. After rotating seeds, the game reveals the server seed used for that session. Running the server seed, “spino-check-1” and 47 through the stated hash function should produce the exact result you saw at the time — if it does, that round is confirmed unaltered. If the numbers don’t match, or the revealed seed’s hash doesn’t match what was published beforehand, that’s a red flag worth raising with the operator directly.
What This Does and Doesn’t Prove
A successful verification proves the round’s result was fixed before it was revealed to you and wasn’t changed afterward. It doesn’t prove the game pays out at a favorable rate, and it isn’t a way to predict a future result or influence which outcome the next round produces — the math runs the same way whether you check it or not. Provably fair is a transparency tool, not a strategy.
Provably Fair and the Spin the Wheel Bonus
Spino’s spin the wheel bonus runs on this same verification system, so a promotional wheel prize can be checked with the identical steps above. For how deposits fund an account that qualifies for that bonus in the first place, see our Bitcoin deposits page, and for how any BTC prize’s wagering requirement works once you’ve won it, see our Bitcoin bonus page.
Arthur Pendelton creates content focused on casino comparisons, betting platforms, and user-focused gambling guides.