Every box roll, stake and tournament draw is seeded, hashed and player-verifiable.
The server generates a seed each season and publishes its SHA-256 hash. The seed stays sealed until reveal.
The client adds its own seed, visible and changeable in settings. Neither side alone determines the roll.
Roll = HMAC(server seed, client seed + nonce), deciding box, stake and bracket. The server seed is published afterward for verification.
At season launch this panel verifies against the published seeds.