About ProvablyFair.org

"Provably Fair Gaming means you can verify each played to ensure you always get a fair deal. Modern cryptographic algorithms such as an SHA256 hash algorithm computes the fair random number."


With the dawn of Bitcoin, Provably Fair gambling also became available for a global audience. These gambling sites allow the public to see how outcomes are based on the gambler's input and a secret number that is disclosed and changed for the next rounds every hour for example. This allows online gamblers to verify if the website "played" fair.



We are UPDATING this site to include a daily verified list of Provably Fair Bitcoin Sites.

1. You will be able to submit a site for verification.

2. We will manually verify all details.

3. All verified sites will be checked daily for their continued existence and any new news.

4. Sites that can not prove provability will be removed.



Return shortly to add your favorite site or check for new games or casinos to visit.

We plan on implementing:

A. Daily Verified Provably Fair Sites List
B. News & Twitter updates from all sites
C. Detailed analysis & discussion of the blockchain crypto functions each uses.


BitLotto was likely the first blockchain-based "provably fair". It uses the transaction ID as the "ticket", and the results of a large government-run lottery to determine the winning numbers.

SatoshiDICE became a blockbuster (pun intended) method for online gambling. It uses the transaction ID to determine the "lucky number" (between 0 and 65,535). The secret used for determining that lucky number is revealed after the end of the day.

bitZino gets credit for coining the term "provably fair", and first launched an online blackjack game then followed it up first with video poker and then roulette as well. The game allows the user to change the client seed used for each play.

BitDice.com, SatoshiRoulette.com and others claim to be provably fair.

BitLotto and SatoshiDICE wagers can be verified by anyone at any time after the results are published in BitLotto's instance, and after each day's secret is published for SatsoshiDICE's instance. Proving that bitZino always computed the results correctly requires logging of the hash, the client seed, and also the way the hand was played -- so it is much more effort to verify unless there is automation but no automated solutions for verifying all wagers on bitZino have been made available.

Here's an article on what provably fair means:




Bitcoin Roulette