Assign the fees
Point a coin’s creator fees at addresses that are not yours. This writes a list of addresses and basis points into the Pump Fees program, and hands the bonding curve over to it. Assigned is not received — nothing arrives here, and no total on this site will count it until a claim does.
This can be done once per coin
Not a convention — a check inside the program. Simulating a second assignment returns SharingConfigAdminRevoked, whose own message reads “sharing config authority has been revoked — sharing config can only be updated once”, and a config whose split was written but whose authority survives returns FeeSharesAlreadyUpdated. Read at slot 449,438,570: 495,086 configs on mainnet have already spent theirs and 176,795 have not.
The coin’s mint address
you must be the coin’s creator — the program checks, and the simulation will say so before you sign anything
Who gets the fee
100.00% of 100%stored as basis points out of 10,000, which is what the account holds — the percentage above it is this page’s arithmetic, not the chain’s
still needs a connected wallet · the coin's mint address · an address for every share
What this will actually do
- 1. create the coin’s fee-sharing configuration, if it has none. Its address is not a lookup — it is derived from the mint.
- 2. hand the bonding curve’s creator field to that configuration, so pump.fun pays it instead of you.
- 3. write your list of addresses and basis points into it.
step 2 is the one worth understanding: after it, the coin’s “creator” on chain is an account, not your wallet. You are paid your share of the split and nothing outside it.