Error codes taken from GMGN documentation · 14 September 2026
Why your GMGN transaction failed, by error code
A memecoin trade that fails costs you the entry, and sometimes the gas as well. GMGN publishes a full error taxonomy for exactly this, but it is buried in its documentation and written tersely. This is every code, what it actually means, and the one setting that fixes it — plus the question nobody answers: whether the failure cost you money.
GMGN · GMGN.AI
Every GMGN error code, what it means and the setting that fixes it
Start here: where did it fail?
The fix depends entirely on how far the trade got, and GMGN's codes are grouped by exactly that. Work out which of these four happened before changing any setting:
- It timed out — the countdown ended without a status. Codes A1-A3. It may still have succeeded.
- It never reached the chain — rejected before submission. Codes B1-B5. Costs nothing.
- It reached the chain and reverted — code C1. This one costs gas and the priority fee.
- There was no route — nothing to trade through. Codes D1-D3.
Before you retry a timed-out trade, check the transaction on a block explorer. GMGN documents that a timeout only means the status did not come back in time — the trade can still have gone through, and retrying blind is how people buy the same token twice.
Timed out: codes A1-A3
| Code | What went wrong | The fix |
|---|---|---|
A1 | Priority fee too low, so the node packs your transaction slowly and the countdown runs out. | Raise the priority fee. |
A2 | Slippage too low to trigger while the price is moving hard. | Raise the slippage percentage. |
A3 | The anti-MEV RPC service failed. | Switch to normal mode — turn anti-MEV off for this trade. |
Never reached the chain: codes B1-B5
| Code | What went wrong | The fix |
|---|---|---|
B1 | Not enough SOL in the wallet, either for the trade itself or for gas. | Keep at least 0.05 SOL in a Solana wallet, and make sure a balance remains after the trade. |
B2 | Not enough of the token when selling — the wallet does not hold what you are trying to sell. | Check the token balance and keep the sell amount inside it. |
B3 | The buy was blocked by the token itself, often a limit the project set at launch. | Check the token's own social channels for launch restrictions. |
B4 | The sell was blocked — the token may be a honeypot, or your address is blacklisted. | If it is confirmed a honeypot or blacklist, it cannot be sold. The position is stuck by design. |
B5 | The wallet still looks connected but the session is actually broken. | Disconnect and reconnect the wallet. |
B1 is the one that catches almost everyone. The wallet has tokens but not enough SOL left to pay gas, so nothing can move — including the sell you need to make. GMGN's own advice is to keep at least 0.05 SOL spare at all times. Treat it as the floor you never spend, not a balance.
B4 is the one that matters most. If buys work and sells are blocked, the token itself is refusing to let you out: a honeypot, or a contract blacklist. No slippage or fee setting changes that, and the position is stuck. The checks that catch this before you buy are on the page explaining GMGN's holder and contract tags.
Reached the chain and reverted: code C1
| Code | What went wrong | The fix |
|---|---|---|
C1 | Slippage too low, so the trade reached the chain and then failed there. This one still costs you gas and the priority fee. | Raise slippage, or use auto slippage on a new or fast-moving token. |
This is the expensive one. The network did the work, then the trade reverted because the price moved past your slippage — and you pay for the work either way. On a new launch or a token in a fast move, auto slippage costs less in the long run than a tight manual number that keeps reverting. What those fees actually are is broken down in the GMGN cost breakdown with a calculator.
No available route: codes D1-D3
| Code | What went wrong | The fix |
|---|---|---|
D1 | The creator pulled liquidity, so there is no route left to trade through. | Check whether the pool is burnt before trading. After liquidity is removed, trading is over. |
D2 | A Pump.fun or Moonshot token hit roughly $69K market cap and is migrating — the pool is being created on Raydium or Meteora. | Wait for the migration to finish, then trade. |
D3 | Solana is congested, or the node provider is having problems. | Wait and retry. If it persists, report it to the GMGN community. |
D1 and D2 look identical from the outside and are opposites. D2 is a token migrating to a real DEX around the $69K mark — a normal step, and trading resumes on its own. D1 is the creator pulling the liquidity, and nothing resumes. Checking whether the pool is burnt before you buy is what separates the two.
Limit orders and automation: codes G1, H1-H3, K3
| Code | What went wrong | The fix |
|---|---|---|
G1 | Limit order could not be created because the network was unstable. | Refresh the page and create the order again. |
H1 | Pending order or automation timed out: priority fee too low. | Raise the priority fee. |
H2 | Pending order timed out: slippage too low for a violent price move. | Raise slippage. |
H3 | Pending order timed out: anti-MEV RPC failure. | Switch to normal mode. |
K3 | A sell order triggered but the wallet no longer held enough of the token. | Keep the tokens in the wallet while an auto-sell order is live. |
K3 is the quiet one. An auto-sell order fires, but you already moved or sold the tokens by hand, so there is nothing left to sell and the order fails. If you run automation, leave the position alone and let it do its job. How these orders are set up is covered in the step-by-step GMGN setup guide.
The settings behind most of these
Across every group above, two settings cause the majority of failures: priority fee and slippage. GMGN's documented suggestions:
| Situation | Suggested priority fee |
|---|---|
| Ordinary manual trade | about 0.002 SOL |
| Auto buy/sell and limit orders | 0.006 SOL or above |
| Trade larger than 1 SOL | 0.01 SOL or above |
| Anti-MEV mode on | at least 0.002 SOL on its own |
Set these too low and you get A1, C1 and H1. Set them high on a small trade and the fee costs more than the position — which is the trade-off the fee page works through in numbers. Whether anti-MEV is worth its extra cost is part of the GMGN safety write-up.
Failed transaction questions
Why did my GMGN transaction fail?
GMGN groups failures into four kinds: it timed out (codes A1-A3), it never reached the chain (B1-B5), it reached the chain and reverted (C1), or there was no route to trade through (D1-D3). Low priority fee and low slippage cause most of them.
Does a failed GMGN transaction still cost money?
It depends where it failed. A transaction that never reached the chain costs nothing. One that reached the chain and then failed — GMGN error C1 — still consumes gas and the priority fee, because the network did the work before the trade reverted.
My GMGN transaction timed out. Did it go through?
Possibly. GMGN documents that a timed-out transaction can still succeed, because the timeout is about how long the status took to come back, not about the chain rejecting it. Check the transaction on a block explorer before retrying, or you may buy twice.
What priority fee should I set on GMGN?
GMGN suggests about 0.002 SOL for an ordinary trade, 0.006 SOL or more for auto buy/sell and limit orders, and 0.01 SOL or more when the trade is larger than 1 SOL. Anti-MEV mode needs at least 0.002 SOL on its own.
How much SOL should I keep in a GMGN wallet?
At least 0.05 SOL, per GMGN's own guidance. Error B1 is simply the wallet running out of SOL to pay gas — the most common failure there is, and the easiest to avoid.
Why can I buy a token on GMGN but not sell it?
That pattern is error B4: the sell is blocked while the buy was not. It usually means the token is a honeypot, or the address has been blacklisted by the contract. If that is confirmed, the position cannot be sold — no setting fixes it.
Why does GMGN say no available route?
Three documented reasons: the creator removed liquidity (D1), the token is mid-migration from Pump.fun to Raydium or Meteora around $69K market cap (D2), or Solana and the node provider are congested (D3). Only D2 and D3 resolve by waiting.
Still stuck? GMGN runs a 24/7 support bot, and the verified handle is listed on our page of official GMGN addresses and bots — check it there rather than searching Telegram, because support impersonation is the most common way GMGN users lose wallets.