How it works, in full

Docs

Every coin launched here is a pump.fun coin whose creator is its own vault, a program address nobody holds a key to. Its creator fees can only do one thing: push its boulder up

The short version in eight painted scenes is on How it works

The hill

Each coin is a SIsyphus with a boulder. The boulder's height is the coin's bonding-curve progress, read from pump.fun's curve account every few seconds. Buys push it up, sells roll it back down. When the curve completes and the coin moves to PumpSwap, the boulder rises into the sky and stays there as a star. $SISYPHUS is the great boulder on the great mountain

Launch

One transaction signed by the launcher: pump.fun's create with the coin's vault as creator, the program's register, and an optional first push. The name, ticker and picture are stored once under the new mint before signing and cannot be changed afterwards

Money, in plain words

Creator fees of $SISYPHUS go to the dev. The furnace is topped up by the dev, every top-up is on chain

$SISYPHUS is a plain pump.fun create from the dev wallet, with no fee sharing: none of its creator fees reach the program. The furnace (opens at launch) is a program address that can only buy $SISYPHUS and burn it. It is filled by a share of the launched coins' fees (below) and by the dev's voluntary top-ups: sent through the program's top_up from the dev wallet, counted on chain, any amount, whenever he decides; anyone may also add a plain transfer. Stokes spend the dev's top-ups first. Each top-up is listed here with its transaction

Where a launched coin's fees go

ShareWhat it does
75% PushStays with the coin. The vault buys the coin on its curve, or on PumpSwap after graduation, and burns everything it bought
15% FurnaceThe house share, fixed in the program: buys $SISYPHUS and burns it. Never paid to anyone
10% TipsPay whoever pushes (the site's keeper, or you), at most 0.0001 SOL a push and never more than 0.002 SOL; a coin holds at most 30 tips, the rest goes to its push
0%To the launcher, the site, the dev or the team

Cranks anyone can turn

CrankWhat it does
CollectBrings a coin's creator fees from pump.fun and PumpSwap into its vault and splits them 75 / 15 / 10. Pays nothing
PushSpends 10% of the coin's push balance above a 0.005 SOL reserve on the coin and burns what it bought. At least 0.001 SOL, never more than 0.5% of the curve's SOL (0.1% of a pool's), once a minute per coin. The caller keeps the tip
StokeBuys $SISYPHUS with the furnace (its share and every top-up) and burns it, once a minute, never more than 0.5% of the curve's SOL (0.1% of a pool's)

All three are buttons on the coin pages. A keeper turns them every minute so nothing waits, but it holds no power the buttons do not. The program has no operator

Push

The Push button on a coin page is a plain buy of that coin for SOL, straight on pump.fun's curve or its PumpSwap pool, in one signature. Sell sits next to it once you hold some

Program

ProgramDeploys before launch
$SISYPHUSSOON
pump.fun6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P
PumpSwappAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA

Admin powers

PauseStops launches, pushes and stokes for about three days, then lapses by itself. Collect keeps working
KnobsPush share, gap, tip cap, minimum first push and the impact caps, each inside hard bounds; the caps can only be tightened
Name $SISYPHUSOnce
Top up the furnaceFrom the dev wallet, any amount, counted on chain; it only buys $SISYPHUS and burns it

No admin power pays the dev or the admin out of a push balance, the tips or a coin's furnace share: they only leave through burns and crank tips. There is no withdraw and no recover path

The dev keeps the program's upgrade authority for bug fixes and pump.fun updates; the money rules above do not change

Risks