How it works
A launchpad with two rules
Every coin trades against ZEC. Every coin is named in sigil. The rest is a pump.fun bonding curve, a fee that goes back to the people who use it, and a ledger that pays out on the clock.
Quoted in ZEC
Coins launch on pump.fun with ZEC on Solana as their quote: you buy them with ZEC, sell them for ZEC, and their prices and market caps are counted in ZEC. A wallet with only SOL can still buy: the site routes SOL to ZEC through Jupiter in the same wallet prompt.
ZEC mint · A7bdiYdS5GjqGFtxf17ppRHtDKPkkRqbKtR27dxvQXaS
Named in sigil
You write a coin’s name in Latin letters. The coin is created on chain under that name’s sigil: the name’s bytes written as one word of a 2,048-letter alphabet drawn from fifteen scripts, eleven bits to a letter, with a check that catches any changed letter. It is what wallets and explorers show.
The launch form never shows the sigil. You see it for the first time when your coin is live. pump.fun allows 32 bytes of name and every sigil letter takes three, so a name holds up to twelve plain letters (accented letters count twice). Try any word in the forge.
A 1.5% fee, split three ways
Every trade on the curve, and later in the coin’s pool, pays a 1.5% creator fee, taken in ZEC. All of it comes back out:
| The launcher | 0.5% | paid to the wallet that launched the coin, every block |
| The holders | 0.5% | paid in ZEC to whoever holds the coin, every 30 minutes |
| The platform | 0.5% | runs the servers, the RPC and the indexer |
pump.fun charges its own protocol fee on top, as on every pump.fun coin.
Holder rewards
Every 30 minutes the engine reads every holder of each coin and hands that coin’s waiting rewards out pro rata. A holder’s weight is the smaller of what they held at the last round and at this one, so buying just before a round and selling just after earns nothing. The curve, the pool and the treasury never count. Balances are paid in ZEC once they pass a small minimum, so dust waits rather than costing more in fees than it is worth.
The curve
A new coin starts at a market cap of 2.328 ZEC. Buying moves it along a constant-product curve; once 7.08 ZEC has gone in, the curve is full at 34.22 ZEC and the coin graduates to its own PumpSwap pool, still paired with ZEC. These are fixed in ZEC from the moment a coin launches.
The ledger
One treasury is the on-chain creator of every coin, so every fee lands in one place. Each block the engine collects it, reads the exact ZEC that arrived from the collect transaction itself, attributes it back to the coins whose trades paid it, and pays out. Every payment is written down with its signature before it is sent, so a crash never pays twice. If the treasury ever holds less than it owes, nothing leaves until that is fixed.