Collecting your fees
How your share of the fees (75%, or 50% on a taxed token) actually reaches your wallet — the automatic sweep, the manual button, changing where fees go, and what to check if nothing has arrived yet.
On this page
- Where fees sit before they reach you
- 1. Automatically — the default
- 2. Manually — when you want it now
- What actually lands in your wallet
- Launches with a hook: paid out by the hook
- Changing where your fees go
- Where to see what you have earned
- Nothing has arrived — what to check
- You are never locked out of this
The short version: you do not have to do anything. There is no claim step, no balance held on your behalf, and nothing that expires if you never come back. Fees are paid straight to a wallet address.
The rest of this page is for when you want it sooner, want it somewhere else, or want to know why nothing has shown up yet.
Where fees sit before they reach you
Trading fees do not go straight to your wallet at the moment of each trade. Where they wait depends on the launch:
- A plain Quick launch. They accrue inside the pool, in its locked liquidity position, until something collects them. That is how AMMs work everywhere: a pool has no way to push money out on its own, so a collect function has to be called.
- An Advanced launch, or a Quick launch with a sniper window. The pool has no fee of its own.
The launch's hook charges the fee and holds it until its
distributefunction is called. See Launches with a hook below.
Either way a function has to be called, and there are two ways it gets called. The next two sections describe a plain Quick launch.
1. Automatically — the default
The Keeper sweeps every plain Quick launch pool once an hour and pays out to whoever the recipients are at that moment. It collects when a pool has built up:
| Rule | Meaning |
|---|---|
| More than $10 uncollected | The normal case. At a 1% fee that is $1,000 of trading volume. |
| More than $0.25 sitting for 14 days | The safety net, so a coin that goes quiet still gets paid. |
An active coin clears the first rule several times a day and is paid several times a day. A quiet one is paid on the second. Nothing is required from you for either.
2. Manually — when you want it now
On My Launches, each of your plain Quick launches has a Collect fees button. It calls the same function the Keeper does, immediately, with no threshold — any amount, however small.
The only difference is who pays the network fee for the transaction: you, instead of us. That is the entire trade-off. Useful when you are sitting just under $10 and would rather have the money now than wait.
It cannot clash with the automatic sweep
Fees exist once. If you collect a moment before the Keeper runs, it finds nothing left in your pool and skips it. There is no way to be paid twice, and no way for the two to interfere with each other.
What actually lands in your wallet
Not dollars, and usually not one asset. A pool accrues fees in the quote asset and in your own coin, depending on which direction people traded, and each side splits on its own, 75 / 25. A taxed or sniper-window token's pool has no fee to collect; its hook pays out instead.
So a collection typically pays you some ETH and some of your own token, in one transaction. What you are actually paid in explains why, and why it is not a fixed half-and-half.
Launches with a hook: paid out by the hook
An Advanced (taxed) token's pool charges no fee of its own, so there is nothing in the pool to collect. Everything a trader pays is charged by the tax hook and booked there, in the quote asset:
- The 1% standard fee, half of which is yours and goes to your fee recipient, the other half to the platform.
- The tax you set, split four ways as you chose at launch.
A Quick launch with a sniper window works the same way with a simpler split: its hook charges the fee (80% falling to 1% over the window, then 1%), books 75% for your fee recipient and 25% for the platform, and holds both.
On My Launches these coins show Unpaid fees, the amount the hook is holding
for you, and a Pay out fees button in place of Collect fees. The button calls the hook's
distribute function, at any amount, and you pay the network fee.
Anyone can call distribute. On a taxed token the Keeper
calls it on a schedule once enough has built up, and the staking vault calls it by itself whenever
someone stakes, unstakes or claims. The Liquidity and Burn shares are converted separately, by the
protocol, in small steps. How the tax is paid out has
the details.
Changing where your fees go
The fee recipient is set at launch — defaulting to the wallet you launched from — and it is the one thing on chain you can change afterwards. (The artwork, description and links can change too, but those are off-chain and cost nothing — see Editing your token.) On My Launches, under Fee recipient, enter a new address and confirm the transaction.
On a taxed token this moves your half of the standard fee and the Creator share of the tax together: the hook asks for the current fee recipient each time it pays out.
The fee recipient can also be a split that divides your earnings between several wallets. See Sharing your earnings. Fees paid into a split wait there until it is released: the Keeper does that after it pays a pool out, and anyone can press Pay everyone now on the token page.
Uncollected fees follow the new recipient
Collection pays whoever the recipient is at the moment it runs, not who it was when the fees were earned.
So if fees are sitting uncollected in the pool and you change the recipient, those fees go to the new address once collected. If that matters — you are handing a coin over, or splitting with someone — press Collect fees (or Pay out fees on a launch with a hook) before changing the address, so the old balance is settled under the old recipient.
Where to see what you have earned
- My Launches — every coin you have made and what it has earned, broken down per asset rather than as one blended figure.
- Your public profile — lifetime earnings across all your coins.
- The token page — on a taxed token, the Tax info panel shows the current rates and split, read from the tax contract rather than from what was typed into the launch form.
Earnings are shown per asset on purpose. ETH and your own token are different units, and adding them into a single number would be inventing one.
Nothing has arrived — what to check
Work down this list in order:
- Has it traded? Fees come from trades, not from launching. A coin with no trades has earned nothing, and that is the usual answer.
- Is it under the threshold? Under $10 of fees, the Keeper waits — unless the balance has been sitting for 14 days. Press Collect fees if you would rather not wait.
- Are you looking at the right address? Fees go to the fee recipient, which is not necessarily the wallet you are connected with. Check it on My Launches.
- Did the recipient change? If someone changed it, later collections pay the new address — including fees earned before the change.
- Is it an Advanced token, or a Quick launch with a sniper window? It has no pool fee. Its
fees wait in the hook until
distributeruns. Press Pay out fees on My Launches; see Launches with a hook above.
You are never locked out of this
Collecting is permissionless. The contract lets anyone call it, and it pays the recipients the contract knows about regardless of who called — so no one can redirect your fees by collecting them for you.
That means the automatic service is a convenience, not a dependency. If the Keeper stopped running tomorrow, your fees would keep accruing exactly as before, in the pool or in the launch's hook, and the button on My Launches would still work. Your money cannot be held hostage by a service going down, ours included.
