How Pull Works
Pull is a curated mystery stack. You see 2-5 cards with a single fixed price below the average value of the stack. You pay → server randomly picks one card to ship you. Better than blind packs because you know exactly what's in the pool.
The math
| Term | Formula / Rule |
|---|---|
| Stack size | 2 to 5 cards |
| Average value floor | Stack must average at least $15 per card |
| Buyer price | average value × 0.85 (you pay 15% under average) |
| House fee | +$1 added to buyer price |
| Outcome | SHA-256 random index modulo stack size — picks ONE card |
Example: 4-card stack
| Card | Market value |
|---|---|
| 1985 Topps Mantle PSA 7 | $45 |
| 2018 Prizm Donovan Mitchell PSA 10 | $30 |
| 2020 Optic Burrow Silver PSA 10 | $25 |
| 2022 Bowman Witt Jr. 1st PSA 10 | $20 |
| Average | $30 |
| Buyer price (×0.85 + $1) | $26.50 |
You pay $26.50. The server picks one of the four cards (each at 25% probability) and ships it to you. Best case: you get the $45 Mantle. Worst case: you get the $20 Witt Jr. — still close to what you paid.
In a $30 retail blast, you might pull a $0.05 base. In a Pull, the worst-case card is whatever the lowest-value card in the stack is — and that floor is publicly visible before you commit. You're not gambling on rarity; you're paying a small premium for which-of-these-four mystery.
The play sequence
- Browse thisorthat.slabtrack.io → filter to Pull
- Click a stack → see all 2-5 cards, their values, the buyer price, and the SHA-256 commitment hash
- Click Pull → checkout opens. Stripe charges the buyer price (no surprise — fixed)
- You confirm. The server generates a 32-byte random seed and computes
seed[0] % stackSizeto pick a card - The result is revealed: which card you got, with the seed shown for verification
- The other cards in the stack are released back to the pool (the seller can re-stack them or list them individually)
- Your card ships to your address within 24-48 hours
The "average must be ≥ $15" floor
This is a system-enforced rule. If a seller tries to publish a stack averaging $14.50, the API rejects it. Reason: cheap stacks aren't fun and aren't worth the buyer's risk. The $15 floor keeps Pulls meaningful.
Verification (same as Flip)
Click Verify after the reveal:
- The 32-byte server seed
- The SHA-256 hash (committed BEFORE you played)
- The Solana transaction ID
- The math:
seed[0] mod {stack size}= the index of the card you got
FAQ
- Can I see all the cards before paying?
- Yes. Pull is "open-pool" mystery — you see exactly which 2-5 cards you might receive. The mystery is which one of the visible options.
- Can I pick which card I want?
- No, that would defeat the point and the math wouldn't work. If you want a specific card, buy it on a Storefront at fixed price.
- What if a stack has 2 cards but averages $1000?
- Allowed. The average floor is $15; there's no ceiling. High-end stacks exist.
- Why isn't there a 6-card or 10-card Pull?
- Stack size is capped at 5 to keep your odds meaningful (20%+ per card). At 10 cards each card is only 10% — that starts feeling like a pack rip.
- Can I get the same card from a Pull I already pulled?
- No. Each card is unique. Once shipped, it's out of the pool. Other identical cards (same player + set + year + grade) may exist as separate listings.