A coin on its own earns its creator fees and nothing else. Here that fee stream is pointed at a second token, so trading activity on the coin has somewhere to accumulate.
The loop
Why a swap, not just liquidity
Adding balanced liquidity to a constant-product pool leaves the price exactly unchanged β it only reduces slippage. So half the bought COIN is swapped into STOCK, which is what actually re-rates STOCK upward. The other half is added as liquidity so that new price is tradeable at size. Doing only the second half would deepen a pool that never moves.
The launch
One atomic bundle
tx1pump.fun create + dev buy
tx2sharing config + fee split
tx3mint 1B STOCK, burn authority
All three land in the same block or none do. A coin from this platform cannot exist without its fee split written.
Fee split
creator 0%platform 100%
pump.fun pays creator fees straight to both shareholders β the platform never takes custody of the creator's cut.
1:1 supply
coin supply1,000,000,000
stock supply1,000,000,000
stock mint authorityburned at mint
The authority is revoked in the same transaction that mints the supply, so parity is verifiable on-chain rather than promised.
Per-coin fee wallets
pump.fun's creator vault is keyed on the creator, not the mint, and claims across every coin at once. One shared wallet would produce a single pot of SOL with no way to tell which coin earned what. Each launch instead derives its own shareholder wallet, so attribution is a balance read.
Worth knowing
Around 99% of pump.fun coins never graduate, and every launch spends roughly 0.20 SOL on pool creation and rent that does not come back. Most of that buys a pool nobody trades.
The sharing config admin can rewrite the split unless admin rights are revoked. The keeper re-checks the platform share before every compound and stops subsidising coins where it has been cut.