◀ Back to the arcade

Verify your pull

Which cartridge each pack holds was decided before the drop opened. The deck was shuffled once, hashed, and the hash written into the candy machine on Solana — so nobody could see who was buying and then choose what they got. This page lets you check that yourself rather than take our word for it.

1 · The commitment, read live from the chain

Candy machine
—
Committed hash
reading…
Packs minted
—

Inspect the account on Solana Explorer ↗

2 · The hash was written before the first pack sold

A commitment only means something if it predates the sale. Both transactions are public; compare the slot numbers yourself.

Commitment set
slot 442958960 · 2026-08-30 19:29:49 UTC
First pack minted
slot 442961572 · 2026-08-30 19:43:42 UTC
Gap
2,612 slots — about 14 minutes before the first sale

3 · Check the deck against the hash

The deck is published when the drop closes (see below). Once it is, drop deck.json here — the check runs entirely in your browser, and nothing is uploaded.

Drop deck.json here
or click to choose a file

4 · The exact recipe

Serialisation matters — key order, whitespace and encoding all change the hash. This is precisely what was hashed, so anyone can reproduce it:

// what the commitment covers, byte for byte
const raw  = fs.readFileSync("packs/deck.json");   // JSON.stringify(deck, null, 2)
const hash = crypto.createHash("sha256").update(raw).digest("hex");

// the same thing in a browser
const buf  = await file.arrayBuffer();
const hash = [...new Uint8Array(await crypto.subtle.digest("SHA-256", buf))]
               .map(b => b.toString(16).padStart(2, "0")).join("");

The deck is an ordered array of 1,148 entries. Position is the mapping: entry 1 is pack #1. Each pack's number is stamped on chain at mint time by the candy machine itself, in the asset's name — not chosen by us afterwards.

5 · When the deck is published

Publishing the deck reveals every remaining pack, so it can only happen once the mint is closed on chain. Whichever comes first — sellout or the date above — the deck and the shuffle seed are published here, and this page starts checking them for you.

What the commitment does and does not prove. It proves the deck was fixed before the sale and has not been reordered since. It does not prove the deck was fairly shuffled in the first place — for that you would need on-chain randomness, which this drop does not use. Once the seed is published you can re-run the shuffle and confirm the deck derives from it.

6 · Published odds

48 of the 1,148 packs hold a LEGENDARY cartridge — not “about 4%”, 48. A specific LEGENDARY design is 4 in 1,148, or 1 in 287 packs.

Common
528 packs · 33 designs × 16 copies
Rare
348 packs · 29 designs × 12 copies
Epic
224 packs · 28 designs × 8 copies
Legendary
48 packs · 12 designs × 4 copies

Full odds as JSON ↗