The holder vault
A share of the creator fees builds up in ZEC behind the coin. Burn your tokens at any time to redeem your part of the vault.
ZecFun launches your coin on pump.fun without ever linking it to you. You pay in shielded ZEC, the program does the launch in its own name, and the creator fees come back to you in ZEC.
Six steps, two chains, one pump.fun launch. Nothing on Solana ever points back to the wallet that paid for it.
Pay for the launch in ZEC from a shielded address. Every deposit is the same size, so no launch stands out by its amount.
Your wallet generates a secret and registers only its commitment. That secret is your sole claim on the coin's creator fees.
The deposit is swapped to SOL and released after a random delay, which breaks the timing link between payment and launch.
ZecFun's program creates the coin on pump.fun in its own name. The deployer on record is the program, never a wallet of yours.
Buyers trade on the bonding curve in SOL. When it fills, pump.fun migrates the coin to PumpSwap and burns the liquidity.
pump.fun pays the creator fees to the program, which converts them to ZEC. Prove you know the secret and they arrive at a shielded address of your choice.
An anonymous creator can't ask for your trust, so the launch removes the need for it. Two locks come with every pump.fun coin, the program adds two more, and none can be switched off.
Mint and freeze authorities are revoked by pump.fun when the coin is created.
mint_authority = None
When the curve fills, pump.fun moves the coin to PumpSwap and burns the liquidity tokens. Nobody can withdraw them.
lp_burned at migration
The program launches with an empty initial buy, every time. The creator starts with zero tokens, like everyone else.
dev_buy = 0
The creator wallet on pump.fun is the program itself, so creator fees can only flow into the two vaults.
fee_recipient = vault
pump.fun pays creator fees to the wallet that launched the coin. Here that wallet is the program: it converts them to ZEC and splits them between two vaults.
A share of the creator fees builds up in ZEC behind the coin. Burn your tokens at any time to redeem your part of the vault.
The creator's share waits in a second vault. It is released only against a zero-knowledge proof of the launch secret, and paid out to a shielded address.
Bring a name, a ticker and a shielded ZEC balance. The program launches on pump.fun and handles the rest.