Top searches

Our top casino picks

king billy casino review
bitkingz casino review
winz io casino review
bc game casino review

Provably Fair Technology Explained

Have you ever wondered if online casino games are indeed fair and random? Well, you are not alone. Lots of players are concerned about this issue. Up until recently, Internet gambling sites used to rely solely on third-party assessments to guarantee the games were not rigged. Of course, this resulted in a lot of speculation on behalf of many users who were dissatisfied with the outcomes of their play.
Jay - The Founder

the author


date post

Jun 06, 2022

provably fair game technology explained


facebook twitter

What Is Provably Fair Technology?

“Provably fair” is a term that refers to a blockchain-based algorithm, which helps players verify the fairness of a game. Because blockchain networks are open-source, and everyone can view the code behind them, the process of randomization can be virtually tracked by anybody. Thus, untrustworthy gaming providers are no longer able to manipulate the results of online slot machines and other casino games.

Provably fair games are mostly offered by bitcoin casinos, but you can find some of them at regular casinos as well. With the rising popularity of cryptocurrencies, we see more innovative technologies, especially in the iGaming sector. Let us explain how provably fair technology works and how it generates the game outcome.

How it works?

Result is generated from 4 idependent participants of the fround. When the round starts, game merges server seed with the 3 client seeds and a merged hash is generated. From this hash the game outcome is derived.

how does provably fair technology works in igaming

Image credit: Aviator game

Provably Fair Casinos vs. Regular Casinos

As you have probably fathomed by our article so far, provably fair casinos have plenty of advantages compared to their regular counterparts. Let us see how the two types of operators measure up against one another.

Provably Fair Casinos

  • Allow you to verify the fairness of the games yourself under the provably fair algorithm.
  • The blockchain, being a public ledger, eliminates the need for third-party companies to provide independent audits, thus reducing the costs for casinos and providers alike.
  • The open-source nature of the blockchain network solves a lot of licensing issues, thus making regulation hassle-free and effortless.

Regular Casinos

  • Rely on RNGs to determine the games’ outcomes.
  • Do not allow you to track the results’ authenticity.
  • Rely on third-party, independent authorities to certify the RNGs for fair play, thus making the process costly and complicated.

Provably Fair Algorithm Mechanics Explained

The provably fair algorithm is quite complex, but we will do our best to explain in simple terms how it works. The goal is to have as many players as possible understand the process and its nature and make use of its numerous advantages.

We should start by saying that the provably fair algorithm generates an encrypted, unique key (the hashed serverseed), which contains the outcome of a game before you have even started playing it. It is sent to you along with another key (the clientseed provided by your browser or downloadable gaming app) that allows you to verify the fairness of the outcome once you have finished.

The most important thing you need to know about these two keys is that – being stored on the blockchain – they cannot be altered or manipulated in any way. Once you are done playing, you will get the unencrypted (unhashed) version of the clientseed, which you can then use to confirm the randomness of your outcomes. The algorithm will calculate the end result again, each time a game is played anew.

For more clarity, here is a short explanation of the three variables:

  • Serverseed: The encrypted key provided by the casino itself. This key is immutable thanks to blockchain technology. You cannot view the information it contains because that would mean you would get to know the outcome of the game beforehand.
  • Clientseed: The unique key provided by the browser you’re playing on. This variable is customizable. Essentially, this means you can take action to change the result of the game without knowing the actual outcome beforehand. Such actions could be, for instance, reshuffling a deck of cards or accepting a bonus game when playing a slot machine. This means that the clientseed is unique. In other words, no one, not even the online casino is allowed to know the result.
  • Nonce: the variable which allows you to keep track of your hands. It starts with 0 and increases by 1 with each consecutive hand you play. The provably fair algorithm uses the seeds and the nonce to randomize any actions pertaining to the game. These may be spins of reels, dice rolls, coin tosses, and so on.

Complete Guide to Verifying Your Results

To begin with, let us once again remind you that before you start your play, you only get the unhashed serverseed. Otherwise, you would know the results in advance, which would give you an unfair advantage.

Here is a quick guide on how to check your results:

how to check result

Image Credit: Spribe

You will receive the hashed serverseed once you are done playing, and you will be able to use it to disclose the information contained in the unhashed serverseed. To establish the fairness of the outcome, you have to take the following two steps:

Step 1: Make sure the hashed serverseed the online casino has sent you is genuine. In other words, it should be the actual hash of the unhashed serverseed you received before you started your play. Verifying the authenticity of the hash may be hard to do by yourself, but – thankfully – there are a few online tools you can use to this end.

Step 2: Once you have ensured you have received the right hash, you can proceed to check the game’s fairness. One way to do that would be to generate the results manually and compare them to the ones you made during the actual play. However, that would be quite time-consuming. Instead, you can automate this process by using an online tool. For example:


The Future of Provably Fair Technology in the Casino Industry

It will not be exaggerated to say that provably fair technology is possibly one of the best things that have happened to the online casino industry. The algorithm creates more transparency when it comes to the games and increases the levels of trust and security at online casinos in general. Also, the open-source nature of blockchain technology allows shattering the monopoly of third-part testing agencies, which can save software companies and online casinos loads of money that can be invested in improving the overall quality of the products and services instead.

More From Our Blog

Read How-to Guides, Useful Articles and Interesting Stories

An interview with Espresso Games by BitcoinCasinoWiz

Let's Talk Games is our interview section dedicated to exploring the exciting world of casino games! Here, we dive deep into the latest trends and innovations in the gaming industry, with a focus on the software companies behin...

Read more

An Interview with Slotegrator by BitcoinCasinoWiz

Here is an interview with Dmytro Kryvorchuk, Head of Sales at Slotegrator. If you are interested to learn more about the company, continue reading!

Read more

How to Play Blackjack Best Hands and Ace the Game

If you're looking for a fun and exciting card game, then look no further than blackjack. This popular casino game has been around for centuries and is enjoyed by players of all skill levels. However, to be successful at blackja...

Read more