Skip to main content
All CollectionsProvably Fair
Game "Classic Dice" Fairness
Game "Classic Dice" Fairness
meily avatar
Written by meily
Updated over 11 months ago

How are results calculated?

To get the results.

  • First we calculate the hash value of the combination with HMAC_SHA256. This gives us a 64-character hexadecimal string: hash = HMAC_SHA256 (clientSeed:nonce, serverSeed).

  • Finally, we take 8 characters of the hash and convert it to an int32 value. Then we divide the converted value by 0x100000000, multiply it by 10001 and divide it by 100 so that the resulting number conforms to the constraints of the dice range.


Note: A new seed must be set to verify the previous data (the server seed is encrypted).

Did you really need to know this? Probably not. It’s there for those who expect transparency and precision in a provably fair game of chance.

We put our "cards on the table."

Good luck!

Did this answer your question?