Fees

pump.fun pays a creator fee on every trade of a coin. For a PlayPost game the creator is the game's own key (derived by PlayPost's signer from its serial), so the fee lands in that key's vault.

Every 5 minutes the engine reads every game's vault (bonding curve and PumpSwap) and splits what is there: 60% to the prompter wallet bound to the serial, 20% to rooms and inference, 20% to buy and burn $PPOST. Below 0.003 SOL a vault keeps accruing.

$PPOST's own creator fees (fee route A)

$PPOST is launched with PlayPost's own creator key 9fpW4SphqgTS1kkJBZFAQkKg1RRoso684Q4drBmsNTRr, held by PlayPost's signer like the game keys, not by a personal wallet. Once the $PPOST mint is set, every 5 minutes the engine reads that key's creator vault and splits what is there: 60% to the operator wallet, 20% to rooms and inference, 20% to buy and burn $PPOST. The operator wallet is not set yet, so the vault keeps accruing until it is.

pump.fun fee tiers, read from chain

venuefrom mcapcreatorprotocolLP
curve0 SOL0.30%0.95%0.00%
PumpSwap0 SOL0.30%0.93%0.02%
PumpSwap420 SOL0.95%0.05%0.20%
PumpSwap1,470 SOL0.90%0.05%0.20%
PumpSwap2,460 SOL0.85%0.05%0.20%
PumpSwap3,440 SOL0.80%0.05%0.20%
PumpSwap4,420 SOL0.75%0.05%0.20%
PumpSwap9,820 SOL0.70%0.05%0.20%
PumpSwap14,740 SOL0.65%0.05%0.20%

read from chain at 01:20 UTC

In this build the fee route runs on a mock adapter: the vault reads and the exact split transaction are real, the send is off until the vault split is proven on chain.