To achieve Provably Fair Gaming pocketdice.io say to use algorithms such as SHA256, Mersenne Twister and Fisher-Yates shuffle. These ensure the game cannot be tampered with.

Random server and client seeds are generated and you can always change your client seed.

Server seed is hashed (with SHA256) and  showed to you to prove their fairness .

Server seed, client seed and nonce ( number of bets made with current seed pair ) are used to generate your roll (nounce is increased by 1 each roll).

Use this pocketdice provably fair checker to controll if your bet are tampered you just need to insert Server Seed, Client Seed and Nonce:

Server Seed:

Client Seed:

Nonce (roll number):