Provably Fair
BloxyPack uses HMAC-SHA256 for provably fair outcomes. Before you play, the server commits to a hidden server seed and shows you its SHA-256 hash. Your client seed and a nonce are mixed in so the house cannot change the result after you bet.
Floats are generated from HMAC(serverSeed, clientSeed:nonce:round) four bytes at a time. Mines and Towers pick mine tiles by splicing those floats through the remaining tiles. Dice rolls float × 10,000. Roulette rolls floor(float × 15): 0 is green (14x), 1–7 red (2x), 8–14 black (2x). Cases and battles roll float × 100,000 and match the ticket against each item's min–max range.
House edge: Mines 1% (0.99 × combinatorial multiplier), Towers 3% (0.97 × row ratio), Dice 10% (90 / win chance), Roulette 6.67% (14/15 return on every color).
Rotate your client seed from profile fairness after a session to reveal the previous server seed and verify past rounds.









