Verifiability of odds and building users’ trust represent BotGaming core values. This is why we developed open source and blockchain based RNG aka Provably Fair Service.
It works not by conducting on-chain transactions, but inside a special game session channel, i.e. off-chain.
The service is based on the use of data from two sources, the server and the client. At the beginning of a game session, the server generates a private sequence ServerSeed and a public sequence ServerHash based on ServerSeed.
Then it records the public sequence in the Smart contract of the game (in blockchain), and thus ServerHash becomes available for the player for further integrity control of the generated random number.
The player provides their own unique sequence of symbols (ClientSeed) to the server and their Address.
The server computes a unique Nonce for each random number.
The server computes the random number from a defined range by using hash of the sequence of symbols generated by concatenation of ServerSeed, ClientSeed, Address и Nonce.