Grailtrap

How it works

Grailtrap launches ordinary pump.fun coins. The only difference is who the coin's creator is: a wallet made for that coin, the trap, which turns creator fees into a real graded trading card for one holder.

01 / 07

The trap

Each launch generates a fresh keypair, the trap. It is passed as the creator in pump.fun's create_v2, so pump.fun pays that wallet the creator fee on every trade: 0.30% of volume on the bonding curve, 0.05% on PumpSwap after graduation. The key is encrypted at rest and only the sweep can sign with it.

You sign the create transaction from your own wallet and pay the mint rent. The trap never holds your tokens.

02 / 07

The sweep

About every ten minutes a job runs for each coin:

  1. 01Delivers any card bought on an earlier sweep that has not reached its winner yet.
  2. 02Refreshes price and market cap from the bonding curve, or the PumpSwap pool after graduation.
  3. 03Claims unclaimed creator fees into the trap once they pass 0.005 SOL.
  4. 04Pays the launcher's cut (chosen at launch, up to 15%) and Grailtrap's 10% from that claim.
  5. 05Values the trap: SOL above a small fee reserve, plus any USDC left from a previous catch, in USD.
  6. 06If the trap covers the tier target, it catches, draws a holder and sends the card.
03 / 07

Tiers

The launcher picks a tier. The target is the tier floor plus a $2.50 buffer for swap slippage and fees. When the trap reaches it, the sweep buys the priciest card it can afford inside the band, so a trap that has been filling for a while catches a better card.

Common$12 to $40
First catch at $14.50
Rare$40 to $150
First catch at $42.50
Holo$150 to $600
First catch at $152.50
Legendary$600+
First catch at $602.50

An optional target narrows the hunt to cards whose name matches, for example Charizard. If nothing matching is listed in the band, the trap keeps filling and tries again next sweep.

04 / 07

The catch

Cards come from Collector Crypt, where every listing is a graded physical card sitting in a vault, tokenized 1:1 as a Metaplex Core asset on Solana. Listings are priced in USDC, so the trap swaps exactly the SOL needed through Jupiter, then buys through Collector Crypt's marketplace API. The buy is signed by the trap and confirmed on chain before anything else happens.

The winner can redeem the physical card from Collector Crypt, hold it, or sell it on their marketplace or Magic Eden.

05 / 07

The draw

Holders are snapshotted from the chain right after the buy confirms. The bonding curve, the PumpSwap pool and the trap itself are excluded; every wallet holding at least 100,000 tokens (0.01% of supply) is in. Odds are proportional to tokens held.

The random seed is sha256(buySig:mint), stored with the catch, so anyone can replay the draw from the same holder list and get the same winner. The card is then transferred to the winner. If no wallet qualifies, the card waits in the trap and the next sweep tries again.

06 / 07

Fees

  • pump.fun creator fee: 0.30% of curve volume, 0.05% after graduation. Set by pump.fun, not by us.
  • Split of each claim: the trap gets 75 to 90%, the launcher 0 to 15% (fixed at launch), Grailtrap 10%.
  • Trades on this site pay only pump.fun's normal fees. There is no Grailtrap trading fee.
  • The pad wallet pays the network fees for sweeps, claims and card transfers.
07 / 07

What can go wrong

  • Catches depend on volume. A coin with $10,000 of curve volume earns about $30 in creator fees. Low volume means a slow trap.
  • The trap is a custodial key. It is encrypted and only signs the actions above, but you are trusting Grailtrap's server with it.
  • Card prices move. Prices are set by sellers on Collector Crypt. A card bought at $40 may be worth less later.
  • Memecoins can go to zero. Holding for a card draw does not change that.