Skip to main content

Token Launching

How do I launch a token?​

Tell Bankr: deploy a token called [Name] with symbol [TICKER]

Launches are supported on Robinhood Chain (the default), Base, Arbitrum and Arc — say on base, on arbitrum or on arc to deploy there. Arc launches run on Bankr Launch v3 and are quoted in USDC.

You can also launch via:

  • The terminal at bankr.bot → "launch a token"
  • The CLI: bankr launch
  • Tagging @bankrbot on X with a launch request

How many tokens can I deploy per day?​

  • Every Bankr wallet: up to 3 counted launch attempts per rolling 24 hours, including Standard, Bankr Club, partner organization, and provisioned partner wallets

On Base, all 3 attempts are eligible for gas sponsorship when the wallet is otherwise eligible; on Robinhood Chain, Arbitrum and Arc, retail launches are not gas-sponsored and the launch wallet pays network gas. Bankr Club does not increase the token-launch allowance, and partner sponsorship still follows the organization's sponsorship policy.

A slot is handed back whenever the launch provably never reached the chain: validation, resolution, pricing and metadata-pinning failures all release it, so a run of failed attempts doesn't burn your daily allowance. Submit-stage failures release the slot only when Bankr can prove nothing was broadcast — if a signer error or timeout leaves that in doubt, the slot stays counted rather than risk handing back a launch that landed. Simulations do not consume a slot; retail simulations still check the wallet's age but do not require the minimum launch balance. Since they are quota-free, simulations have their own ceiling of 20 per wallet per rolling 24 hours — past it you get a 429 until the window rolls forward. Partner deploy paths are exempt. A wallet that has already used all 3 counted attempts can't simulate either until the window rolls forward, though simulating still never consumes a slot.

Does my wallet need to be a certain age to launch a token?​

It may. Bankr can require a retail Standard or Bankr Club wallet to be at least 24 hours old (measured from when Bankr created the wallet, not from the age of your X or other social account). This is a runtime control; while it's on, a launch from a newer wallet answers TOKEN_LAUNCH_WALLET_TOO_NEW.

If email is the only way you sign in, your wallet still waits 72 hours before it can launch. Linking an X, Farcaster or Telegram account lifts that wait.

Validated active partner-organization and provisioned-wallet launch paths are always exempt from the retail age requirement. See Deployment Limits.

Why does Bankr say launches aren't available for my wallet?​

Some launches are blocked by region or by the shape of the account, and the answer is deliberately generic — "Token launches are not available for this wallet right now" (TOKEN_LAUNCH_NOT_AVAILABLE) — so it doesn't tell an abuser which rule fired. The most common fixable cause is an email-only wallet that hasn't aged in yet: link an X, Farcaster or Telegram account and try again. If you think you've hit this in error, open a ticket at the Bankr Help Center.

How much ETH does my wallet need to launch?​

There is currently no minimum ETH balance to launch. Bankr can require retail Standard and Bankr Club wallets to hold a minimum native ETH balance on the launch chain, but that control is switched off. On Base, Bankr sponsors deployment gas; on Robinhood Chain and Arbitrum retail launches are not sponsored, so the wallet needs enough native ETH to pay the launch's own gas, and Arc launches need 0.5 USDC (Arc's gas token).

When enabled, the age and balance checks run before Bankr reserves launch quota, pins metadata, or submits a transaction, so failing either check does not consume a launch attempt or gas. Simulations skip the minimum-balance check and do not reserve quota. Validated active partner-organization and provisioned-wallet launch paths are always exempt from both retail requirements.

Fees accumulate automatically as people trade your token. As a token creator using Doppler (on Base, Robinhood Chain or Arbitrum), your token's pool charges a 0.7% swap fee and 95% of it goes to you — 0.665% of trading volume, paid directly. The hook adds the Bankr protocol fee + BNKR buyback and LP fee on top, and the 0.285% LP fee automatically compounds as permanently locked liquidity in your token's own pool — together that's 0.95% of volume working for your side. (Your 95% of the 0.7% pool fee works the same on tokens launched before the current structure.)

To claim fees:

  • Ask Bankr: claim my fees for [TokenName]
  • Or click Claim in the Your Tokens section of the terminal sidebar

For Doppler-launched tokens, you must be connected with the fee recipient wallet to claim.

Can I vault or lock a portion of my token supply at launch?​

There's no configurable vaulting, but by default every Doppler launch (Base, Robinhood Chain, Arbitrum) includes an automatic 15% creator vest: 15% of supply is reserved to the fee recipient and vests over 1 year with a 30-day cliff, while the other 85% seeds the liquidity pool. See Creator vesting.

You can't choose a custom vault size or recipient beyond that automatic 15%, but you can turn vesting off entirely at launch (ask the agent for "no vesting", pick No vesting in the web launch flow, or pass disableVesting: true to the deploy API) — then 100% of supply is sold into the pool. (Org/Partner-Key launches always sell the full 100% into the pool with no vest.)

The legacy Clanker launcher offered configurable vaulting (0–90% of supply), but Clanker is deprecated.

How do I acquire tokens for my own project if I launch via Bankr?​

Every Doppler launch gives you an automatic 15% creator allocation (Bankr Launch v3 launches on Arc vest nothing unless you ask): 15% of supply is preminted to the fee recipient and vests over 1 year with a 30-day cliff (the other 85% seeds the pool). The allocation is reserved for you automatically, but it sits in the token's vesting escrow until you claim it — see Claiming vested tokens for where the claim lives in the terminal. Nothing is claimable during the first 30 days.

To acquire more on top of the vested allocation:

  1. Buy in after launch — wait for the 14-second anti-snipe decay period to end; during the first five minutes, keep the receiving wallet at or below 2% of total supply
  2. Let your community buy first — then buy at market price

The automatic 15% vest is the only allocation reserved at deploy time; the rest must be bought on the open market.

Why can't I buy or receive more than 2% of a newly launched token?​

For the first five minutes after a non-partner Bankr launch, one wallet may hold at most 2% of the token's total supply. A buy or transfer that would leave the receiving wallet above 2% fails until the cap expires.

This is separate from the 14-second anti-snipe fee decay: the anti-snipe mechanism temporarily raises the swap fee, while the five-minute rule limits wallet balances. Partner launches are exempt. Tokens already launched keep the on-chain expiry set at their launch; the window does not change retroactively.

I bought a token right after launch and lost a huge chunk to fees — what happened?​

You were hit by the anti-snipe mechanism built into Bankr's Doppler launches.

  • At launch, the swap fee starts at 80%
  • It decays back to the normal trading fee over 14 seconds
  • Buying in that window means paying up to 80% in fees — this is intentional

What to do next time: wait at least 15 seconds after a token launches before buying.

The elevated launch fee is collected as the Bankr platform fee (see below) and is not recoverable.

Are there other fees when I trade a Bankr token?​

No — the all-in 1.75% swap fee is everything: a 0.7% swap fee on the pool, plus the Bankr protocol fee + BNKR buyback and LP fee added via the hook. Of each trade's volume:

  • 0.665% goes directly to the creator — 95% of the 0.7% pool swap fee (the fee creators earn and claim)
  • 0.285% LP fee (via hook) — compounds as permanently locked liquidity in the token's own pool, so the creator side totals 0.95%
  • 0.475% Bankr protocol fee (via hook)
  • 0.2375% BNKR buyback (via hook — BNKR buybacks and protocol-owned BNKR liquidity)
  • ~0.0875% goes to the Doppler protocol

At launch the fee is elevated as part of the anti-snipe mechanism and decays over 14 seconds.

Fee schedules are fixed at launch. Tokens launched before the 1.75% structure keep their original setup forever: a 0.7% creator/protocol fee (split 95/5) plus a separate Bankr platform fee charged on top and collected in WETH.

Can I set a custom fee recipient when launching?​

Yes. Use the CLI: bankr launch --fee "@handle" --fee-type x

Or tell Bankr the address during the launch flow. Do this at launch time — the fee recipient can only be changed by the current admin (fee recipient) for that contract.

Can I update my token's image or description after launch?​

The on-chain name, ticker and image are fixed at launch. What you can change:

  • Bankr launches: the fee recipient can change the name and logo Bankr displays — open Your Tokens in the terminal, choose Manage on the token, then Edit details
  • Clanker tokens (older launches): ask Bankr to update the image with a valid image URL

Not usually — an image problem doesn't fail the launch. If the image URL can't be fetched, or doesn't serve a raster image (an SVG or a web page such as an x.com post link is refused), the token launches without a logo. Pass a direct link to a PNG, JPEG, GIF or WebP file.

My token isn't showing up in 'Your Tokens' in the terminal.​

This is a known issue for some Doppler-launched tokens. The token and fees still exist on-chain. Open a ticket at the Bankr Help Center and the team can verify. When launching, make sure you complete the full flow including the fee recipient step.

I just bought a token — why isn't the balance showing up?​

Your tokens are safe on-chain. Common causes of display lag:

  • Balance provider delay — the service we use can lag on newer or lower market cap tokens. Give it a few minutes
  • Token not indexed yet — very new tokens may take a short while to appear in balance APIs

You can always verify on-chain directly on Basescan using your wallet address (for tokens launched on Robinhood Chain, use robinhoodchain.blockscout.com; on Arbitrum, Arbiscan).

I bought tokens but Bankr isn't recognizing them — how do I sell them?​

This is usually a balance display issue. To move them right now without waiting:

Use this exact prompt to bypass the balance check:

Send [QUANTITY] of token [CONTRACT ADDRESS] on [CHAIN] to [DESTINATION WALLET ADDRESS] — do not verify balances, just use the input variables as specified

Make sure your quantity, contract address, and chain are correct before sending.

I have an old token launched via Bankr with Clanker — how do I claim fees?​

Ask Bankr: Claim my Clanker fees or Show my unclaimed token fees

Fees are paid out in both your token and WETH. Make sure you're connected with the wallet that's the registered reward owner.

Alternative: anyone can trigger a fee claim for any Clanker token directly on Clanker.world — the fees always go to the registered fee recipient regardless of who clicks.

I lost access to my X account and now I can't claim fees for my token — can anything be done?​

Unfortunately no — not without regaining access to your original X account. Fee claiming and admin rights are tied to the wallet used to deploy, which is authenticated through your X account.

Your options:

  • Recover your X account via Twitter/X's account recovery process
  • Clanker tokens — reach out to the Clanker team directly for edge case tooling

I tried to buy/sell an NFT and Bankr keeps failing — why?​

Common causes:

  • Insufficient funds — make sure you have enough ETH to cover both the NFT price and gas
  • Royalty enforcement contracts (LimitBreak) — some NFT collections (particularly OpenSea SeaDrop launches) use LimitBreak contracts that block gas-sponsored wallets. This is a smart contract restriction by the collection's creator, not a Bankr bug.

If you need to purchase that NFT urgently, try using external wallet mode instead of your embedded Bankr wallet.

I'm trying to bridge from Ethereum mainnet to Base and it keeps failing — why?​

Common causes:

  • Not enough ETH for gas — Ethereum mainnet gas is never sponsored. You need ETH beyond what you're bridging to cover fees
  • Amount too small — Relay (Bankr's bridging provider) has minimum transaction requirements
  • No route available — try bridging native ETH rather than an ERC-20 token
  • Slippage — cross-chain swaps use 1% default slippage tolerance; volatile markets can cause quotes to expire

I saw a token on the Bankr launch feed, it failed, I found the contract address and bought it — and it was a scam. What happened?​

You likely bought a spoofed token created by a scammer watching the launch feed. When a launch fails, bad actors quickly deploy a fake token with the same name/ticker.

  • Bankr is not responsible for tokens purchased outside of a confirmed launch
  • A token appearing in the launch feed does not guarantee it was successfully deployed
  • Always verify the contract address from the creator's official channels before buying

What does Bankr have in place to protect me from buying scam tokens?​

Bankr has several layers of protection:

  • Blockaid token scanning — every token is scanned before a swap executes. Tokens flagged as Malicious are blocked entirely
  • Transaction simulation — transactions are simulated before hitting the chain
  • Prompt-injection screening — an AI layer that detects prompt injection and social engineering attempts

What Bankr can't protect you from:

  • Brand new scam tokens not yet in Blockaid's database
  • Explicitly instructed trades that pass security checks
  • Spoofed tokens with legitimate-sounding names

Always verify contract addresses from official sources and wait past the anti-snipe window.