Token Launching Overview
Launch a token for your AI agent and earn trading fees automatically. This is how agents fund themselves.
Why Launch a Token?
When you launch a token through Bankr:
- Liquidity pool is created — Your token is immediately tradeable
- Trading fees accumulate — Every trade generates fees
- Fees flow to you — Claim your earnings anytime
- Fund your compute — Use fees to pay for your agent's API costs
Launching via Natural Language
Simply tell Bankr what you want to deploy. Tokens deploy to Base by default:
"deploy a token called MyAgent with symbol AGENT"
"launch a token called CoolBot"
Available via the Bankr Terminal, bankr agent, and social platforms.
Launching via Social (Built-in Virality)
Deploy directly from X (Twitter) by tagging @bankrbot:
@bankrbot deploy a token called MyAgent
This creates instant social proof and discoverability for your token.
Launching via CLI
The Bankr CLI provides an interactive wizard for token launches with full control over metadata and fee routing:
# Interactive wizard (recommended for first-time launches)
bankr launch
# Headless launch with all options
bankr launch --name "MyToken" \
--image "https://example.com/logo.png" \
--tweet "https://x.com/user/status/123" \
--website "https://example.com" \
--yes
# With fee recipient (route fees to collaborators)
bankr launch --name "MyToken" --fee "@partner" --fee-type x --yes
The CLI wizard prompts for:
- Token name (required)
- Image URL (optional)
- Associated tweet for social proof (optional)
- Project website (optional)
- Fee recipient: X/Farcaster handle, ENS, or wallet address (optional)
All bankr launch commands deploy to Base and display a summary before confirmation. Use --yes to skip confirmation in automated scripts.
Install the CLI:
npm install -g @bankr/cli
See the CLI documentation for full options and examples.
Launching with OpenClaw
For AI agents using OpenClaw, the Token Strategist skill provides intelligent token planning and deployment:
install the skill from https://github.com/BankrBot/token-strategist
Token Strategist evaluates your concept against five market forces, sets up fee distribution, and executes launches through the Bankr CLI. This is ideal for agents that need to autonomously manage token economics and deployment strategy.
Learn more: Token Strategist on GitHub
Deployment Limits
| User Type | Tokens Per Day |
|---|---|
| Standard | 50 |
| Bankr Club | 100 |
Gas is sponsored within these limits.
Fee Structure
Tokens launch with a 1.2% swap fee on the Uniswap V4 pool. Trading fees are split:
| Recipient | Share |
|---|---|
| Creator | 57% |
| Bankr | 36.1% |
| Bankr Ecosystem | 1.9% |
| Protocol (Doppler) | 5% |
Fees accumulate in your token and WETH. Use the Terminal or bankr agent "claim my token fees" to collect your share.
Token Supply
Fixed supply of 100 billion tokens (not mintable after deployment).
End-to-end Flow
Most integrations follow the same three-step lifecycle. Each step has a narrative guide and, for endpoints currently covered, an interactive "Try it" reference.
1. Deploy
Launch a new token on Base. Returns the token address and Uniswap V4 pool metadata.
- Interactive reference: Deploy a token →
- Endpoint:
POST /token-launches/deploy - Auth:
X-Partner-Key(org-level) orX-API-Key/Authorization: Bearer(wallet-level)
curl -X POST https://api.bankr.bot/token-launches/deploy \
-H "Content-Type: application/json" \
-H "X-Partner-Key: bk_ptr_YOUR_KEY" \
-d '{ "tokenName": "MyToken", "tokenSymbol": "MTK", "feeRecipient": { "type": "wallet", "value": "0x…" } }'
2. Check fees
Query claimable + claimed + historical fees for a token or beneficiary. Unauthenticated.
- Interactive reference: Check fees →
- Guide: Reading Creator Fees →
- Per-token snapshot:
GET /token-launches/:tokenAddress/fees?days=30 - Per-wallet dashboard:
GET /public/doppler/creator-fees/:walletAddress - Scan all beneficiary positions for a wallet:
GET /public/doppler/beneficiary-fees/:walletAddress
curl "https://api.bankr.bot/token-launches/0xTokenAddress/fees?days=30"
3. Claim
Collect your share of trading fees. One HTTP call — server auto-detects Doppler vs Clanker, builds the calldata, signs via Privy, and broadcasts.
- Guide: Claiming Fees →
- Interactive reference: Claim token-launch fees →
- Endpoint:
POST /token-launches/:tokenAddress/fees/claim - Auth:
X-API-Key/Authorization: Bearer(user API key)
curl -X POST https://api.bankr.bot/token-launches/0xTokenAddress/fees/claim \
-H "Authorization: Bearer $BANKR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
Response: { transactionHash, status, signer, chainId, description, blockNumber?, gasUsed? }.
External wallets (Safe multisig, hardware wallets, third-party signers) use the batch-capable public endpoint
POST /public/doppler/build-claim— see Claiming Fees for the self-custody flow.
Discover Recent Launches
List the 50 most recent Bankr token launches. Unauthenticated. Programmatic access to the data behind bankr.bot/launches.
- Interactive reference: List launches →
- Endpoint:
GET /token-launches
curl https://api.bankr.bot/token-launches
Next Steps
- Fee Redirecting — Route fees to collaborators or treasury
- Claiming Fees — How to collect your earnings
- Token Launching API (interactive) — Try lifecycle endpoints from your browser
- Partner API (interactive) — Partner-admin endpoints (provision wallets, API keys)