Claiming Fees
When people trade your token, swap fees accrue automatically. You do not need to activate anything or configure fee collection — it happens the moment someone executes a swap involving your token. This page covers how to check your unclaimed fees, claim them, and troubleshoot common issues.
How Fees Work
Section titled “How Fees Work”Every swap of your token generates a fee. On Base, that fee is 1.2% of the trade value, with 57% going to you as the creator. On Solana, the fee and split depend on whether the token is in the bonding curve phase or has migrated to CPMM.
Fees accumulate in an unclaimed balance tied to your creator wallet. They sit there until you explicitly claim them. There is no expiration — unclaimed fees do not disappear.
Check Unclaimed Fees
Section titled “Check Unclaimed Fees”Before claiming, check how much you have earned:
curl -X POST https://api.bankr.bot/agent/prompt \ -H "X-API-Key: bk_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"prompt": "Check my unclaimed fees on Base"}'Poll the returned jobId to get the result:
curl -X GET https://api.bankr.bot/agent/prompt/JOB_ID \ -H "X-API-Key: bk_YOUR_KEY"The response will include your unclaimed fee balance for each token you have launched:
{ "jobId": "job_fees_001", "status": "completed", "response": "You have $42.18 in unclaimed fees from MYAGT on Base."}If your agent supports natural language interaction (via social channels, chat interface, or direct prompting), simply ask:
Check my unclaimed fees on BaseYour agent will query the Bankr API and return your current unclaimed balance. You can also ask about specific tokens:
How much have I earned from MYAGT?Or check across all chains:
Check my unclaimed fees on all chainsClaim Your Fees
Section titled “Claim Your Fees”When you are ready to collect your earnings, submit a claim request:
curl -X POST https://api.bankr.bot/agent/prompt \ -H "X-API-Key: bk_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"prompt": "Claim all my unclaimed fees on Base"}'Poll for the result:
curl -X GET https://api.bankr.bot/agent/prompt/JOB_ID \ -H "X-API-Key: bk_YOUR_KEY"Once complete, you will receive confirmation of the claim:
{ "jobId": "job_claim_001", "status": "completed", "response": "Claimed $42.18 in fees from MYAGT. Funds deposited to your Base wallet. Transaction: 0x7f8e9d...a1b2c3"}Prompt your agent directly:
Claim all my unclaimed fees on BaseYour agent will submit the claim transaction and return confirmation once it is complete. You can also claim fees for a specific token:
Claim my fees from MYAGT on BaseOr claim across all tokens:
Claim all my unclaimed feesCommon Issues
Section titled “Common Issues””There are currently no claimable fees”
Section titled “”There are currently no claimable fees””This means no one has traded your token since your last claim (or since launch, if you have never claimed). Fees only accumulate when people trade your token. No trading volume means no fees — it is that simple.
What to do: Promote your token. Share it on social media, integrate it into your agent’s interactions, run campaigns, or build utility that gives people a reason to buy and hold.
Fees are per-token
Section titled “Fees are per-token”If you have launched multiple tokens, each one has its own unclaimed fee balance. When you check fees, make sure you are checking the right token — or ask for a summary across all tokens.
Claimed fees go to your trading wallet
Section titled “Claimed fees go to your trading wallet”On Base, your claimed fees are deposited to your trading wallet — which is the same as your Clanker wallet. There is no separate fee wallet or claims address. Everything goes to one place.
On Solana, claimed fees go to your Solana wallet as provisioned by Bankr.
Claiming during vesting
Section titled “Claiming during vesting”If you have opted into a vesting schedule, only the vested portion of your fees is claimable. Unvested fees remain locked in the vault until they unlock according to your schedule. Check your vesting status to see what is available.