—online now
Live drops
No drops yet. Be the first to open a case.

Provable fairness

Every result is computed on the server before any animation starts, from seeds you can verify afterwards.

How it works

  1. 1Your server seed is 32 random bytes from the operating system’s cryptographically secure RNG. You see its SHA-256 hash in advance.
  2. 2Each roll is HMAC-SHA256(server seed, “client seed:nonce:round”), read as 32-bit numbers with rejection sampling — no modulo bias.
  3. 3For cases the roll (0–999,999) is mapped onto the cumulative odds, listed from the most valuable item down. Upgrades succeed when roll < chance × 1,000,000.
  4. 4Rotate your seed to reveal the old server seed and re-check every result below or in History.
roll = uint32(HMAC_SHA256(serverSeed, clientSeed + ":" + nonce + ":" + round)) mod 1,000,000   (rejection sampling)

Verify a roll

BladeDrop — кейсы MM2 с реальными предметами