🎟️ Live Pack Events
A Live Pack Event is the core experience on GalaxyGrails.io. Each event includes a fixed number of graded cards, with one card per pack, and every pack contains a real Pokémon card graded by PSA. Every card is Secured by PSA Vault.
Pool size varies by event — some run large decks, others run smaller ones — and the exact card count is always shown on the event page.
One pack per purchase. Each purchase buys a single pack; there is no multi-buy quantity selector. Buy again if you want another.
To maintain fairness, events automatically end when the remaining expected value (EV) drops below a set percentage of the event's starting EV. In other words, once enough of the deck's value has been pulled out, the event closes rather than letting the tail run dry. Where inventory and scheduling allow, a new event follows so collectors can keep opening packs.
Event formats
GalaxyGrails.io runs the same underlying pack-event mechanic in a few different formats. In all of them, the cards are real PSA-graded cards, the randomness is the same Chainlink VRF-backed system, and Buyback rights work the same way — only the reveal flow changes.
Standard
The default. Packs open immediately as users buy them, with each card revealed live for the whole community to see. As lower-value cards are revealed, the remaining packs become "primed" — meaning the odds of hitting a higher-value chase card increase as the event progresses. Most events on the platform are standard.
Sellout Break
A Sellout Break holds every purchased pack until the event fills, then opens all packs in order of purchase in one bulk reveal. The event page shows a live progress card — for example, "3 / 10 sold" — and flips to "Filled · opening packs in order" once the last pack sells. Tap the progress card to see the live list of buyers who've already entered.
The format recreates the energy of an in-person card break: one shared moment, no drive-by buys at the end, and the fill itself is part of the show.
Head-to-Head
A Head-to-Head uses the same fill-then-reveal mechanic as a Sellout Break, but the final reveal is a single dramatic moment — all cards flip in a unified animation rather than rolling through the queue one at a time. Look for the Head-to-Head label on the event page.
For events hosted by a partnered creator who controls the timing of reveals, see Channels.
💎 Real Graded Pokémon Cards
Every pack includes a professionally graded and authenticated Pokémon card — no digital placeholders or replicas. Each card is certified by PSA, ensuring quality and authenticity recognized across the collecting community.
We do not grade cards ourselves and make no guarantees regarding third-party grading accuracy.
🛡️ Buyer Protection
On standard global events, once the remaining expected value of the event crosses a high-value threshold, a short Buyer Protection window opens automatically. During this window, only buyers who already participated in the current event can continue purchasing packs.
The Buyer Protection countdown is visible to everyone on the event page so the whole community can see how long the window is open. Each eligible purchase extends the timer; when the window expires (or if all chase cards are pulled), the event ends or returns to its normal flow.
While the window is open, a short cooldown applies between purchases so no single buyer can rapid-fire the remaining packs. If you buy again too quickly you'll be told how many seconds are left.
Buyer Protection engages at most once per event, and eligibility is fixed at the moment it engages — packs you bought before the window opened are what qualify you.
The goal is simple: people who took on the variance early in an event shouldn't get sniped at the end by drive-by buyers waiting for the deck to flush. Your odds during the window are no different from any other moment in the event — only the buyer pool is restricted.
Buyer Protection applies to standard events only. Sellout Breaks and Head-to-Heads have their own end-state behavior built into the format (everyone who bought before the fill is locked in by definition).