HIT FEED
City Packs: Real odds. Instant rips.
Real odds. Instant rips.

How it works

Every card pulled is kept in our vault. Ship it or sell it back instantly.

Instant sell-back90%
Slabs in the packs0
01

Pick your pack

Choose your category. The bigger the pack, the bigger the hits.

02

Rip & reveal

Open the pack instantly in your browser.

03

Land in your vault

Your card appears in your vault immediately.

04

Collect or sell back

Ship the card to your door, or get an instant offer.

Recent hits

Recent hits coming soon.

Fresh in the marketplace

Contact us

All support requests will be answered within 24-48 hours.

Pack store

Every pack, ready to rip. Tap a category to narrow it down.

Customer favorites

The most-ripped packs on City Packs.

Marketplace

Pick a sport to browse vault-held singles from us and other collectors.

My vault

Everything you've pulled. Ship it or sell it back for 90% of market value. Cards left in your vault are automatically sold back after 72 hours for 90% of market value unless you request shipping.
Slabs held
0
Est. market value
$0
Instant buyback value
$0
Packs ripped
0

Your vault is empty

Rip your first pack and your pulls will land here.


Giveaway Board

Spend your points on entries, or claim one free entry on every giveaway. Every entry is a ticket in the draw. No purchase necessary · Official rules

Leaderboard

The top rippers on City Packs. Every pack you open moves you up the board.

Privacy policy

Loading…

Our Privacy Policy is being finalized and will be posted here soon.

Questions in the meantime? .

Terms of Service

Loading…

Our Terms & Conditions is being finalized and will be posted here soon.

Questions in the meantime? .

Questions, answered

The stuff every collector asks before their first rip.
Every digital card is backed by a real card in our vault. Click any card to see its details, including its grade and cert number when it's graded. Ship it home whenever you want.
Pull a card you don't want? Sell it back to us in one tap at 90% of market value and the money lands in your City Packs balance instantly. No listing, no waiting, no fees.
Each pack is one real card, picked at random from the cards listed on that pack's page, with each card's price shown before you open it. Every pack is a limited run backed by real inventory: when a drop sells out, it's gone.
Every card that goes into a pack is listed on that pack's page with its price, and the page shows how many cards are left. Every draw happens on our server with cryptographic randomness, and each card still in the pack has exactly the same chance.
New categories open as we stock the slabs. Turn on texts in your account and you'll hear about every new drop before anyone else.

Back office, pack builder

Internal demo view: this is the operations side your customers never see.
Your changes save automatically in this browser, cards, photos, values and supply counts survive refreshes. Use "Export backup" regularly: it's your safety copy, and it moves your inventory to another computer. In production this becomes a real admin app backed by a database.
Card intake, add a slab by PSA cert
Cert lookup calls PSA's public API from your browser. If PSA blocks browser calls (CORS), fill the fields manually and upload a photo, the production backend will do cert lookups server-side. Auto tier from value: ≥$3,000 Grail · ≥$600 Chase · ≥$250 Tier 1 · ≥$50 Tier 2 · under $50 Tier 3.
Big hits wall, feature a pull
Appears instantly on the home page wall.
Pack economics auto-calculated from odds × pool value
Vault inventory