Pokemon's 30th Celebration is here. Rip the all-foil anniversary set: 5 foil cards a pack, with a guaranteed artist Pikachu.
See 30th Celebration

Don’t trust us. Check us.

Every box and pack on PackLab is provably fair. Pick a tool below and your own browser re-runs the math. No trust in us required.

STEP 1

Sealed

Before a single pack goes on sale, the box's full contents are locked with a digital fingerprint (a SHA-256 hash). Change one card afterward and the fingerprint breaks, publicly.

STEP 2

Shuffled by a public coin flip

Which card lands in which pack comes from drand, a public randomness beacon run by independent organizations worldwide, using a round that didn't exist yet when the box was sealed. We can't influence it, and neither can anyone else; every box page lets you fetch the round from drand's own API and check.

STEP 3

Sold to the last pack

Packs sell until the box is done, and each pack locks onto its slice of the shuffle in strict rip order, a slice that was fixed and fingerprinted before the box ever went live. We can't change which pack holds what, or steer which slice you get; your browser re-checks all of it against drand when the box completes.

STEP 4

Opened for inspection

The moment the last pack sells, everything becomes public: every pack, who ripped it, the full card list, the secret seed, the beacon value. Your browser can recheck all of it below.

Completed boxes: inspect any of them

Boxes are numbered per set in the order they went on sale, so “Box #3” always means the same box.

1744 boxes opened for inspection
BOX #24 FULLY OPENED
Lost Origin

Lost Origin · Box #24

all 36 packs ripped · opened for inspection 11/12/2026

Inspect this box →

BOX #22 FULLY OPENED
Battle Styles

Battle Styles · Box #22

all 36 packs ripped · opened for inspection 11/12/2026

Inspect this box →

BOX #122 FULLY OPENED
Unseen Forces

Unseen Forces · Box #122

all 12 packs ripped · opened for inspection 11/11/2026

Inspect this box →

BOX #18 FULLY OPENED
Champion's Path

Champion's Path · Box #18

all 36 packs ripped · opened for inspection 11/11/2026

Inspect this box →

BOX #27 FULLY OPENED
Paradox Rift

Paradox Rift · Box #27

all 36 packs ripped · opened for inspection 11/11/2026

Inspect this box →

BOX #27 FULLY OPENED
Rising Rivals

Rising Rivals · Box #27

all 12 packs ripped · opened for inspection 11/11/2026

Inspect this box →

BOX #23 FULLY OPENED
Darkness Ablaze

Darkness Ablaze · Box #23

all 36 packs ripped · opened for inspection 11/11/2026

Inspect this box →

BOX #48 FULLY OPENED
Black Bolt

Black Bolt · Box #48

all 36 packs ripped · opened for inspection 11/11/2026

Inspect this box →

BOX #16 FULLY OPENED
Hidden Fates

Hidden Fates · Box #16

all 36 packs ripped · opened for inspection 11/11/2026

Inspect this box →

BOX #24 FULLY OPENED
Expedition Base Set

Expedition Base Set · Box #24

all 6 packs ripped · opened for inspection 11/10/2026

Inspect this box →

BOX #37 FULLY OPENED
Obsidian Flames

Obsidian Flames · Box #37

all 36 packs ripped · opened for inspection 11/10/2026

Inspect this box →

BOX #28 FULLY OPENED
151

151 · Box #28

all 36 packs ripped · opened for inspection 11/10/2026

Inspect this box →

BOX #46 FULLY OPENED
Steam Siege

Steam Siege · Box #46

all 12 packs ripped · opened for inspection 11/10/2026

Inspect this box →

BOX #47 FULLY OPENED
Journey Together

Journey Together · Box #47

all 36 packs ripped · opened for inspection 11/10/2026

Inspect this box →

BOX #115 FULLY OPENED
30th Celebration

30th Celebration · Box #115

all 24 packs ripped · opened for inspection 11/10/2026

Inspect this box →

BOX #44 FULLY OPENED
Evolutions

Evolutions · Box #44

all 12 packs ripped · opened for inspection 11/9/2026

Inspect this box →

BOX #22 FULLY OPENED
Burning Shadows

Burning Shadows · Box #22

all 36 packs ripped · opened for inspection 11/9/2026

Inspect this box →

BOX #123 FULLY OPENED
Ascended Heroes

Ascended Heroes · Box #123

all 36 packs ripped · opened for inspection 11/8/2026

Inspect this box →

BOX #122 FULLY OPENED
Ascended Heroes

Ascended Heroes · Box #122

all 36 packs ripped · opened for inspection 11/8/2026

Inspect this box →

BOX #23 FULLY OPENED
Gym Challenge

Gym Challenge · Box #23

all 6 packs ripped · opened for inspection 11/8/2026

Inspect this box →

BOX #30 FULLY OPENED
Surging Sparks

Surging Sparks · Box #30

all 36 packs ripped · opened for inspection 11/8/2026

Inspect this box →

BOX #50 FULLY OPENED
Phantasmal Flames

Phantasmal Flames · Box #50

all 36 packs ripped · opened for inspection 11/8/2026

Inspect this box →

BOX #84 FULLY OPENED
Pitch Black

Pitch Black · Box #84

all 36 packs ripped · opened for inspection 11/8/2026

Inspect this box →

BOX #26 FULLY OPENED
Dragons Exalted

Dragons Exalted · Box #26

all 12 packs ripped · opened for inspection 11/8/2026

Inspect this box →