Help
Error messages
What the common WeBall error messages mean and what to do about each.
Common errors
Most errors say whether anything was sent. If a message says nothing was sent, no funds moved.
| Message | What it means | What to do |
|---|---|---|
You cancelled in your wallet. Nothing was sent. | You declined the request in your wallet. | Start again and approve it when you're ready. |
Accept the terms with your wallet first: sign the message your wallet shows when you launch or trade. | Your wallet hasn't accepted the current terms. | Sign the terms message. It costs nothing. |
The terms have changed. Reload the page and accept the new version. | The terms were updated since you loaded the page. | Reload and sign again. |
That signature has expired. Sign again. | The signed message is too old. | Sign it again. |
This wallet can’t sign messages. Try another wallet. | Your wallet doesn't support message signing. | Connect a different wallet. |
Your wallet has no SOL on this network. Add some SOL, then try again. | The wallet has never held SOL on this network. | Add SOL, and check your wallet is on the same network as the site. |
Your wallet doesn't have enough SOL for this and its network fees. | The balance can't cover the amount plus fees. | Add SOL or use a smaller amount. |
This took too long to approve and expired. Try again. | The transaction's blockhash expired before it was sent. | Try again and approve sooner. |
This transaction would fail if sent, so nothing was sent. Check your balance and try again. | A simulation showed it would fail. | Check your balance and try again. |
Too many requests. Try again in a few minutes. | You hit a rate limit. | Wait a few minutes. |
Something went wrong (…). Nothing was sent. | An unexpected error. The cause is in brackets. | Try again. If it repeats, share the message with us. |
Launching
| Message | What it means | What to do |
|---|---|---|
Give your coin a name. / Keep the name under 32 characters. | The name is empty or too long. | Enter a shorter name. |
Tickers use letters and numbers only. / Keep the ticker to 10 characters or fewer. | The ticker has other characters or is too long. | Use up to 10 letters or numbers. |
image: pump.fun coins need a picture | No image was added. | Add a picture. |
image: PNG, JPEG, GIF or WebP only / image: must be under 5 MB | The image type or size isn't accepted. | Use a smaller PNG, JPEG, GIF or WebP. |
buy at launch: at most 10% of the supply, about … SOL | The launch buy is over the 10% cap. | Lower the buy to the amount shown. |
buy at launch: too little SOL to buy any | The buy is too small to get any coins. | Raise the buy, or launch without one. |
quoteMint: pump.fun doesn’t list that token as a pair | pump.fun doesn't accept that token as a pair. | Pick SOL, USDC or a token pump.fun lists. |
There is no route from SOL to the pair right now. Try again shortly, or launch without a buy. | Your SOL can't be swapped into the pair right now. | Wait and retry, or launch without a buy. |
This launch would fail on chain. Check the wallet has a little SOL and try again. | A simulation of the launch failed, usually because of low SOL. | Add a little SOL and try again. |
The network refused the launch before sending it (usually too little SOL for the coin’s accounts), so nothing was created. Add a little SOL and try again. | Not enough SOL for the coin's accounts. | Add a little SOL and try again. |
The network didn’t take the launch in time, so nothing was created. Try again. | The launch didn't land in time. | Try again. If the message says your SOL was already swapped into the pair, that pair stays in your wallet and is reused on retry. |
This launch doesn’t fit one transaction. Try a shorter name. | The launch is too large for one Solana transaction. | Shorten the name. |
Your coin was created on pump.fun with your buy, but its fee split didn’t go through, so it isn’t listed as a WeBall Ideas launch. | The coin exists, but WeBall's fee setup didn't land. | From the launching wallet, use "Finish setup" on the coin's building page. |
Only the wallet that launched this coin can finish its setup. | A different wallet tried to finish the setup. | Connect the launching wallet. |
A wallet can launch 5 coins an hour through the API. Try again later. | The API launch limit was reached. | Wait, or launch from the site. |
Someone already launched that idea. | Another wallet launched this idea first. | Pick another idea. |
Weights add up to …%. They need to total exactly 100%. / … is below the 10% minimum. | The basket weights are invalid. | Use whole numbers, each at least 10, that total 100. |
Trading
| Message | What it means | What to do |
|---|---|---|
The price moved more than your slippage limit before this could go through. Get a fresh quote and try again, or raise the slippage. | The price moved past your slippage setting. | Get a new quote, or raise slippage. |
no route for that trade right now / No route for that swap right now. | No route was found for the trade. | Try again shortly, or use a smaller amount. |
that route is too large for one transaction; try a smaller amount or SOL | The route needs too many steps. | Trade a smaller amount, or trade with SOL. |
this coin has graduated and its pool is still being set up; try again shortly | The coin is moving from its curve to its pool. | Wait a little and try again. |
That swap would move the price …%; the most we allow is 15%. Try a smaller amount. | The trade's price impact is over the cap. | Trade a smaller amount. |
That swap needs …% slippage; the most we allow is 5%. | The swap needs more slippage than allowed. | Trade a smaller amount or wait. |
That quote expired. Get a new one. | The quote is too old to use. | Get a new quote. |
Sent, still confirming. Check your wallet before trading again. | The trade was sent but isn't confirmed yet. It hasn't failed. | Check your wallet before trading again, so you don't trade twice. |
Not financial advice. Memecoins can go to zero.