!  WARNING! DO NOT use weak passwords (12345678, 123123123, etc). There are lots of scammers trying to hijack your account! Enable 2FA for better security.
!  WARNING! Our moderators and administrators never ask to lend or send them coins! Do not let the scammer to take your money!

Provably Fair

Luckygames uses a verification system that allows players to check the fairness of every bet and confirm they have not been manipulated.

Game Process (Balls, Dice, Roulette)

Random numbers are generated by the use of two seeds: Server Seed and Client Seed. The Server Seed is hashed and shown before the start of the bet. Since you choose your own Client Seed, there is no way for us to alter the outcome without the verification failing.

How to Verify

A lucky number is generated by the following script in order to determine the value of the win. You can verify the integrity of the number by using this script:

$divider = 11; /* for game Balls */
$divider = 100; /* for game Dice */
$divider = 37; /* for game Roullete */

$result_seed = hash_hmac('sha512', $server_seed, $client_seed);
$result_number = hexdec(substr($result_seed,0,10));
$lucky_number = abs($result_number % $divider);

Game Process (Cells)

An Array of 195 cells with multipliers is generated at the start of each round. It is hashed using a Round Key and shown as a Round Hash. At the end of the round, the Array and the Round Key are disclosed and everyone can check the round for manipulation free.

How to Verify

You can verify the integrity of the round by using this script:

$round_hash = hash_hmac('sha256', $round_data, $round_key);