Start trading

Documentation

How NoFee works

Trade any token, right from Telegram. 0 bot fee instant swaps. Gasless limit orders at your exact price.

  • 0 bot fee on every swap
  • Gasless limit orders
  • Non-custodial
  • Robinhood Chain

Overview

What NoFee is

A bot inside Telegram to trade any token on Robinhood Chain, with Solana soon. It never holds your funds.

0 bot fee instant swaps

0 bot fee on every swap. You pay the pool’s own fee and the network fee. Instant swaps

Gasless limit orders

Your price, and the exact tokens you see. NoFee pays the gas, from $5 per order (Gas). Robinhood Chain only. Limit orders

NoFee never holds your key

Your wallet, secured by Privy, signs every transaction after a tap of yours. No key ever reaches us. Your wallet

Step by step

Your first order

Five steps, for a swap or a limit order.

  1. Open the botTap Start trading at the top: it opens in Telegram.
  2. Create your walletTap Create a wallet. The wallet page signs you in with your Telegram account and creates your wallet, secured by Privy. Your wallet
  3. Fund itSend USDG on Robinhood Chain, or deposit stablecoins from another chain: they land as USDG. How to deposit
  4. Paste a contract addressOr find one in /trending. The token card opens on Limit order, which names your price; Instant swap, one tap away, buys now. The token card
  5. Tap an amountOn a limit order, the order page opens at the market price: set your target, then tap Order Buy. In Instant swap, the amount you tap runs the swap. A limit order fills on its own: a message tells you when.

Keys and access

Your wallet

One wallet per account, created when you log in with Telegram and secured by Privy. NoFee never holds your key. Your wallet signs only after a tap of yours.

How it is secured

  • Your Telegram account opens it. The wallet page signs you in with it, and the wallet is ready.
  • The key is split in two parts, and signing needs both. Privy, the wallet provider, keeps one part in sealed hardware and releases the other only when you are logged in. Per its documentation, it never stores a complete key and cannot sign on its own.
  • 2FA, if you want it. Turn it on with 2FA, next to Export key (Settings, then Wallet, or /wallet): signing and exporting then need a 6-digit code from your authenticator app.
  • One wallet, for good. You cannot add a second one or change its address in NoFee.

How many taps

  • Instant swap: one. The amount you tap on the token card runs the swap.
  • Limit order: two. The amount, then Order Buy or Order Sell on the order page.
  • Cancels, sends and claims, /swap typed in the chat and Yes, sell it all: a recap in the chat, then Confirm in NoFee.

After that tap, the wallet page signs on its own and closes. Nothing is signed without a tap of yours.

Back up your key

Tap Export key in the bot (Settings, then Wallet, or /wallet). Privy’s own window opens: copy your private key or your recovery phrase there, and keep it offline or in a password manager, never in a chat or a screenshot. NoFee cannot see what that window shows. The key opens the wallet in any wallet app, with the same address.

Erase what NoFee keeps

/forget erases what NoFee keeps about you: addresses, settings, alerts, history and referral. The wallet itself stays in your Privy account, and opening the wallet page selects it again.

Fund it

/deposit shows your address and a QR code. On Robinhood Chain, send USDG: it is enough to trade. From another chain, tap Deposit from another chain:

  1. Pick the network you send from: Base, Arbitrum, Ethereum, Optimism, Polygon, BNB Chain or HyperEVM.
  2. Pick the coin: USDC, USDT, DAI or USDC.e, as the network offers.
  3. Send it to the deposit address the bot shows, from any wallet or exchange. Nothing to sign in NoFee. Not from @wallet or @CryptoBot.

It lands as USDG, through Relay, a bridge that keeps a small part of the deposit: the screen shows how much arrives for 10 sent, fees included. Send only the coin and network it names: anything else is not credited and may be lost. Tap I've sent the funds and the bot tells you when it lands.

Withdraw

Withdraw on the home screen, or /withdraw: pick a token, paste an address, then 25%, 50%, 100% or an amount you type. Check the recap, tap Yes, send, then Confirm in NoFee. Gas on NoFee, ETH included. Sends stay on Robinhood Chain.

What you hold

Portfolio

Portfolio on the home screen, or /balance: what your wallet holds, what it is worth, and how your trades are doing.

  • Each token with its amount and value. A token bought with NoFee shows what you invested and your gain or loss.
  • Total, including the money inside your open orders, and vs 24h ago, the change over the last 24 hours.
  • Small balances under $1 are grouped on one line. USDG and ETH always keep their own.
  • Other chains: what the same address holds elsewhere.

One button per token opens its card. Share my week makes your weekly card (Share cards). My history lists your orders, swaps, sends and the deposits the bot announced; My earnings, your results.

Wallet settings (Export key, 2FA, Rename) are in Settings, then Wallet.

Paste a contract address

The token card

Paste a contract address in the chat: the token card opens. It is your order screen, for a limit order or an instant swap.

Buy $5$25$50$100
Sell 25%50%75%100%
✅ Limit order⚡ Instant swap
📈 Chart
‹ Back🔔 Alert🔄 Refresh

Illustration: a token you hold, starting amounts. Green buys, red sells, blue marks the mode in use.

What it shows

The token’s banner and name, its contract, market cap, liquidity and 24 h volume, and links to DexScreener, GeckoTerminal and the project. Chart adds the price chart.

Limit order first

The card opens on Limit order, every time. An amount opens the order page at the market price: set your target, then tap Order Buy. Tap Instant swap to switch: the same amounts then buy at the market in one tap.

Amounts that fit your cash

The buy row follows the USDG in your wallet: about 10%, 25% and 50% of it in round dollars, then all of it. Never below $5, the minimum of a limit order. With less than $5, or before your balance is read, it shows $5, $25, $50 and $100. To fix your own, set Buy amount in dollars in Settings.

Selling

The red row only shows when you hold the token: 25%, 50%, 75% and 100% of your bag. On a limit order it follows what your bag is worth, so each button clears the $5 minimum. Under $5 the buttons keep their percentages: tap one and NoFee tells you the minimum is $5 and asks if you want an ⚡ Instant swap instead. Nothing is sold until you say yes. Sell orders

How it fills

Limit orders

Name your price. Your order waits on-chain as liquidity in a narrow band of a pool and converts at your price as the market crosses it. NoFee pays the gas, from $5 per order (Gas). Never a cent of your stake goes to NoFee. Robinhood Chain only.

$0.00from your stake
$0.00gas on your order, from $5
Market price$1.25
Your order$1,000.00 at $1.00
Your band$0.99 to $1.01
Your order shows1,000.00 tokens
You get once filled1,000.00 tokens

Illustration. Your price snaps to the nearest valid band; the count on your order already uses it.

The tokens you see are the tokens you get

You set an amount in dollars. Before you sign, your order shows the exact number of tokens it buys at your band's price. Once it fills in full, that number reaches your wallet: no bot fee, no pool fee, no slippage.

Two exceptions: a partial fill (cancel it and you get what has converted, plus the rest in USDG), and tokens that tax their own transfers.

Against a classic limit order

A classic bot watches the price, then sends a swap at the market once it touches $1.00. The same $1,000.00:

Bot fee, 1% to the bot−$10.00
Pool fee, 1% of $990.00 to the pool−$9.90
Slippage: $980.10 fills 0.5% higher, at $1.005−$4.88
With a classic bot≈ 975.22 tokens
With NoFee × SCOPL1,000.00 tokens

Illustration: 1% to the bot, 1% to the pool, 0.5% slippage on the bot’s swap. NoFee: exact once fully filled.

Choosing the price

The order page opens at the market price and follows it until you set yours, as a target market cap: move the line, or tap − and +. A buy sits below the market, from 95% below to 0.1% below. A sell sits above it, from 0.1% above to 500% above. The page stops on the prices SCOPL, the order protocol, can fill. $5 minimum per order.

A buy is paid in USDG, and NoFee advances the gas (Gas).

Some tokens have no USDG market yet. NoFee then opens one with your order, at a 5% pool fee paid by the traders who swap there, not by you, and an order there is capped: the bot shows the most it allows. When the bot cannot place it, it says so before you sign.

Before you tap Order Buy, the page shows the distance from the market and the tokens you get, and the button says what you commit, for example “Order Buy 1.5k tokens ($430)”. No other confirm.

Open, in the band, filled

  1. OpenThe market has not reached your band.
  2. In the bandYour stake converts piece by piece at your price, and every trade that crosses it pays the pool fee. The bot tells you: “Fill in progress”, with a progress bar.
  3. FilledOnly once the price crosses the whole band, down to $0.99 here, and a keeper settles it: the 1,000.00 tokens are in your wallet. You get “ORDER FILLED” once SCOPL confirms it, and a card to share.

My orders (/orders) shows each order’s status, as SCOPL reports it: open, filled or cancelled (My orders). Portfolio counts the money inside open orders.

Who settles it

Independent keepers settle filled orders on-chain, 0 gas for you. It works with Telegram closed, your phone off and NoFee down.

Cancelling

Cancel on the order in My orders, then Yes, cancel and Confirm in NoFee. Or send /cancel 100 (the number is in My orders). Gas on NoFee. Possible while open, never once filled.

When you already hold

Sell orders

The limit order, pointed the other way: posted above the market, it turns your tokens into USDG at your price as the market rises through your band. Gas, partial fills and cancelling work as on a buy.

What changes

Buy

Below the market. Paid in USDG. Ends in the token.

Sell

Above the market. The token approval and the order go in one signature. Ends in USDG.

When it is the wrong tool

When you need out now: a sell order waits for the market to rise through your band. On the token card, switch to Instant swap to sell at the market price, or send /swapsell.

Sizing it

Sized to your bag

On a limit order, the row follows what your bag is worth, so every button clears the $5 minimum. Under $5 the buttons keep their percentages: tap one and NoFee tells you the minimum is $5 and asks if you want to sell with an ⚡ Instant swap instead, which has no minimum. Nothing is sold until you tap Yes, Instant swap.

Shares of the bag

25%, 50%, 75%, 100%. 100% asks you to confirm only if you turn on Confirm before selling 100% in Settings.

Shares and default distances change in /settings.

Getting there

  • /sell lists what you hold, priced, one button per token.
  • /sell 0x1234…abcd +15% 50 posts a sell 15% above the market. The last number is the amount, in dollars: 50 for $50. A share of your bag works too: 50%.
  • A contract address pasted on its own opens the token card, with its buttons.

Follow them

My orders

My orders on the home screen, or /orders. Every status comes from SCOPL, the order protocol: an order is never called filled before SCOPL says so.

  • Five orders per page, with filters: All, Open, Filled, Cancelled, and one token at a time.
  • Each order: the token, its status and age, what it trades, its number, and the market cap when you placed it and now.
  • An open order shows a progress bar, and two buttons: #N on the chart and Cancel.

Messages while it fills

  1. Fill in progressThe market entered your band. A bar shows how much of it was crossed, with a new message every 15 points.
  2. Range fully crossedThe whole band was crossed. The bot waits for SCOPL to confirm the fill.
  3. ORDER FILLEDConfirmed. The bot sends your card, with Share, Chart, My summary and New order.

The bar measures the band crossed, not a promise: a partial fill can turn back. Closed orders stay in My orders for 7 days; /history keeps them all.

Buy or sell now

Instant swaps

0 bot fee on every swap. On the token card, tap Instant swap, then an amount: one tap runs the swap. Or type /swap to buy now, /swapsell to sell now. You pay the pool’s own fee, already in the amount you get, and a network fee in USDG.

$0.00bot fee
Autodefault slippage, from 0.5% to 5%, or your own in settings
2%slippage cap on an aggregator route
3%price impact flagged ⛔ before you sign

The network fee

On Robinhood Chain, NoFee advances the gas and takes it back in USDG, in the same transaction. Above 10% of the swap, the bot says “Too small to swap here”. If NoFee cannot advance it, the bot says why before you sign.

Routing

Robinhood Chain: KyberSwap, in USDG

Swaps go through the KyberSwap aggregator (about a dozen sources), in USDG. Its quotes are fetched again after 10 seconds.

From the card, no recap

The amount you tap is your go: the checks below run, a refusal stops the swap, and your wallet signs. Over 3% price impact, or on a token that loses 90% or more on resale, the recap comes to the chat first: one more tap. /swap typed in the chat, and Yes, sell it all, show a recap first, then Confirm in NoFee. On that recap:

  • What you pay and what you get, about.
  • The minimum you receive, after slippage.
  • The network fee, next to Bot fee $0.
  • Above, when they apply: price impact over 1% (⛔ over 3%), a trap or taxed token, a launchpad curve, the token's own fees.

The recap does not name the route, and shows no separate pool fee: it is in the amount you get. On a direct pool, it says how much a limit order would save in pool fees. After you confirm, the chat says “Sent. Confirmation in a few seconds.”, then “Swap done” with your receipt.

The receipt

Every instant swap ends with a receipt in the chat: what left your wallet, what arrived, and each fee that applies, starting with NoFee’s own line at $0.00. Fees at zero are hidden. It ends with what a limit order would have kept.

⚡ Swap done10.00 USDG → 49,700 tokens
NoFeeBot$0.00
Launchpad 1% + creator tax 4%$0.49
Network fee$0.03
Price impact$0.01
Total fees$0.53 (5.3%)

Illustration: a $10.00 buy of a launchpad token. The receipt ends: “With a limit order you would have kept all of it: +2,770 tokens.”

Before graduation

Launchpads

Trade tokens before they graduate: until then, a token trades on its launchpad curve. Instant swaps only; the launchpad's own fees apply.

Find one

Tap Launchpad on the home screen: tokens not bonded yet on your chain, 8 per page, with progress, volume and age. Five tabs:

  • Bond %: closest to graduation first
  • Fastest: most progress in the last 15 min
  • Volume: most traded in that window
  • Newest: every launch of the last 6 h
  • Bonded: graduated in the last 4 h, with price since, market cap and liquidity

What you pay

NoFee bot fee$0.00
Launchpad feeread from the curve
Creator taxread from the curve
Network feein USDG, on the receipt

On Robinhood Chain (Pons), the /swap recap shows the total, then each part, and the receipt lists what you paid. A graduated token whose pool keeps the launchpad's hook still charges them.

Graduation alerts

On a Pons token still on its curve, tap Notify me when it graduates: one message when it does. Robinhood Chain only.

20tokens followed at once
30 daysbefore a follow expires

Before you sign

Safety checks

Every swap is checked against your request before your wallet signs, and a failed check stops it. NoFee never signs for you: your wallet signs, after a tap of yours.

  1. DecodedRe-read field by field: known contract, your token and amount, you as recipient, no hidden fee. One mismatch, nothing is proposed.
  2. Simulated saleAn instant swap that buys a token with a direct pool: a buy then a sale through that pool, on the live chain.
  3. Your wallet signsOnly then. From the token card, the amount you tap is your go; /swap in the chat shows a recap first.

Trap tokens

Tokens you can buy but never sell. The buy is refused before you spend anything if:

  • the simulated sale reverts or returns nothing;
  • the pool refuses sales through NoFee;
  • the buy or sell tax is 90% or more.

Below 90%, a tax does not block the buy. The /swap recap shows it from 1.5%; a swap from the token card does not stop for it.

Approvals

Gas on NoFee

The exact amount, never unlimited, in the same signature, only to the official contracts. Before you sign, the page re-reads every call and refuses anything else.

Aggregator route

The exact amount, each time.

What you pay

Fees

0 bot fee on every swap. On limit orders, NoFee gets a share of the pool fees your order collects as it fills, and nothing from your stake.

$0.00bot fee on instant swaps and launchpad curves. You pay the network fee and the pool or launchpad fee.
$0.00from your limit order stake. NoFee pays its gas, from $5 per order.
$0.00to cancel an open order. Your funds come back.

Price alerts: nothing.

Where the pool fees go

Your order collects pool fees as it fills. They are paid by the traders who swap through your band, not by you. On $10.00 of fees:

Pool fees
  • Gas Vault$2.50
    Pays the gas on limit orders
  • SCOPL protocol$2.50
    Behind your order
  • NoFee$2.50
    Keeps the bot running
  • $NOFEE buyback$2.50
    Or $1.50 with a referrer

Never a cent of your stake, never a percentage of your trade. If your order collects no pool fees, NoFee gets nothing.

As written on-chain, with or without a referrer. Nothing goes to you.

Only this 75/25 split is on-chain, and it is the only one live today: NoFee’s 75% goes to its treasury. The split of that 75% shown above (the Gas Vault, NoFee and the $NOFEE buyback, a third each) is not live. A referrer already gets 10% of the fees, out of NoFee’s 75%, paid in WETH.

Who pays

Gas

Gasless means NoFee pays the gas. This is what it covers, and what it does not.

Place a limit order, buy or sell, approvals included, from $5NoFee
Cancel an orderNoFee
Send a token, USDG or ETH on Robinhood ChainNoFee
Claim a referral rewardNoFee
Make your wallet a Calibur account, on its first operationNoFee
Settle a filled orderProtocol
Any instant swap: a network fee in USDGYou

When NoFee pays

  • Your wallet is the NoFee wallet, on Robinhood Chain.
  • The order is $5 or more.
  • No other sponsored operation of yours is running.
  • You have made fewer than 100 cancels today.

Otherwise, the bot says why before you sign: see Troubleshooting. Your wallet never spends ETH on gas.

Bringing someone

Referral

Get 10% of the fees on your friends' limit orders, paid in WETH. It costs your friend nothing.

Pool fees collected by your friend's limit order$10.00
Protocol, 25%$2.50
NoFee, 75%$7.50
You, out of NoFee’s shareup to $1.00 in WETH

Illustration, not a forecast.

  1. Get your link/referral shows it: t.me/Get_NoFeeBot?start=r plus 6 characters. Tap to copy. It is also on every card you share, as a QR code.
  2. Your friend joins with itYou both get a message.
  3. Their limit orders settleYour share is credited in WETH once each order settles.
  4. You claimOne confirmation from /referral. Gas on NoFee.

Who counts

  • New accounts only: no wallet, no history. An account erased with /forget is not new.
  • The first link wins, for good. Your own link, or one looping back to its referrer, is refused.
  • Limit orders only. Swaps do not count.
  • Your own wallets and wallets you funded never count, nor a wallet another account has used. A reward is paid to a wallet that has signed in NoFee (an order, a swap or a send).
  • Excluded tokens: no liquid market, or a sale that is taxed or blocked.

Where it comes from

Out of NoFee's 75%, after the fact. On-chain, the split does not change (Fees). Per settled order: 10% of its fees, rounded down.

Credit and claim

  • NoFee publishes the credits at most weekly, once they are worth the cost of publishing them.
  • You claim it from /referral, gas on NoFee. A claim opens once the reward is worth at least twice the network fee; below, the bot shows the threshold. Published amounts stay claimable.

Show your trades

Share cards

When a limit order fills, or a sale closes with a gain, the bot sends a card shaped like a boarding pass, with a Share button. Portfolio adds a card for your week.

Limit order filled

From and to tokens with amounts, market cap, chain, side and BOT FEE $0.00. The stub shows what it SAVED vs an instant swap, measured against a swap simulated when you placed the order. No measure, no SAVED line. A QR code opens NoFee with your referral link.

Sale closed with a gain

Entry and exit market cap, gain in % and dollars, multiple, token, chain, time held, BOT FEE $0.00. STILL HOLDING when you keep part of your bag.

Your week

WEEKLY PASS: realized PnL over the last 7 days, win rate, wins and losses, trades, BOT FEE $0.00. Sales made with NoFee only.

When you get one

  • Limit order: when it fills.
  • Sale: only with a gain measured on-chain against what you paid for that token in NoFee. A loss, or a token bought elsewhere: text only.
  • Your week: tap Share my week in Portfolio, after at least one sale in the last 7 days.

What it never shows

Your wallet address, your Telegram account or your balance. Its link cannot be guessed: nobody sees it unless you share it.

Sharing

Share opens a page with three buttons: Share image (your phone’s share sheet), Save image, and Post on X, a ready post like “My limit order on 0x1234…abcd just filled, $10.00 better than a swap. 0 bot fee. NoFee”, with the card’s link. The saving is measured on each order. The card’s page opens NoFee with your referral link.

Where it runs

Chains

Robinhood Chain. Solana soon.

Robinhood Chain 4663
  • Instant swaps: network fee in USDG (Gas)
  • Gasless limit orders, from $5
  • Launchpad: Pons, with graduation alerts
  • Deposits from 7 other networks, landing as USDG
  • Sends and withdrawals on the chain, ETH included: gas on NoFee

Reference

Commands

Type / in the chat for the main ones; every command below works typed. A pasted contract address opens the token card.

Trade
/buyBuy a token: limit order or instant
/sellSell a token: limit order or instant
/swapBuy now
/swapsellSell now
/trendingWhat is moving right now
/linkA shareable link for a token
Orders and alerts
/ordersYour orders, status and progress
/cancelCancel an open order
/historyYour orders, swaps and sends
/alertGet notified at a price
/alertsYour armed alerts
/stopalertRemove one by number
Wallet and results
/walletYour NoFee wallet
/balanceYour portfolio
/depositYour address and its QR code
/withdrawSend funds out of your wallet
/pnlYour P&L on your trades
/referralYour referral code and rewards
The bot
/menuOpen the menu (also /start)
/settingsYour buttons and amounts
/helpHow it works
/forgetErase what NoFee keeps

In one line

Address first, amounts in dollars.

/buy 0x1234…abcd -2% 50Limit buy: $50, 2% below the market
/sell 0x1234…abcd +15% 50Limit sell: $50, 15% above the market
/swap 0x1234…abcd 45Buy $45 now
/swapsell 0x1234…abcd 50%Sell half of your bag now
/alert 0x1234…abcd -10%Alert on a 10% drop

Questions

FAQ

Short answers. The full rules are in the sections above.

1. What does it cost?

0 bot fee on every swap. You pay the pool’s own fee and the network fee (on a launchpad curve, its fee and the creator tax), never a bot fee. Limit orders take nothing from your stake, and NoFee pays their gas, from $5 per order. Fees

2. Who pays the gas?

NoFee pays it for your limit orders from $5, their cancels, sends on Robinhood Chain (ETH included) and referral claims. On an instant swap, a network fee in USDG covers the gas NoFee advances. Gas

3. Do I need ETH?

No. USDG on Robinhood Chain is enough: instant swaps take their network fee from it, and limit orders are gasless from $5. Your wallet never spends ETH on gas. Gas

4. Can NoFee touch my funds?

Not without a tap of yours. No key is stored on our servers: NoFee holds none. Your wallet is secured by Privy, which splits the key in two parts that must both sign. It signs in a page served by NoFee, after your tap, so it relies on that page not being tampered with.

If NoFee disappears, placed orders are still settled by independent operators.

5. Who can open the bot?

Anyone on Telegram: open the bot and paste a contract address. Your first order

6. Which wallet do I use?

One wallet per account, created when you log in with Telegram and secured by Privy. Back it up from the bot: Settings, then Wallet, then Export key. Your wallet

7. Which chains?

Robinhood Chain. Solana soon. Chains

8. How does NoFee make money?

From a share of the pool fees your limit orders collect: 75% to NoFee, 25% to the protocol, nothing to you, as written on-chain. Nothing from your stake, and no bot fee on your swaps. Fees

9. Does my limit order fill while Telegram is closed?

Yes. Once the price crosses your band, an independent keeper executes it on-chain, 0 gas for you. Your phone can be off.

10. Why is my order still waiting?

The price has not crossed your whole band yet, and a partial fill can undo itself if the price turns back. While it is open, you can cancel: the unconverted part comes back, the rest in the other token.

11. Why did I get less than the amount shown?

On an instant swap, the price moves before execution; your slippage setting (Auto by default, from 0.5% to 5%) caps the gap. A limit order has no slippage.

12. Do you have my data?

Your Telegram ID, your wallet’s public address, and what you do in the bot (orders, swaps, transfers, settings, alerts, referrals). No keys, no phrases, and not the name or username Telegram sends. /forget erases it; older backups keep a copy until deleted, and on-chain orders stay. Privacy page

If something breaks

Troubleshooting

The usual snags, and what to do.

The wallet page does not open

It only works inside Telegram: tap Open my NoFee wallet in the bot. If it still fails, tap Try again.

Lost access to your Telegram account

The wallet opens with that account. Export your key now with Export key (Settings, then Wallet) and keep it offline: it opens the wallet in any wallet app.

Authenticator app lost

With 2FA on, signing and exporting need a code from your authenticator app. Losing the app can lock the wallet: save your key first with Export key.

“Too small to swap here”

The network fee, in USDG, would be more than 10% of the swap. Swap a bigger amount.

“Not enough USDG in your wallet”

The bot says what you hold and what the swap needs, in USDG. Deposit more, or tap a smaller amount.

⛔ “Price impact” in red

The swap moves the price by more than 3%, or the token loses 90% or more on resale. The bot never blocks it: the recap shows the figure, and a tap on an amount still swaps, with the figure in the result message. To avoid it, lower the amount or place a limit order.

The bot says the gas is not sponsored
  • “Paused”: try again later. “Unusually busy”: try in a few minutes.
  • “Minimum $5 per order”: place $5 or more.
  • “A sponsored operation is already running for this wallet”: wait a moment.
  • “Today’s limit of sponsored cancellations”: 100 a day, try again tomorrow.
  • “Too many sponsored operations failed today”: try again tomorrow.
“Order not placed” or “Swap not done”

Nothing was spent. The market usually moved: prepare it again from the chat. On “Not confirmed”, check /balance and /orders.

Token not found

Paste the contract address, not the ticker: several tokens share one.

Old button, or “This signature expired”

Screens expire, quotes faster. Run the command again, or tap Confirm again.