Last updated: 10 June 2026

If you have spent any time around crypto casinos, you will have seen the phrase “provably fair” stamped on games like dice, crash and plinko. It is more than marketing: provably fair is a genuine cryptographic system that lets you check, mathematically, that a result was not tampered with after you placed your bet. This guide explains how it actually works, how to verify a result yourself, and where it sits alongside traditional licensed gambling in the UK.

Top Crypto Casinos

Up to $2,100 + 60 Free Spins

6.8

*New players only. 18+. T&Cs apply.

Minimum deposit is $30, with each of three matched deposits capped at $700 (1st 100%, 2nd 50%, 3rd 100%) and free spins on Sweet Bonanza. Bonus funds carry a 40x wagering requirement, max bets are limited to 2% of your deposit, and games over 97.4% RTP (including all Hacksaw Gaming and Nolimit City slots) are excluded; an alternative No Wager Lock version unlocks gradually instead. As a crypto casino, Rainbet is unavailable in restricted jurisdictions including the UK. 18+. Significant terms apply. Please gamble responsibly.

150% up to 1.5 BTC + 100 Spins

6.8

*New players only. 18+. T&Cs apply.

Minimum deposit is 20 USDT (or crypto equivalent), with a 40x wagering requirement on bonus funds to be completed within 30 days, after which unused bonus and winnings expire. A maximum stake of 5 USDT applies while wagering, and winnings from deposit bonuses are capped at 10,000 USDT (free-spin winnings capped at 50 USDT). Deposit bonuses are unavailable in restricted markets including the UK, US, Netherlands, France, Sweden and Finland. The first deposit is part of a 325% up to 4 BTC package across four deposits. 18+. Significant terms apply. Please gamble responsibly.

100% up to 1 BTC

6.8

*New players only. 18+. T&Cs apply.

A 100% match on your first crypto deposit, up to 1 BTC or equivalent in ETH, USDT, USDC and other supported coins. Bonus funds carry a 40x wagering requirement and a maximum bet of $5 per spin while the bonus is active; only slots (100%) and game shows (50%) contribute. The bonus must be claimed within 60 days of signup and wagered within 7 days of being awarded, with no cap on winnings. Licensed in Curacao and not available in restricted jurisdictions such as the US and UK. 18+. Significant terms apply. Please gamble responsibly.

Up to $4,000 + 400 Free Spins

6.0

*New players only. 18+. T&Cs apply.

Minimum qualifying deposit is $5 (rising to $10 on the third and fourth deposits), with both deposit and bonus subject to 40x wagering before withdrawal. Maximum bet while a bonus is active is $5 per round, and the bonus is valid 30 days (free spins claimed and played within 24 hours). Players choose either the casino package or the sports welcome bonus, not both. Restricted in jurisdictions including the US, UK, France, Spain and the Netherlands. 18+. Significant terms apply. Please gamble responsibly.

280% up to $5,000

3.6

*New players only. 18+. T&Cs apply.

Minimum deposit is $20, with 35x wagering on deposit plus bonus and a maximum cashout capped around 50x. The bonus is primarily for slots with no stated expiry. Note that Spinsala is not licensed for or available to UK players and is rated poorly by independent review sites, so approach with caution. 18+. Significant terms apply. Please gamble responsibly.

What “provably fair” actually means

In a traditional online casino, the outcome of a game is decided by a Random Number Generator (RNG) running on the operator’s servers. You cannot see that code, so you simply have to trust that it is fair and that an accredited testing lab has checked it. Provably fair flips this around. It uses cryptography to give you a way to confirm, after every single bet, that the outcome was determined fairly and could not have been altered to your disadvantage.

The key idea is a commitment scheme. Before you play, the casino commits to a secret value without revealing it. Once the bet is settled, it reveals that secret, and you can check that it matches what was committed earlier. Because of how cryptographic hashing works, the casino cannot change the secret after the fact without you noticing.

The building blocks: seeds, nonce and hashing

A provably fair result is generated from a few simple ingredients combined together. Understanding each one is the key to understanding the whole system.

The server seed

The server seed is a long random string generated by the casino. This is the secret. Before you bet, the casino does not show you the seed itself; instead it shows you a hash of it (more on that below). This hashed value is the casino’s commitment. It is published in advance, so it cannot be quietly swapped later.

The client seed

The client seed is a value contributed by you, the player. Most provably fair casinos let you view and edit it, and your browser usually generates a random one automatically. Because you control this input, the casino cannot know the final outcome in advance, even though it chose the server seed. Your contribution is what stops the operator from pre-computing a result that always loses.

The nonce

The nonce is simply a counter. It starts at zero (or one) and increases by one with every bet you place on the same pair of seeds. This means each bet produces a different outcome without anyone needing to generate brand-new seeds every round. Server seed plus client seed plus nonce gives a unique input for each bet.

Cryptographic hashing and SHA-256

The glue holding this together is a cryptographic hash function, most commonly SHA-256. A hash function takes any input and produces a fixed-length string of characters. It has two properties that make provably fair possible:

  • It is deterministic: the same input always produces exactly the same hash.
  • It is one-way: from the hash you cannot work backwards to the original input, and you cannot find a different input that produces the same hash.

This is why publishing the hash of the server seed is a watertight commitment. The casino shows you the hash up front. After play, it reveals the actual server seed. You hash that seed yourself and check it matches the hash shown earlier. If it matches, the seed was fixed before you played and was never changed.

How a result is produced

When you place a bet, the casino combines the server seed, your client seed and the current nonce into a single string and runs it through the hash function. The resulting hash is a long hexadecimal value. The game then converts a portion of that hash into a number within the range it needs, for example a dice roll between 0.00 and 99.99, or a crash multiplier. Because the inputs are fixed and the maths is public, the same inputs will always produce the same outcome, and anyone can reproduce it.

How to verify a bet yourself

Verification is the whole point, and reputable provably fair casinos make the data available to do it. Here is the typical process:

  • Step 1 — Note the hashed server seed: before betting, find the hashed (committed) server seed in the game’s fairness or settings panel and save it.
  • Step 2 — Set or note your client seed: record the client seed your browser is using, or set your own so you know exactly what was used.
  • Step 3 — Play and track the nonce: place your bets, noting that the nonce increases by one each time.
  • Step 4 — Rotate the seed to reveal it: when you want to check, change or “rotate” your server seed. This forces the casino to reveal the old, now-retired server seed in full.
  • Step 5 — Confirm the commitment: run the revealed server seed through a SHA-256 calculator and confirm the result matches the hashed value you saved in Step 1.
  • Step 6 — Reproduce the outcome: combine the revealed server seed, your client seed and the nonce exactly as the casino specifies, hash them, and convert the output into the game result using the published method. Compare it to the result you actually got.

If both checks pass, you have proven that the outcome was honest. Most casinos provide a built-in verifier, and independent third-party verification tools exist so you do not have to take the operator’s own tool on trust.

Provably fair vs traditional RNG and licensing

Provably fair and traditional licensed RNG gaming solve the trust problem in different ways, and it is important to understand both.

  • Traditional RNG: fairness is guaranteed by regulation and independent testing. Licensed operators must use RNGs audited by accredited labs, and players are protected by the regulator’s rules on payouts, complaints and funds.
  • Provably fair: fairness is guaranteed by cryptography you can check yourself, bet by bet, without trusting a third party. However, it only proves that an individual game result was not manipulated. It does not by itself guarantee fair bonus terms, reliable withdrawals, responsible-gambling safeguards or that the operator is solvent and honest in other respects.

In the UK, gambling is regulated by the UK Gambling Commission (UKGC). Any operator targeting British players must hold a UKGC licence, which brings strict requirements on player protection, fund segregation, anti-money-laundering checks and responsible gambling tools. Many pure-crypto casinos that advertise provably fair games are not UKGC-licensed and often operate under offshore licences with weaker protections. Provably fair maths does not replace a licence. Before depositing, UK players should always check whether an operator is licensed by the UKGC, because using an unlicensed site can mean little or no recourse if something goes wrong.

Frequently asked questions

Is provably fair the same as being licensed?

No. Provably fair is a cryptographic method that proves an individual game outcome was not tampered with. A licence is a regulatory status that protects your money, identity and wellbeing across the whole operation. The two are completely separate, and a provably fair casino can still be unlicensed in the UK.

Can a casino cheat a provably fair game?

It cannot quietly change a result after you bet, because the committed server seed hash would no longer match. However, provably fair only covers the games it is applied to. It does not protect you from unfair bonus rules, withdrawal problems or a dishonest operator in other areas, which is why licensing still matters.

Do I need to be technical to verify a result?

Not really. Most provably fair casinos include a one-click verifier, and free third-party tools let you paste in the seeds and nonce to reproduce the outcome. Understanding the principles helps, but you do not need to write any code to confirm a bet was fair.

Why does the client seed matter?

Because you contribute the client seed, the casino cannot know the final outcome in advance. If only the operator’s server seed were used, it could theoretically pick a seed that favours the house. Your input ensures the result depends on a value the operator could not control or predict.

Does provably fair mean I am more likely to win?

No. Provably fair guarantees the result was generated honestly, but the game still has a built-in house edge, just like any casino game. Over time the maths favours the house. It proves fairness, not profitability for the player.

18+. Please gamble responsibly. For free, confidential help and advice, visit begambleaware.org.

Want to check a result yourself? Follow our step-by-step guide on how to verify a provably fair result, complete with a built-in verifier tool.

FFS
Fruity Free Spins Editorial Team

Independent UK casino analysts. Every guide follows our editorial policy and ratings use our published review framework. We may earn a commission from some links — it never influences a rating. Last updated: 10 June 2026.

Top crypto casinos we've reviewed

100% up to 5 BTC + 180 Free Spins

9.3/10

*New players only. 18+. T&Cs apply.

The minimum first deposit is $20 (or 0.0003 BTC), and the bonus carries a 40x wagering requirement (slots contribute 100%, table games and BitStarz exclusives around 5%). The maximum bet while wagering bonus funds is $5 per spin/round, the cash-match bonus must be wagered within 7 days, and the 180 free spins are released 20 per day with each batch valid 24 hours. Not available in restricted territories including the USA, UK, Netherlands, Spain, Germany and Australia. 18+. Significant terms apply. Please gamble responsibly.

325% up to 5.25 BTC + 250 Spins

8.5/10

*New players only. 18+. T&Cs apply.

Minimum deposit is $20 (~600 micro-BTC) per qualifying deposit, with 35x wagering on bonus funds and free-spin winnings to be met within 14 days; free spins expire 24 hours after crediting. The maximum bet while a bonus is active is about 8.2 mBTC per spin, slots contribute 100% (table 5%, live 0%), and progressive jackpot slots are excluded. Unavailable in restricted jurisdictions including the USA, UK, Spain, Germany and Australia. 18+. Significant terms apply. Please gamble responsibly.

Win up to EUR10,000 (Wager-Free)

8.0/10

*New players only. 18+. T&Cs apply.

The Wheel of Winz gives new players one wager-free welcome spin on their first deposit, with a minimum deposit of EUR25; the wheel tier and maximum prize (from around EUR2,000 up to EUR10,000) scale with deposit size. All rewards are 100% wager-free and paid as real cash, so there is no max-bet or playthrough on winnings, though any free-spin prizes must be played within 1 day. Unavailable in excluded jurisdictions where Winz.io does not operate. 18+. Significant terms apply. Please gamble responsibly.

100% up to 1.5 BTC + 100 Spins

8.0/10

*New players only. 18+. T&Cs apply.

Minimum deposit is the equivalent of EUR/$20 to activate, with 35x wagering on bonus and free-spin winnings. The maximum bet while wagering is EUR1 per spin/round, and each deposit stage must be wagered within 14 days. Free-spin winnings are capped at EUR100, and players from the United Kingdom are excluded. The first deposit forms part of a four-deposit package worth up to 5 BTC and 200 spins. 18+. Significant terms apply. Please gamble responsibly.

15% Instant Rakeback (7 Days)

7.8/10

*New players only. 18+. T&Cs apply.

Gamdom uses a rakeback model rather than a match bonus: after depositing, activate the 15% rakeback from the Rewards page within a 6-hour window and it then applies automatically to every bet for 7 days. The rakeback carries no wagering, no minimum odds and no playthrough, though deposits require 1x wagering before the principal can be withdrawn. Not available in restricted jurisdictions including the US and UK. 18+. Significant terms apply. Please gamble responsibly.

200% up to $2,000

7.8/10

*New players only. 18+. T&Cs apply.

New Stake.com players who enter the welcome code can claim a 200% match on their first deposit up to $2,000, with a minimum deposit of around $50. The bonus carries a 40x wagering requirement and a maximum bet of 1% of your bonus per single stake while wagering, and must be claimed within 24 hours of registration. The wagering window varies by region (commonly 7 days, up to 30 days) and the matched bonus is capped at $2,000. Availability depends on your country; Stake.com is restricted in many regions including the US. 18+. Significant terms apply. Please gamble responsibly.
18+ Please gamble responsibly — gambling can be addictive. BeGambleAware.org · GAMSTOP · GamCare · National Gambling Helpline 0808 8020 133
Fruity Free Spins provides information and comparison only and does not operate any gambling service. Always verify operator licensing on the UK Gambling Commission register before playing. We may earn a commission from links — it never affects our ratings.