Plinko verify
Input
Output
sha256(server_seed)
hmac_sha512(client_seed:nonce, server_seed)
Convert each set of four bytes into a number
#
{{ index }}
Hex
{{ hex }}
Base 10
{{ parseInt(hex) }}
Each set of 4 bytes is turned into a number in the range [0, 1). Only the first calculation is displayed for conciceness.
({{ parseInt(result_hash_list[0]) }}/256^1) + ({{ parseInt(result_hash_list[1]) }}/256^2) + ({{ parseInt(result_hash_list[2]) }}/256^3) + ({{ parseInt(result_hash_list[3]) }}/256^4)
= ({{ parseInt(result_hash_list[0])/(256) }}) + ({{ parseInt(result_hash_list[1])/(256*256) }}) + ({{ parseInt(result_hash_list[2])/(256*256*256) }}) + ({{ parseInt(result_hash_list[0])/(256*256*256*256) }})
= ({{ parseInt(result_hash_list[0])/(256) + parseInt(result_hash_list[1])/(256*256) + parseInt(result_hash_list[2])/(256*256*256) + parseInt(result_hash_list[3])/(256*256*256*256) }})
Results
Pin #
Number
Number*2
Direction
{{ index+1 }}
{{ num }}
{{ num*2 }}
{{ num>.5?'Right':'Left' }}