Provably Fair Casino (Ireland): How Seed Checks Work, How to Verify a Roll Yourself, and What They Can't Prove
Welcome bonus for new players + fast crypto payouts. Just helping a brother out.
18+. Crypto deposits. Cloudbet is licensed in Curaçao and is NOT licensed by the GRAI. Irish gambling law changed in 2026: only GRAI-licensed operators may lawfully take bets from Irish customers. Ad: we may earn a commission. Bet only what you can afford to lose.

"Provably fair" sounds like a promise that you can't be cheated. It's a bit more modest than that, but it's still one of the few genuinely useful ideas crypto casinos brought along. In short, the site locks in the randomness for your next bets before you place them, shows you a fingerprint of that lock, and lets you check afterwards that nothing was swapped. You don't need to be a programmer to do the check. You do need to understand what it covers, because plenty of people assume it covers a lot more. So let's walk through it properly, with a real example you can repeat at home.
18+ only. This is general information, not legal, financial or gambling advice. Every stake and result here is an illustration. Cloudbet, which we link to, is licensed in Curaçao and is not licensed by the Gambling Regulatory Authority of Ireland (GRAI), so Irish complaint routes don't apply to it. If gambling is causing you bother, the Gambling Care helpline is free and confidential, 24/7, on 1800 936 725 (Northern Ireland: 08000 886 725).

The short answer
A provably fair game lets you confirm, after the fact, that the result of each bet came from inputs that were fixed before you bet. It does that with cryptographic hashing, the same kind of maths that keeps passwords and blockchains honest. What it proves: the casino didn't change the outcome after seeing your bet. What it doesn't prove: that the odds are generous, that the site will pay you, or that the game you played is the same one the maths describes. Keep both halves in your head and you'll understand provably fair better than most people who advertise it.
Why a normal online casino can't offer this
A traditional online slot or roulette wheel uses a random number generator (RNG) running on a server you can't see. You trust it because a testing lab has looked at it and a regulator has approved the setup. That's a perfectly reasonable system when the regulator is one you can complain to. The weakness is that you, the player, can never check a single spin yourself. You're trusting the chain of auditors.
Provably fair flips that around for a certain kind of game. Instead of "trust the lab," the pitch is "check it yourself." It grew up with Bitcoin dice sites, where the operators were often anonymous and players had no regulator to lean on, so a self-service check was the only real reassurance going.
The three ingredients: server seed, client seed, nonce
Almost every provably fair system uses the same three building blocks, even if the names on the screen vary a little.
| Ingredient | Who sets it | What it's for |
|---|---|---|
| Server seed | The casino | A long secret string. You only see its hash (its fingerprint) until you swap it out. |
| Client seed | You (or your browser, by default) | Your own input, so the casino can't pick a server seed that's "bad" for a seed it already knows. |
| Nonce | Counts up automatically | The bet number: 1, 2, 3 and so on. It makes every bet under the same seed pair different. |
The game feeds all three into a hash function and turns the output into a result: a dice number, a crash point, a card, the path of a plinko ball. Same three inputs, same result, every single time. That's the whole trick. Because the server seed is committed before you play and your client seed is mixed in, neither side can steer the result once the bet is placed.
What a "hash" actually is, in one paragraph
A hash function such as SHA-256 takes any text and produces a fixed-length string of 64 characters that looks like gibberish. Change one letter of the input and the output changes completely. Crucially, you can't run it backwards: knowing the hash tells you nothing useful about the original text. So when the casino shows you the hash of its server seed, it has committed to that seed without revealing it. Later, when it reveals the seed, you hash it yourself. If your result matches the fingerprint you were shown earlier, the seed wasn't swapped.
A worked verification you can repeat
Here's a real example using a common scheme (HMAC-SHA256 with the server seed as the key, and "client seed:nonce" as the message). The seeds are made up for this page, but the hashes below were genuinely calculated, so you can reproduce them with any online SHA-256 or HMAC tool, or a few lines of code.
- Before you play, the casino shows you the hashed server seed:
2cc610ebfafeaab32839f0a40d771e54ba0c9e78dc0c3cef4d08e1c09004e836 - You set your client seed to something of your own, say
galway-bay-42. - You roll dice three times (nonces 1, 2 and 3).
- You rotate seeds, and the casino reveals the old server seed:
green-sliotar-7f3a91c2 - Check the commitment. SHA-256 of
green-sliotar-7f3a91c2gives exactly the hash from step 1. Seed not swapped. Good start. - Recalculate each roll. For bet 1, HMAC-SHA256 with the key
green-sliotar-7f3a91c2and messagegalway-bay-42:1starts6f25cbbe. Read those first eight characters as a number in base 16 and you get 1,864,747,966. Divide by 4,294,967,296 (that's 2 to the power of 32) and multiply by 100: 43.41.
| Nonce | First 8 hex characters | As a number | Roll (0 to 99.99) |
|---|---|---|---|
| 1 | 6f25cbbe | 1,864,747,966 | 43.41 |
| 2 | 0dac68b7 | 229,402,807 | 5.34 |
| 3 | 1b71a8b8 | 460,433,592 | 10.72 |
If the rolls in your bet history were 43.41, 5.34 and 10.72, the casino did what it said. If any number differs, something is off, and you've got hard evidence rather than a hunch.
One honest caveat: every casino has its own exact recipe. Some use more bytes of the hash, some handle edge cases differently, crash and plinko games use different conversions again. A trustworthy site publishes its formula, usually on a "fairness" page, and often gives you a built-in verifier plus the code so you can check it independently. If the only verifier is the casino's own button, with no formula anywhere, you're still trusting them.
What provably fair proves, and what it doesn't
| Question | Does provably fair answer it? |
|---|---|
| Was the outcome changed after I placed my bet? | Yes, if you actually check. |
| Was the server seed picked to suit my client seed? | Yes, as long as you set your own client seed after seeing the hash. |
| Is the house edge low? | No. A rigged-looking 5% edge can be perfectly provably fair. |
| Will the site pay out my winnings? | No. That's about the operator, its terms and its licence. |
| Is my account or crypto safe? | No. Security, KYC and withdrawals are separate questions. |
| Are slots and live tables covered? | Usually not. Most third-party slots and live dealer games use a normal RNG or real cards. |
That last row catches people out. A site can say "provably fair casino" on the banner because its in-house dice and crash games are, while most of its lobby is ordinary slots from outside providers. Those may be perfectly fine, but they're tested a different way, and you can't seed-check them.
House edge: fairness and value aren't the same thing
Take a dice game where you win if the roll is under 49.50 and the payout is 1.98x your stake. The chance of winning is 49.5%. Your return per euro is 0.495 × 1.98 = 0.9801, so the house keeps about 2 cent from every euro, on average, over a long run. That's roughly a 2% edge... and the result of every roll can still be completely provably fair. Now picture a lazier site paying 1.90x on the same bet: 0.495 × 1.90 = 0.9405, an edge near 6%. Also provably fair. Much worse for you.
So the fairness check and the price check are two jobs. Before you play any game, look for the payout or RTP figure on the game itself, and compare it with similar games elsewhere. Our guide to the best crypto betting games compares typical edges across dice, crash, plinko, slots and live tables.
18+. Crypto deposits. Cloudbet is licensed in Curaçao and is NOT licensed by the GRAI. Irish gambling law changed in 2026: only GRAI-licensed operators may lawfully take bets from Irish customers. Ad: we may earn a commission. Bet only what you can afford to lose.
Speed is the hidden cost
Provably fair games are fast. A dice round takes a second, and auto-bet can fire off hundreds a minute. At €1 a roll with a 1% edge, 600 rolls an hour costs about €6 an hour on average. Push it to €5 a roll and it's about €30 an hour, before the swings. The edge is small; the volume isn't. Turn off auto-bet, set a loss limit before you start, and remember that verifying every roll doesn't make the next one more likely to win.
How to check a provably fair casino in ten minutes
- Find the fairness page. It should explain the formula in writing, not just say "provably fair" with a padlock icon.
- Look for the hashed server seed before you bet. If you can't see it until after, there's no commitment.
- Change your client seed to something only you would type. Don't rely on the default.
- Play a tiny number of bets at the minimum stake.
- Rotate the seed and confirm the revealed server seed hashes to the fingerprint you saw.
- Recalculate at least one result with an independent tool, not just the site's own verifier.
- Check which games are covered. In-house originals usually are; third-party slots and live tables usually aren't.
- Read the withdrawal and verification terms. Fair games are no use if you can't get money out.
Red flags
- "Provably fair" on the homepage, but no formula, no seeds and no verifier anywhere.
- You can't set your own client seed.
- The server seed hash only appears after the bet, or changes mid-session without you asking.
- A verifier that only works on the casino's own website, with no published method.
- Claims that provably fair means "guaranteed wins," "beat the house" or anything similar. It never means that.
- Pressure to deposit more to "unlock" a withdrawal. That's a scam pattern, fair games or not.
Common myths
"I can predict the next roll if I watch the hashes." No. You only see a hash of the server seed, and you can't reverse it. Until the seed is revealed, the next result is unknowable to you.
"Changing my client seed after a losing run will change my luck." It changes which numbers come out, but not the chance of winning. Every seed gives the same odds.
"Provably fair means the casino is licensed." Not at all. They're unrelated. Plenty of unlicensed sites run provably fair games.
"If it's provably fair, I don't need to read the terms." Bonus rules, maximum bets, game weighting and withdrawal checks still apply in full.
Provably fair and Irish law
Ireland's gambling rules are changing. The Gambling Regulatory Authority of Ireland (GRAI) began licensing in 2026, starting with betting: the first remote betting licences took effect on 1 July 2026. Licences for online casino gaming come in a later phase, so as of now there's no Irish licence class for online casinos, provably fair or otherwise. Any crypto casino you see is licensed abroad, if at all, and Irish complaint routes won't cover it. The GRAI has also warned that promoting unlicensed operators can be an offence. Our pages on whether online casinos are legal in Ireland and whether online betting is legal in Ireland go into more detail.
On tax, gambling winnings generally aren't taxed for the punter in Ireland, but crypto is a different matter: selling or swapping crypto can create a capital gains tax bill, and Revenue treats the crypto itself as an asset. Keep records of what you bought, deposited and withdrew, and get proper advice for larger sums.
A sensible way to try it
If you're curious, treat your first session as a test of the site, not a night out. Deposit a small amount you're fully prepared to lose, play a handful of minimum bets, rotate seeds and verify, then try a small withdrawal before you do anything else. If the verification checks out and the withdrawal arrives as described, you've learned something real about that operator. If either fails, you've lost very little finding out.
It also helps to write down, before you start, how much you're willing to spend and for how long. Fast games make time disappear. A phone timer and a fixed budget do more for you than any hash function.
Keep it a game
Provably fair protects you from one specific kind of cheating. It doesn't protect you from chasing losses, playing too long or betting money you need. If gambling stops being fun, stop. Gambling Care is free, confidential and open 24/7 on 1800 936 725 (Northern Ireland: 08000 886 725). Our responsible gambling page has more help and self-exclusion tips.
My take
Provably fair is a good idea that's often oversold. It's real maths, and you can check it yourself in a few minutes, which is more than you can say for most casino claims. But it answers one question only: was this result fixed before I bet? It says nothing about the edge, the payouts or whether the operator is answerable to anyone in Ireland. Use it as one box to tick, then look just as hard at the price of the game, the withdrawal terms and the licence.
Questions players ask
What does provably fair mean at a casino?
The site commits to the randomness for your bets in advance by showing you a hash of a secret server seed. After you rotate seeds it reveals the seed, and you can recalculate each result to confirm nothing was changed.
How do I verify a provably fair bet?
Note the hashed server seed, set your own client seed, play, rotate seeds, then hash the revealed server seed to check it matches and recalculate a result with the published formula using an independent tool.
Does provably fair mean I'm more likely to win?
No. It proves results weren't changed after you bet. The house edge is still there and works exactly the same way.
Are slots provably fair?
Usually not. Most third-party slots and live dealer games use ordinary RNGs or real cards, tested by labs rather than seed checks. Provably fair mostly applies to in-house games like dice, crash, limbo, mines and plinko.
Are there Irish-licensed provably fair casinos?
Not at the moment. The GRAI licensed online betting first, from July 2026, and online casino licences come in a later phase.
Is Cloudbet licensed in Ireland?
No. Cloudbet holds a Curaçao licence and isn't licensed by the GRAI, so Irish complaint routes don't apply.
Where can I get help with gambling in Ireland?
Call Gambling Care on 1800 936 725, free, confidential and open 24/7. In Northern Ireland, call 08000 886 725.
18+. Crypto deposits. Cloudbet is licensed in Curaçao and is NOT licensed by the GRAI. Irish gambling law changed in 2026: only GRAI-licensed operators may lawfully take bets from Irish customers. Ad: we may earn a commission. Bet only what you can afford to lose.
If betting is costing you more than money, free and confidential help is there 24 hours a day, 365 days a year: the Problem Gambling Helpline run by Dunlewey Addiction Services for Gambling Care, on 1800 936 725 (from Northern Ireland: 08000 886 725). Source: grai.ie.