Fair verification

Every pack open uses a Provably Fair algorithm. Results are committed via server seed hash before opening and can be independently verified afterward.

Algorithm overview

  1. Each open uses a unique server seed (serverSeed) and records its SHA-256 hash (commitment).
  2. Each user has a client seed (clientSeed) and an incrementing nonce (open count).
  3. Compute rollDigest = HMAC-SHA256(serverSeed, clientSeed:nonce).
  4. Take the first 8 hex digits of rollDigest and map to a roll value from 0–100.
  5. Map to a specific item using the published probability ranges for the pack.
  6. After opening, the order reveals serverSeed. The verification page shows commitment hash, commitment time, and settlement time (millisecond precision) for instant local verification.
  7. The site also maintains audit cycle seeds (rotated 每 7 天). The current cycle hash is shown below; historical cycles are archived after rotation.

Current audit cycle seed hash

1cfa141bc78a6c062df2fa9d4870742998eec4caa5ea5f16a91e6fcec0029380

Active since 8/17/2026, 02:43 PM · Next rotation expected 8/24/2026, 02:43 PM

Revealed historical seeds

Hash

d80fd58741fbec24214d38ff215a9ab064fa5d43504a9d72c48a3d51557803ab

Seed (published)

3292a7396b1310ade7d26998ad2b07f96d46aa4314764912ff4af181c1004ca6

On any open result, battle record, or order detail, click "Provably fair" to view that order's clientSeed, nonce, roll value, and verification result.

You can also verify by clicking an order number in Transactions.