The same server seed is used for 10 games.
It is generated before the first game starts, and a hash of it is presented to the players.
When the server seed is revealed you can check the hash to be sure it is the same server seed.
This way you know it wasn't changed for the last 10 games.
After 10 games are played the server seed is revealed and you have all the data to use the formula and compute the rolls to be sure all rolls were correct.
Additionally the formula uses the timestamps of the blocks each transactions were included (first confirmation).
This timestamps are impossible to predict in advance.
If you have more questions please let me know.
thx
I think need redesign provably fair algorithm because need publish seed before game.
Or make easy it, not all player understand how it works..