Your Pump.fun token is not moving. Here is how to read the chart

Published September 1, 20263 min readTroubleshooting

A diagnostic walkthrough for a stalled Pump.fun launch, what a flat tape tells you, and which causes a creator can still do something about.

A flat chart is how most Pump.fun launches end. Before you decide what to do about it, work out what it's actually telling you.

What a flat tape means

It doesn't mean people looked at your coin and said no. Almost always it means nobody looked at all.

The sequence is mechanical:

  1. The coin mints with zero trades
  2. Feeds rank on activity, so a coin with no activity isn't ranked
  3. Unranked coins don't get browsed
  4. Unbrowsed coins get no trades

Four steps, and the loop closes inside 10 or 15 minutes. Your chart isn't a verdict on the idea. Read it as a report on distribution instead.

Reading the specific signals

Open your mint and check 3 things, in this order.

Trade count over the first hour. Zero or single digits tells you the loop above closed. Dozens with no price movement tells you something completely different, which is that people arrived and passed. Opposite responses, and confusing them costs you weeks.

Unique wallets. 4 or 5 addresses doing all the trading means you had one or two interested people, not a crowd. This matters because feeds weight distinct participants heavily.

Curve progress direction. Flat is stalled. Falling means early buyers took profit, which is a different problem and generally a healthier one, because it proves buyers existed.

The hour that decides it

Worth being concrete about the timeline, because "wait and see" is bad advice here.

Within the first 10 minutes you'll know whether anything ranked you. By minute 30 the coins that minted alongside yours have either pulled ahead or stalled the same way, and by minute 60 the feeds have rolled their windows forward enough times that a mint with 6 trades and 4 wallets has effectively dropped out of every surface a stranger would browse, at which point waiting another 3 hours changes nothing except your mood.

That's not a reason to panic at minute 11. It's a reason to have decided beforehand what you'd do at minute 60.

The causes you can't fix

Some launches are genuinely over.

Maybe the concept has no reason to exist beyond the mint itself. Maybe the market that day got absorbed by something 50 times bigger. Maybe you launched into a window when nobody was browsing at all.

Time spent on any of those is wasted, and recognising them early beats every tactic you'll read about.

The one cause you can act on

Did the coin ever get in front of anyone? If not, that's a distribution problem, and distribution is the one part a creator can still move.

Feeds read volume, trade count, unique wallets and recency. Those are the inputs a volume campaign moves directly, which is the standard answer to a launch that stalled for lack of visibility rather than lack of merit.

Two caveats. Activity buys exposure rather than conviction, so what happens once people arrive is decided by the coin itself, by whether the page gives them anything, and by whether the idea survives 5 seconds of a stranger's attention. And a campaign on a dead concept is still a dead concept, only louder.

If you decide to restart it

Size matters less than these three.

Duration over burst. Sustained flow keeps you inside recency windows repeatedly, where a single spike puts you there once and then rolls out. How trending works covers why.

Fleet width. The same 200 SOL across 1,000 wallets produces a healthier shape than the same 200 SOL through 20 addresses, because unique participants is the signal hardest to fake and therefore weighted most.

The page itself. If traffic arrives at a coin with a moving chart and nothing else, most of it leaves again within seconds, and you've paid for attention you then threw away.

What to check before spending anything

  • Trade count and unique wallets, not just price
  • Whether the curve is flat or falling, because they mean different things
  • Whether your page gives an arrival any reason to stay
  • Whether the concept still holds up when you read it back cold

Answer those honestly and you'll know whether this is a distribution problem or a coin problem, and why most coins never graduate covers why the first answer is far more common than the second. The console prices any of that in full before anything is signed.

Frequently asked

Is a stalled curve permanent?

Not mechanically, but usually in practice. The loop that keeps a coin invisible doesn't break on its own, so whatever restarts it has to come from outside. A community, a piece of luck, or activity you create on purpose.

Should I sell my own supply to create movement?

Selling into your own launch is visible on-chain forever and reads badly to anyone checking holder behaviour. It also moves curve progress backwards, which is the opposite of what you want.

How long should I wait before deciding it stalled?

About an hour is enough to know. If trade count is still in single digits and unique wallets is under 10 after 60 minutes, the loop closed and waiting longer changes nothing.

How to check this yourself

Everything in this guide describes mechanics that settle on Solana mainnet, so you can check any of it yourself. Mint addresses, swap signatures, curve progress and wallet counts are all public, and an explorer will disagree with us if we are wrong.

Curvegrad sells a volume service, and guides that touch on what a campaign does say so in the text rather than in a footnote.

what this is based on
  • Solana mainnet transaction history, read through the standard RPC methods
  • Pump.fun bonding curve and PumpSwap pool accounts as they appear on-chain
  • Public block explorers, where every claim here can be verified against a real mint
  • Campaigns run through our own engine, which is where the operational detail comes from