Output
{{`sha256(server_seed): ${sha256(server_seed)}`}}
Server seed matches provided hash: {{seed_hash_match()}}
{{`(client_seed:nonce:round): ${client_seed}:${nonce||0}:0`}}
Choose a game to continue...
PLINKO
DIAMOND POKER
MINES
Roulette
Chartbet
Keno
Hilo
Baccarat
Blackjack
Dice
{{`(client_seed:nonce:round): ${client_seed}:${nonce||0}:1`}}
{{`(client_seed:nonce:round): ${client_seed}:${nonce||0}:2`}}
{{`(client_seed:nonce:round): ${client_seed}:${nonce||0}:3`}}
{{`(client_seed:nonce:round): ${client_seed}:${nonce||0}:4`}}
{{`(client_seed:nonce:round): ${client_seed}:${nonce||0}:5`}}
{{`(client_seed:nonce:round): ${client_seed}:${nonce||0}:6`}}
{{`hmac_sha256(server_seed, client_seed:nonce:round): ${hmac_sha256(server_seed, `${client_seed}:${nonce||0}:0`)}`}}
{{`hmac_sha256(server_seed, client_seed:nonce:round): ${hmac_sha256(server_seed, `${client_seed}:${nonce||0}:1`)}`}}
{{`hmac_sha256(server_seed, client_seed:nonce:round): ${hmac_sha256(server_seed, `${client_seed}:${nonce||0}:2`)}`}}
{{`hmac_sha256(server_seed, client_seed:nonce:round): ${hmac_sha256(server_seed, `${client_seed}:${nonce||0}:3`)}`}}
{{`hmac_sha256(server_seed, client_seed:nonce:round): ${hmac_sha256(server_seed, `${client_seed}:${nonce||0}:4`)}`}}
{{`hmac_sha256(server_seed, client_seed:nonce:round): ${hmac_sha256(server_seed, `${client_seed}:${nonce||0}:5`)}`}}
{{`hmac_sha256(server_seed, client_seed:nonce:round): ${hmac_sha256(server_seed, `${client_seed}:${nonce||0}:6`)}`}}
First four bytes
Bytes to Number
{{`Math.floor(${bytes_to_number(bytes(8))} * ${MAX_ROLL}) / 100 = ${result(active_game)}`}}
{{`Math.floor(${bytes_to_number(bytes(8))} * ${MAX_ROULETTE}) = ${result(active_game)}`}}
{{`${MAX_CHARTBET} / (Math.floor(${bytes_to_number(bytes(8))} * ${MAX_CHARTBET}) + 1) * 0.98 = ${result(active_game)}`}}
{{`Final result: ${result(active_game).toFixed(2)+'x'}`}}
{{`Final result: ${result(active_game)}`}}
Convert each set of four bytes into a number
Note: 20 "directions" will be displayed but only the amount corresponding to the amount of pins is used
Each set of 4 bytes is turned into a number in the range [0, 1)
. Only the first calculation is displayed for conciceness.
Pin #3 | Number | Number * 2 | Direction |
{{i+1}} | {{num}} | {{num*2}} | {{Math.floor(num*2)?'right':'left'}} |
Convert each set of four bytes into a number
Each set of 4 bytes is turned into a number in the range [0, 1)
. Only the first calculation is displayed for conciceness.
Card # | Number | Number * 52 | Card |
{{i+1}} | {{num}} | {{num*52}} |
Convert each set of four bytes into a number
Each set of 4 bytes is turned into a number in the range [0, 1)
. Only the first calculation is displayed for conciceness.
Card # | Number | Number * 52 | Card |
{{i+1}} | {{num}} | {{num*52}} |
Convert each set of four bytes into a number
Each set of 4 bytes is turned into a number in the range [0, 1)
. Only the first calculation is displayed for conciceness.
Each item in the Result column above represents the one-indexed position of a mine going from left to right, top to bottom
Convert each set of four bytes into a number
Each set of 4 bytes is turned into a number in the range [0, 1)
. Only the first calculation is displayed for conciceness.
Side | Number | Number * 7 | Color |
{{i <5? 'dealer':'player'}}< td> | {{num}} | {{num*7}} | {{['Green','Purple','Yellow','Red','Cyan','Orange','Blue'][Math.floor(num*7)]}} |
Convert each set of four bytes into a number
Each set of 4 bytes is turned into a number in the range [0, 1)
. Only the first calculation is displayed for conciceness.
Each item in the Result column represents the one-indexed position of a Keno pick going from left to right, top to bottom