Mechanism
One loop, run once a minute against every token. Fees in at step one, a deeper Bitcoin-paired market for your token at step four.
- 01
Assign
The launch transaction sets the token’s coin creator to an address the protocol generates for that token alone. pump.fun accrues the creator share of every trade to a program account derived from whatever sits in that slot, so the fee stream is pointed at the protocol from the very first trade. Your opening buy, if you make one, is bundled into the same transaction so nothing can land between the two.
- 02
Claim
Once a minute the keeper reads the pending balance for every token it manages and calls collectCoinCreatorFee on anything above the minimum, which moves the accrued SOL into that token’s address. Reading before claiming is what makes this work at launchpad scale: a token with nothing pending costs one lookup instead of a wasted transaction.
- 03
Buy
The claim is split in half and both halves route through Jupiter. One buys your token, the other buys cbBTC. These are ordinary market buys on the open market, not transfers out of inventory, which is why the buy pressure is visible in your token’s own chart.
- 04
Pair
Both sides are deposited into a Raydium CPMM pool holding your token against cbBTC. There is exactly one such pool: the first sweep creates it through the Raydium SDK and its deposited ratio sets the opening price, and every sweep after that deposits into the same pool. Its address is derived from the two mints, so it is always found again rather than duplicated.
Why Bitcoin, and only Bitcoin
A pool here is opened once and never withdrawn from, so whatever sits on the other side of it is what your liquidity is denominated in for good. A token/SOL pool is the pool pump.fun’s own migration already hands you. Pairing against Bitcoin makes the reserve behind every token here the one asset nobody needs talked into. It also makes depth comparable across the whole launchpad, because every market is quoted in the same thing.
Every sweep adds to the same pool
The first sweep opens your pool. Every sweep after it adds to that pool’s liquidity, minute after minute, for as long as your token trades. Nothing is ever taken back out. Reserves only go up, so slippage on your token only goes down, and the market gets harder to move the more volume it does.
Before you launch
The parts worth understanding first.
