Docs
Everything about how PUMPSTOCK works — for launchers, holders, traders and integrators.
Overview
PUMPSTOCK is a launchpad on top of pump.fun for bank coins: coins that pay their holders. pump.fun now lets a coin trade against a quote asset other than SOL — tokenized stocks like Gold, the S&P 500 or NVIDIA, Bitcoin, or USDC. When a coin is paired that way, its creator fees are paid in that asset.
PUMPSTOCK keeps the creator wallet of every coin it launches and runs the bank engine on it: every cycle it claims the fees and airdrops 90% of them, pro-rata, to every qualified holder. Jeets fund the vault; holders collect the dividends. No staking, no claiming, nothing to sign.
Paired assets
The launch form offers every custom pair pump.fun accepts — 90+ assets today: xStocks (SPYx, QQQx, GLDx, NVDAx, TSLAx, AAPLx…), Backpack Securities stocks (SPCX, MU, SKHY, DJT…), BTC, ETH, HYPE, ZEC, XRP, DOGE, TAO, PUMP and USDC. The backend reads pump.fun's own create-mints catalog, verifies each mint on-chain (token program, decimals, metadata) and simulates a real create_v2 against the pump program before listing it, then re-syncs every hour — so when pump.fun adds a pair, it shows up here without a deploy. The engine is asset-agnostic: it reads the coin's quote mint on-chain and prices it via Jupiter.
Opening a bank
Go to Open a bank, pick the asset, fill in name, ticker and image, set an optional dev buy, and send ONE plain SOL transfer (dev buy + network costs — no launch fee). PUMPSTOCK launches from a fresh custodial wallet: the dev-buy SOL is swapped into the asset via Jupiter, the coin is created on pump.fun paired with that asset, and the dev-buy tokens are forwarded to your wallet. The fresh wallet keeps only the creator role — that is what makes it the bank.
Part of the transfer stays in the bank wallet as a gas reserve: it pays the claim transactions and the token-account rent for holders who don't have an account for the asset yet. If a launch fails, the deposit is refunded automatically.
Drops
- Every 5 minutes the engine reads the coin's creator-fee vaults (bonding curve and, after graduation, PumpSwap).
- When the unclaimed fees are worth at least $1, it claims them into the bank wallet — in the asset.
- 90% is split pro-rata among qualified holders by their balance at that moment; 10% goes to PUMPSTOCK.
- Each holder receives a transfer of the asset. Every claim and every payment is a public transaction linked from the coin page.
Holders without a token account for the asset: the bank creates it (paying the ~0.002 SOL rent) when their drop is worth at least that much, or after 10 consecutive skipped drops — at most once per wallet. You can always create the account yourself to receive immediately.
Who gets paid
A wallet qualifies when it holds at least 0.02% of supply (200,000 of the 1B tokens) at snapshot time. Wallets at or above 3.8% of supply are excluded — the bank serves the community, not mega-whales. The bonding curve, the pool and the bank wallet itself never receive drops.
Fees & liquidity
Coins trade on the pump.fun bonding curve until it completes, then graduate to PumpSwap like any pump.fun coin. Trading fees are pump.fun's standard ones; the creator share is what the bank distributes. PUMPSTOCK charges no launch fee and keeps 10% of each claim.
The engine
Launches run through the official pump.fun program (create + dev buy). Buy/sell from the coin page trades directly on the bonding curve with your own wallet, paid in the asset — nothing custodial. The custodial part is exactly one thing: each coin's creator wallet, encrypted at rest, which only ever claims fees and pays holders.
API
The REST API is public and live — no key needed. Base URL: https://api.pumpbankstocks.com