Fees and the 5-minute cycle
Fees are claimed every 5 minutes. 60% buys compute for that coin (5% of it trains the mother model), 20% buys and burns $TRAIN, 20% goes to the launcher.
- Each coin's creator key is derived for that coin by the trainpad signer. Once per period the engine reads every creator vault; when a coin has 0.003 SOL or more claimable, one transaction collects it and splits it in 4 legs: the coin's own RESERVE 55%, MOTHER 5%, BUYBACK 20%, launcher 20%. Integer lamport math, remainder to the coin's reserve, unit tested over 10,000 random rounds.
- Every coin's RESERVE is its own address with a Solscan link on its page. Reserves are never shared between coins.
- BUYBACK spends its SOL above a small rent reserve on $TRAIN, up to 2 rounds per period, on the bonding curve or on PumpSwap after graduation, and burns what it bought in the same transaction.
- The signer re-checks every byte of every transaction against these rules before it signs anything.
- Every row is listed, including zero rows: "below minimum, accruing", "payer unfunded, accruing".
The service wallets that pay network fees are not funded at launch. Until they are, rows read "accruing" and fees stay claimable in the pump.fun creator vaults; nothing is lost.