The Rip Report · RipIndex

The Rip Report

Week of July 20, 2026
How this is measured ↗

Pulls are read from each site's public feed or the chain, valued at each site's own price. Cash-back is realized — what real opens actually paid at each site's own buyback, over the trailing 7 days — never theoretical EV. Never referral-ranked. Wallets shown are public on-chain data, truncated. Read the full methodology.

Every pack on every site we track is −EV over the long run — that never changes. What changes week to week is where the money actually went, who got cooked, and who hit. Here's the tape.

-4.7% Across every site we measure, players got back 4.7% less than they paid — the house edge, in one number.
336,949 pulls read across Collector Crypt, Phygitals, Courtyard, GachaPull, Monster · trailing 7 days
ON-CHAIN

Collector Crypt quietly voids some pulls. We only know because it's on-chain.

A refund most players will never see — and why it makes your Rip Receipt more honest.

Every Collector Crypt pull settles on Solana, so we don't take the site's word for anything — we read the actual transactions. Buried in ~120,000 of them, we found something the site doesn't advertise: a refund.

Occasionally a pull gets voided — the full pack cost lands back in the buyer's wallet as USDC and no card is delivered. It's rare, about 8 in 120,000 pulls we've decoded (~0.007%), so most people will open for years and never trigger one. We don't yet know exactly what causes it (a delivery hiccup, a duplicate, some edge case at the vault); we only know it happens, because the money moving on-chain says so.

Why it matters to you: a naive tool counting transactions would log a voided pull as a real loss. We don't. On your Rip Receipt, refunded pulls are pulled out of the books entirely — money back, no card, counted as neither. It's a small thing, but it's the difference between a number that looks right and one that is right.

It's also the whole point of reading the chain: we catch the stuff nobody puts in a marketing page.

Biggest hits of the week

$100,000 20× the pack
2004 Pokemon Japanese Movie Commemoration VS Pack Lenticular Sky-Splitting Deoxys PSA 10 GEM
Phygitals
$65,000 26× the pack
1998 #129 Magikarp P BGS 9 Tamam
Collector Crypt
$52,009 20.8× the pack
2007 #102 Vaporeon-Holo Gold Sta
Collector Crypt
$45,000 18× the pack
2002 #109 Shining Mewtwo 1st Edi
Collector Crypt
$44,000 8.8× the pack
2002 Pokemon Neo Destiny 1st Edition Shining Mewtwo #109 PSA 10 GEM MINT
Phygitals
$42,700 17.1× the pack
1999 #4 Charizard HOLO R/(Thin S
Collector Crypt
$42,500 42.5× the pack
2024 #016 Nami PSA 10 One Piece
Collector Crypt
$42,000 16.8× the pack
1999 #4 Charizard-Holo 1st Editi
Collector Crypt

Best & worst packs

Least-bad this week

One Piece Emperor PackCollector Crypt · $1,000 · n=966
+12.3%realized
Pokemon Asia Abyss Eye PackGachaPull · $2 · n=1,585
+8.3%realized
Mythic Pack · PokémonPhygitals · $1,000 · n=218
+5.3%realized
OutlawMonster · $500 · n=880
-1.0%realized
MonsterMonster · $250 · n=2,322
-3.5%realized

Roughest this week

Pokémon Platinum PackCourtyard · $500 · n=219
-20.0%realized
Sealed Pokémon BoosterCourtyard · $15 · n=36,084
-18.0%realized
Pokémon Starter PackCourtyard · $25 · n=41,258
-17.7%realized
The Eras Collection: EncoreCourtyard · $69 · n=9,356
-16.9%realized
Pokémon Platinum (Spicy)Courtyard · $499 · n=1,199
-14.4%realized

Smallest buy, biggest multiple

Best value-to-cost hits of the week
2026 Riftbound League of Legends Spiritforged Signature Overnumber Ahri Inquisitive #227* PSA 10 Phygitals
244× $6,100 on $25
2006 Pokemon Ex Dragon Frontiers Holo Charizard Gold Star #100 BGS 9 Phygitals
93.2× $23,311 on $250
1999 Pokemon Base Set Shadowless 1st Edition Holo Hitmonchan #7 PSA 10 GEM MINT Phygitals
90.1× $22,525 on $250
1999 Pokemon Jungle No Set Symbol Holo Pidgeot #8 CGC 10 GEM MINT Phygitals
82.6× $826 on $10
2025 #172 Pikachu PSA 10 Simplif Collector Crypt
80× $4,000 on $50

Who ripped the most

Highest-volume wallets this week · public on-chain data, truncated
Cqpu…1PJb Collector Crypt
4,513 pulls $190,025 spent
3mWp…6wMj Collector Crypt
3,124 pulls $354,225 spent
Focu…ZvKs Collector Crypt
3,089 pulls $120,450 spent
7nB5…nPKW Collector Crypt
2,878 pulls $189,525 spent
DS8u…MYhi Collector Crypt
2,233 pulls $56,325 spent

Price & odds movers

Changes we caught across the packs we watch
Pokémon Mythic Pack Courtyard
price $4,500 → $5,000
Pokémon Legend Pack Courtyard
price $2,000 → $2,500
Pokémon Mythic Pack Courtyard
price $5,000 → $4,500
Pokémon Legend Pack Courtyard
price $2,500 → $2,000
Pokémon Basic Pack Courtyard
price $10 → $15
Pokémon Basic Pack Courtyard
price $15 → $10
This issue's presented by slot is open. RipIndex reaches people at the exact moment they're deciding whether to rip. Sponsor an issue →
Sponsorships never affect rankings, methodology, or odds labels.
Share on X This is gambling. Almost every pack we track is −EV. This is the receipt, not advice.

Past issues

Every prior week, frozen as published