Provably Fair
- Info
- Settings
- Verifier
Provably fair
What is provably fair?
Bitsler.io Games use a provably fair system that allows players to check the integrity of every play and confirm they have not been manipulated.
Random numbers (for the play results) are generated by the use of a serverseed, clientseed and a nonce. The serverseed is hashed and shown before the game begins. This ensures that the play result cannot be modified during the game.
Seeds
Two seeds and the nonce are used to determine a random number between 0 and 999999. We use this number to calculate the play result, for example on dice we apply a modulo of 10000 and divide that result by 100 for the dice result. See the code at the bottom of this page for the exact calculations of all Bitsler.io Games.
Serverseed: This seed is unique and generated randomly by the server.
Clientseed: This seed is chosen by the client (yourself) and can be modified at any time by accessing your Provably Fair Settings.
In order to verify the generated play results, you must reveal the old serverseed and calculate the play results. The previous serverseed is automatically revealed when you make a change to your clientseed at the Provably Fair Settings.
We ask you to change your seeds after 90 days of using your old seed. Of course you can still verify your old plays after changing.
How to verify?
At the Provably Fair Settings you may change your clientseed, so you can verify the previous plays.
You can calculate and verify the play results by using our Provably fair verifier. In our verifier we show a lot of details so you can understand how the result is generated. Alternatively you can calculate the play results by using the below PHP script.
- Boom
- Dice
- Dicey 7's
- Blast
- Twist
- Cara Y Cruz
- Multicolor
- Roulette
- Roulette Deluxe
- Fruitsler Slots
- Crypto Thugs
- Blackjack
- Plinko
- Keno
- Flash Roulette
- Baccarat
- HiLo
- Video Poker
- Ultimate Poker
- Chests
- Mines
- Jackpot
$seed=hash_hmac('sha512',$clientSeed .','. $nonce, $serverSeed);
$offset=0;
do{
$number=substr($seed,$offset,5);
$number=hexdec($number);
$offset+=5;
}
while($number > 999999);
$luckyNumber = ($number % 10000) / 100;
echo $luckyNumber;
18+ (or 21+ years where applicable). At Bitsler.io it is ALWAYS FREE to enter. No Purchase Necessary. Void where prohibited by law. Terms of Service apply.
sports.general.login_or_register