Docs

Everything about how moonpump works — for creators, traders, and the bots and aggregators that want to integrate it.

Overview

moonpump is a launchpad built on top of pump.fun — think of it as a reward layer for Solana memecoins. Coins launch through the pump.fun bonding curve like any other coin, but every moonpump coin ships with one guarantee: 100% of the creator fees buy the coin back and burn it — automatically, on the dips.

You keep everything that makes pump.fun work — fair launches, instant tradability, graduation to a DEX pool — and add a layer that pays the community back.

Launching a coin

Head to Launch coin, fill in name, ticker, image and socials, set an optional dev buy, and send ONE plain SOL transfer (0.1 launch fee + your dev buy + network costs). moonpump moves it to a fresh wallet and launches from there — create and dev buy in the same transaction, so snipers can't front-run you. The dev-buy tokens are forwarded straight to your wallet; the fresh wallet keeps only the creator role.

Buyback & burn — the only mode

The coin that buys its own dip 🔥

pump.fun pays creator fees on every trade. On moonpump coins, 100% of those fees are claimed automatically and used to market-buy the coin — then the bought tokens are burned with a real SPL burn, shrinking the total supply on-chain, forever.

Dip-triggered, not dumb-periodic

The engine samples the price every minute and fires the buyback when RSI(14) drops under 35 or the price falls below the 1-hour average — buying where it counts. Two safety valves guarantee fees never pile up: the pot is force-burned when it exceeds ◎0.25 or after 6 hours without a burn.

Liquidity & fees

Coins trade on the pump.fun bonding curve until it completes, then graduate to PumpSwap like any pump.fun coin. moonpump charges a flat 0.1 SOL launch fee — trading fees are pump.fun's standard ones, and the creator share is what funds the burns. Every claim, buy and burn is a public transaction linked from the coin page.

The engine

Launches run through the official pump.fun program (create + dev buy bundled in one transaction). Buy/sell from the coin page trade directly on the bonding curve with your own wallet — nothing custodial. The custodial part is exactly one thing: each coin's creator wallet, which exists so the dev can't dump and the fees can be recycled into burns. Those wallets are encrypted at rest and can only ever claim fees, buy the coin, and burn it.

Integrate moonpump

The REST API is public and live — no key needed. Base URL: https://api.moonpump.fun

GET /api/statsplatform totals: coins, volume, tokens & USD burned
GET /api/tokens?sort=new|trending|mcap|volumelist moonpump coins (search, limit, offset)
GET /api/token/{mint}one coin with price, mcap, burn totals
GET /api/token/{mint}/ohlc?interval=60USD candles (60 / 300 / 900 / 3600s)
GET /api/token/{mint}/tradesrecent trades
GET /api/token/{mint}/holderstop holders + curve share
GET /api/token/{mint}/burnsburn history, live fee pot, dip signal
GET /api/token/{mint}/commentscoin comments (POST with ed25519 signature)

Every burn row links its claim, buy and burn transactions, so aggregators can verify the buyback flow on-chain. Mints are regular pump.fun coins — anything that already indexes pump.fun picks them up automatically.