$KOLPAIDEYHBmwJ8oRHijEVdXc9CtDVnAduMSV7utJ5fdGgmXhhaBuy $KOLPAID
Launch

Documentation

How KolPaid works

A pump.fun launchpad where a coin's creator fees belong to a pump.fun KOL and are paid into the wallet they already trade with. No claim, no login, nothing for them to set up.

01

Overview

KolPaid changes one thing about a pump.fun coin: who the creator fees are for.

  1. Trade
  2. Creator fee
  3. Coin's vault
  4. KOL's wallet
  5. @name
Every trade on the curve pays a creator fee. pump.fun's fee-sharing config hands all of it to the KOL's wallet; KolPaid pays for the push and prints the receipt.

Anyone can launch a coin through KolPaid and name a pump.fun account. The coin is an ordinary pump.fun coin, with the same curve, the same trading and the same graduation. Every trade pays a creator fee, and pump.fun's own fee-sharing program sends it straight into the wallet that account is signed in with.

The KOL never connects a wallet to receive, never logs into KolPaid and never claims anything. If they do nothing at all, the SOL still arrives.

02

Launching

Four steps, two signatures. Nothing is charged until you sign.

  1. 1

    Name the KOL

    Type a pump.fun name or paste a profile link, or pick one of the roster. The account is read from pump.fun; groups are refused, because a group has no one wallet to pay. The wallet on that account is what the coin pays, so a later rename changes nothing.
  2. 2

    Describe the coin

    Name, ticker, image, and an optional website (it defaults to the KOL's page on KolPaid). The image is squared and resized in your browser and pinned through pump.fun's own IPFS endpoint, so it looks the same on pump.fun and here.
  3. 3

    Optional first buy

    Up to 10 SOL, in the same transaction as the create, so you are the first holder.
  4. 4

    Sign

    Your wallet signs two transactions together: create_v2 with you as creator (plus the buy); and a fee-share transaction that calls pump.fun's fee program (createFeeSharingConfig and updateFeeShares) to hand 100% of creator rewards to the KOL's wallet. Create and fee-share cannot travel in one transaction: together they exceed Solana's 1,232-byte limit.
03

Where the fees go

pump.fun pays creator fees to whoever its fee-sharing config names. We set that config, and we read it back.

Every KolPaid launch creates the coin's fee-sharing config and sets a single shareholder at 100%: the KOL's own wallet, the address their pump.fun profile is built on. From then on the bonding curve's creator field points at the config, which is the same record pump.fun's coin page shows under creator rewards, so what pump.fun displays and what the chain does agree.

Fee program
pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ
Pump program
6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P
Set by
createFeeSharingConfig · updateFeeShares (10,000 bps)
Config address
a program address seeded "sharing-config" plus the mint, under the fee program
Paid to
The wallet on the KOL's pump.fun account, named as the only shareholder
Verified how
The coin page reads the bonding curve and the fee-sharing config from chain and checks the KOL's wallet is the only shareholder at 100%.
Can it change?
The launcher stays the admin of the split unless they revoke it. The coin page reads the config on every visit and shows the current split, so a change is visible at once and the route is marked unverified.
After graduation
The same config keeps receiving creator fees from the pump.fun AMM pool; a push consolidates the pool vault first.
04

Getting paid

Fees settle in SOL, and SOL is what lands.

  1. 1

    Fees collect

    Every trade pays the creator fee into the coin's vault, a program account nobody holds a key to.
  2. 2

    Fees are pushed

    Once the vault clears pump.fun's minimum (about 0.001 SOL), KolPaid's worker sends a distribute transaction. The program credits the shareholder directly, so the SOL moves from the coin's vault into the KOL's wallet in that one transaction; KolPaid pays the network fee and prints a receipt with the signature and the SOL/USD rate at that moment.
  3. 3

    Nothing to claim

    There is no second step. The KOL spends it from the wallet they already use on pump.fun, or moves it wherever they like.
Fees generated
Read from the coin's vault on chain: what is waiting there now plus every push seen leaving it, priced in USD
Paid
Every push into the KOL's wallet, at the SOL price when the receipt was written
Waiting
The rest, sitting in the coin's vault until the next push
Their wallet holds
The balance of that wallet on chain, which is theirs and not only what came from here
Receipts
Every push gets its own numbered receipt on the coin, the profile and Payments
05

Fee math

Drag the slider. This is the same function the ledger uses.

$25.00
Pushed out
$25.00
in 125 pushes
The KOL receives
$25.00
100%, in their wallet
KolPaid keeps
$0.00
and pays the network fee
Carries over
$0.00
until the next push

A push needs the coin's vault to clear pump.fun's minimum, about 0.001 SOL (shown here as $0.20); whatever is under it waits for the next trade. Nothing is rounded away.

Creator fee rate
pump.fun's tiered schedule, set by the coin's market cap; the coin's curve carries it
KOL share
100%, fixed by the sharing config
KolPaid's cut
None
Minimum push
pump.fun's minimum distributable fee, about 0.001 SOL; smaller balances wait
What the KOL does
Nothing. The SOL is in their wallet when the push lands.

Every figure on the site is the SOL that moved at the price when it moved. Nothing is rounded up, and nothing is taken at any step.

06

Receipts

Every lamport has a paper trail, even between pushes.

Push receipt
One per push: the SOL moved from the coin's vault into the KOL's wallet, the USD at that moment, and the transaction.
Milestone receipt
One every $20 of creator fees a KOL's coins have generated, so the lifetime figure is documented on the way.
Status
sent with a transaction · queued waiting to be sent · held when something on chain does not add up, with a note

Receipts are numbered, permanent and public: see Payments. Held receipts never count toward a total.

07

Fees

KolPaid keeps nothing from creator fees.

pump.fun creator fee
100% forwarded to the named KOL, in SOL
KolPaid's cut of creator fees
None
Network fees + first buy
Paid by the launcher, at pump.fun and Solana rates
Network fee per push
Paid by KolPaid's crank wallet, about 0.00001 SOL each
KolPaid token
There is none. Anything claiming to be one is not ours.
08

Verify it yourself

Do not take the coin page's word for it. The routing is public on chain.

  1. 1

    Open the coin on Solscan

    Find the bonding curve account. Its creator field is the sharing-config address, not a wallet.
  2. 2

    Open the fee-sharing config

    It is owned by pump.fun's fee program. The shareholder list is one entry at 10,000 bps: the KOL's wallet, whose address the coin page prints.
  3. 3

    Check the wallet against pump.fun

    The same address is what pump.fun's own profile page for that KOL is built on, and what their account answers with at frontend-api-v3.pump.fun/users/<name>.
  4. 4

    Follow the receipts

    Every push receipt links its transaction; the wallet's balance rises by the amount on the receipt, in that same transaction.

The crank wallet is public on Solscan. It pays the network fee on every push and never holds creator fees. Each launch sends 0.004 SOL into it, which is what pays for that coin's own pushes.

09

FAQ

Can I launch for any pump.fun account?+
Any personal account with a wallet on it, on the roster or not. Groups are refused, because pump.fun has no single wallet behind one.
Does the KOL have to know about the coin?+
No. The fees are paid to the wallet their account already has, whether or not they have heard of this site.
What if they change their username?+
Nothing changes. The config names the wallet address, not the name.
What if their pump.fun wallet changes?+
Coins already launched keep paying the address they named, because that is what is written on chain. A coin launched after the change names the new one. Both addresses are printed on the coin page, so which is which is never a guess.
Can the launcher take the fees back?+
The launcher is the admin of the sharing config unless they revoke that. A change is a transaction on pump.fun's fee program; the coin page reads the config on every visit, shows the current split, and marks the route unverified the moment it stops naming the wallet at 100%.
Why two signatures?+
Because the create and the fee-share do not fit in one Solana transaction. The first buy rides with the create.
Does KolPaid hold any money?+
No. Fees move from a pump.fun program account into the KOL’s wallet. The only key here belongs to the crank wallet, which pays network fees for pushes.