Every coin runs its own prize machine.
Launch a coin and its creator fees go to a fresh machine wallet instead of you. When the machine has enough, it buys a graded, vaulted trading card, and one holder wins it in a draw anyone can replay.
- Tier
- RARE
- Band
- $40 to $150
- Target
- $42.50 floor + $2.50
- Filled by
- 0.30% of curve volume
- Swap
- SOL to USDC, exact amount
- Card
- priciest slab in band
- Winner
- drawn by seed example
Prints the next live listing and its tier.
Ledger for every coin: create · dev_buy · claim · launcher_share · platform_share · swap · buy · send · graduated · error
Pick what the machine saves for.
The machine buys the priciest card it can afford inside the band, so a machine that fills for longer pulls a better card. You can also name a target, like a specific character. If nothing matching is listed in the band, the machine keeps filling and tries again next sweep.
Every trade drops coins in.
pump.fun pays a creator fee on every trade: 0.30% of volume on the bonding curve, 0.05% on PumpSwap after the coin graduates. On Coinop the creator is the machine, so that fee is what fills it. Feed it some volume to see how far it gets.
Empty machine. Feed it.
- Curve volume
- $0
- Creator fees
- $0.00
- Machine keeps
- 80%
- In machine
- $0.00
- Fill
- 0%
- Volume to first pull
- $17,709
Worked example at curve rates, using the tier and launcher cut you picked on this ticket. Real machines also hold a small SOL reserve for fees and are valued at the SOL price at sweep time.
- A sweep runs every ten minutes and claims unclaimed creator fees above 0.005 SOL.
- Fill on every machine below is read from the coin's creator vault on every page load.
- At the target, the sweep swaps exactly the SOL it needs to USDC through Jupiter and buys the card through Collector Crypt's marketplace API. The buy confirms on chain before anything else happens.
Every claim tears three ways.
You set your own cut when you launch, from 0 to 15%, and it never changes. The platform takes 10%. Everything else stays in the machine.
There is no extra trading fee on top of pump.fun's own. The platform wallet pays the network fees for claims and card transfers.
One holder wins. Anyone can check.
= 0.01% of supply
Holders are snapshotted right after the buy confirms. The bonding curve, the PumpSwap pool and the machine itself are left out. The seed is sha256(buy signature : mint), stored with the pull. Take its first 13 hex characters, divide by 252, and walk the holders sorted by wallet, weighted by tokens. Same inputs, same winner, every time.
seed = sha256("sample-buy-signature-5Jq:sample-mint-pump") = 8d4272c2048cdc9fc09ee290b9631a40532d0af31b317c0df49fe63679d47591
r = 0x8d4272c2048cd / 2^52 = 0.551795
| Wallet (sample) | Tokens | Odds | Range |
|---|---|---|---|
| sample-wallet-A | 1,500,000 | 16.7% | 0.000 to 0.167 |
| sample-wallet-B | 2,400,000 | 26.7% | 0.167 to 0.433 |
| sample-wallet-C | 900,000 | 10.0% | 0.433 to 0.533 |
| sample-wallet-Dwins | 4,200,000 | 46.7% | 0.533 to 1.000 |
| sample-wallet-E | 60,000 | below floor | - |
The card is a real slab in a vault.
Every card comes from Collector Crypt: a graded physical card held in a vault and tokenized 1:1 as a Metaplex Core asset on Solana, priced in USDC. The winner gets it sent to their wallet.
- Keep itHold the tokenized card in your wallet.
- Sell itList it on Collector Crypt or Magic Eden.
- Redeem itHave the physical slab shipped out of the vault.
Every pull is listed with its grade, price in USDC, and the winner wallet linked to the transfer. A pull shows one of these states:
If no wallet holds 100,000 tokens, the card waits in the machine and the next sweep draws again.
No card pulled yet. The first full machine prints the first one.