How PokeRoll Works
A gamified card shop where every pull is provably fair and every card is a real physical Pokemon TCG card.
Choose a Pack
Browse our pack storefront and pick the tier that fits your budget. Each pack has published drop rates and a transparent drop table.
Open & Watch the Reel
Hit Open Pack and watch the Pokeball reel spin. Each slot reveals a Pokeball tier, then cracks open to reveal your card. Higher tiers mean rarer, more valuable cards.
Cards Go to Your Binder
Every card you pull is a real, physical Pokemon TCG card sitting in our insured vault. View them in your Binder with current market values.
Ship or Sell Back
Ship your cards to your door, or sell them back for store credit to open more packs. Your choice, your cards.
Pokeball Tiers
Card values determine which Pokeball tier they fall into
Poke Ball
$0.01 - $1.00
Common
Great Ball
$1.01 - $5.00
Uncommon
Ultra Ball
$5.01 - $25.00
Rare
Timer Ball
$25.01 - $75.00
Very Rare
Premier Ball
$75.01 - $200
Ultra Rare
Master Ball
$200.01+
Legendary
Provably Fair System
Our system uses cryptographic proofs so you can independently verify every pack opening was fair and unmanipulated.
Before opening: We generate a random server seed and show you its SHA-256 hash. This commits us to the outcome before you open.
Roll computation: Each card slot uses HMAC-SHA256(server_seed, client_seed + nonce + slot_index) to produce a deterministic roll [0, 1) mapped to the drop table.
After opening: We reveal the server seed. You can verify the hash matches what was shown before, and recompute every roll yourself on our verification page.