PROVABLY FAIR
BITSLER uses a verification system that allows players to check the integrity of every bets and confirm they have not been manipulated. It is very important to know that you will always have the ability to check the rolls and make sure they are fair. https://www.bitsler.com/en/provably-fair/verifier
Random numbers are generated by the use of two seeds, a server seed, client seed, and nonce. The server seed is hashed and shown before the game begins. This ensures that the ticket cannot be modified during the game.
The seeds are used to generate a provably fair number between the ranges of 0 to 99.999.
Random numbers are generated by the use of two seeds, a server seed, client seed, and nonce. The server seed is hashed and shown before the game begins. This ensures that the ticket cannot be modified during the game.
The seeds are used to generate a provably fair number between the ranges of 0 to 99.999.
SEED
Two seeds are used to determine the random number value between the 0 to 99.999 ranges.
Server seed: This seed is unique and determined in a random fashion by the server.
Client seed: This seed is chosen by the client (yourself) and can be modified at any time by accessing your profile.
In order to verify the generated numbers, you, the client must check the number (unhashed) chosen by the server seed. The previous seed is automatically revealed when you, the client, make a change to your personal seed.
Server seed: This seed is unique and determined in a random fashion by the server.
Client seed: This seed is chosen by the client (yourself) and can be modified at any time by accessing your profile.
In order to verify the generated numbers, you, the client must check the number (unhashed) chosen by the server seed. The previous seed is automatically revealed when you, the client, make a change to your personal seed.
HOW TO VERIFY
GENERATED WIN NUMBER (DICE GAME)
A random number is generated by the following script in order to determine the value of the win.
You may verify the integrity of the number by using this script:
A random number is generated by the following script in order to determine the value of the win.
You may verify the integrity of the number by using this script:
$seed= $serverSeed.','.$clientSeed.','.$nonce;
$seed=hash("sha512",$seed);
$offset=0;
do{
$number=substr($seed,$offset,5);
$number=hexdec($number);
$offset+=5;
}
while($number>999999);
$luckyNumber = ($number % 10000) / 100;
echo $luckyNumber;
Old formula :
$seed = $serverSeed.'-'.$clientSeed.'-'.$nonce;
do {
$seed = sha1($seed);
$lucky = hexdec(substr($seed,0,8));
} while ($lucky > 4294960000);
$luckyNumber = ($lucky % 10000) / 100;
if ($luckyNumber < 0)
$luckyNumber = -$luckyNumber;
echo $luckyNumber;
$seed=hash("sha512",$seed);
$offset=0;
do{
$number=substr($seed,$offset,5);
$number=hexdec($number);
$offset+=5;
}
while($number>999999);
$luckyNumber = ($number % 10000) / 100;
echo $luckyNumber;
Old formula :
$seed = $serverSeed.'-'.$clientSeed.'-'.$nonce;
do {
$seed = sha1($seed);
$lucky = hexdec(substr($seed,0,8));
} while ($lucky > 4294960000);
$luckyNumber = ($lucky % 10000) / 100;
if ($luckyNumber < 0)
$luckyNumber = -$luckyNumber;
echo $luckyNumber;
GENERATED WIN NUMBER (CARAYCRUZ GAME)
A random number is generated by the following script in order to determine the value of the win.
You may verify the integrity of the number by using this script:
A random number is generated by the following script in order to determine the value of the win.
You may verify the integrity of the number by using this script:
for ($i=1;$i<=3;$i++) {
$seed = $serverSeed.','.$clientSeed.','.$nonce.'-'.$i;
$seed=hash("sha512",$seed);
$offset=0;
do {
$number=substr($seed,$offset,5);
$number=hexdec($number);
$offset+=5;
} while ($number>999999);
$luckyNumber = ($number % 10000) / 100;
if ($luckyNumber <= 49.99)
echo 'head';
else
echo 'tail';
}
Old formula :
for ($i=1;$i<=3;$i++) {
$seed = $serverSeed.'-'.$clientSeed.'-'.$nonce.'-'.$i;
do {
$seed = sha1($seed);
$lucky = hexdec(substr($seed,0,8));
} while ($lucky > 4294960000);
$luckyNumber = ($lucky % 10000) / 100;
if ($luckyNumber < 0)
$luckyNumber = -$luckyNumber;
if ($luckyNumber <= 49.99)
echo 'head';
else
echo 'tail';
}
$seed = $serverSeed.','.$clientSeed.','.$nonce.'-'.$i;
$seed=hash("sha512",$seed);
$offset=0;
do {
$number=substr($seed,$offset,5);
$number=hexdec($number);
$offset+=5;
} while ($number>999999);
$luckyNumber = ($number % 10000) / 100;
if ($luckyNumber <= 49.99)
echo 'head';
else
echo 'tail';
}
Old formula :
for ($i=1;$i<=3;$i++) {
$seed = $serverSeed.'-'.$clientSeed.'-'.$nonce.'-'.$i;
do {
$seed = sha1($seed);
$lucky = hexdec(substr($seed,0,8));
} while ($lucky > 4294960000);
$luckyNumber = ($lucky % 10000) / 100;
if ($luckyNumber < 0)
$luckyNumber = -$luckyNumber;
if ($luckyNumber <= 49.99)
echo 'head';
else
echo 'tail';
}
GENERATED WIN NUMBER (MULTICOLOR GAME)
A random number is generated by the following script in order to determine the value of the win.
You may verify the integrity of the number by using this script:
A random number is generated by the following script in order to determine the value of the win.
You may verify the integrity of the number by using this script:
$seed= $serverSeed.','.$clientSeed.','.$nonce;
$seed=hash("sha512",$seed);
$offset=0;
do{
$number=substr($seed,$offset,5);
$number=hexdec($number);
$offset+=5;
}
while($number>999999);
$luckyNumber = ($number % 100000) / 1000;
echo $luckyNumber;
Old formula :
$seed = $serverSeed.'-'.$clientSeed.'-'.$nonce;
do {
$seed = sha1($seed);
$lucky = hexdec(substr($seed,0,8));
} while ($lucky > 4294960000);
$luckyNumber = ($lucky % 100000) / 1000;
if ($luckyNumber < 0)
$luckyNumber = -$luckyNumber;
echo $luckyNumber;
$seed=hash("sha512",$seed);
$offset=0;
do{
$number=substr($seed,$offset,5);
$number=hexdec($number);
$offset+=5;
}
while($number>999999);
$luckyNumber = ($number % 100000) / 1000;
echo $luckyNumber;
Old formula :
$seed = $serverSeed.'-'.$clientSeed.'-'.$nonce;
do {
$seed = sha1($seed);
$lucky = hexdec(substr($seed,0,8));
} while ($lucky > 4294960000);
$luckyNumber = ($lucky % 100000) / 1000;
if ($luckyNumber < 0)
$luckyNumber = -$luckyNumber;
echo $luckyNumber;
GENERATED WIN NUMBER (ROULETTE)
A random number is generated by the following script in order to determine the value of the win.
You may verify the integrity of the number by using this script:
A random number is generated by the following script in order to determine the value of the win.
You may verify the integrity of the number by using this script:
$seed= $serverSeed.','.$clientSeed.','.$nonce;
$seed=hash("sha512",$seed);
$offset=0;
do{
$number=substr($seed,$offset,5);
$number=hexdec($number);
$offset+=5;
}
while($number>999999);
$luckyNumber = ($number % 37);
echo $luckyNumber;
Old formula :
$seed = $serverSeed.'-'.$clientSeed.'-'.$nonce;
do {
$seed = sha512($seed);
$lucky = hexdec(substr($seed,0,8));
} while ($lucky > 4294960000);
$luckyNumber = ($lucky % 37) / 1;
if ($luckyNumber < 0)
$luckyNumber = -$luckyNumber;
echo $luckyNumber;
$seed=hash("sha512",$seed);
$offset=0;
do{
$number=substr($seed,$offset,5);
$number=hexdec($number);
$offset+=5;
}
while($number>999999);
$luckyNumber = ($number % 37);
echo $luckyNumber;
Old formula :
$seed = $serverSeed.'-'.$clientSeed.'-'.$nonce;
do {
$seed = sha512($seed);
$lucky = hexdec(substr($seed,0,8));
} while ($lucky > 4294960000);
$luckyNumber = ($lucky % 37) / 1;
if ($luckyNumber < 0)
$luckyNumber = -$luckyNumber;
echo $luckyNumber;