Since many believe that casinos deliberately manipulate the odds and random number generators to rip off players, Blockchain could be the solution through its immutability of records, decentralisation, speed and cost-effective transactions. This will bring fair play and transparency to the industry. The player receives a confirmation code generated via an algorithm, which he can use to check that the bets are correct. The entire betting history is transparent and freely accessible. And since all bets and stakes are pseudonymised but still public, the player can also calculate the betting odds, loss and profit as well as the effective payout rate of the betting provider. Also the inclusion of crypto currencies as a means of payment solves the transaction duration and the high transaction fees.