BLOCKSHOT · Provably fair

Every case opening is decided before you pay and can be checked afterwards:

  1. The server picks a secret server seed for your account and shows you its SHA-256 hash before any opening.
  2. You have a client seed (you can change it) and every opening uses the next nonce.
  3. The result is HMAC-SHA256(key = server seed, message = clientSeed:nonce). The first 13 hex characters ÷ 252 pick the rarity, the next 13 pick the skin within that rarity.
  4. When you rotate your seed (Inventory → Fairness, or the API POST /api/fair/rotate) the old server seed is revealed so you can verify all past openings.

Odds: Uncommon 60% · Rare 26% · Epic 9.5% · Legendary 3.5% · Relic 0.9% · Contraband 0.1%.

Verify an opening

← Back to the game