Rug or Profit-Taking? How to Tell the Difference on Solana
By the MemeAssist Research Desk · Published 2026-08-04 · Updated 2026-08-04 · 7 min read
Profit-taking is large holders selling into strength — it creates a dip that can recover as new buyers step in. A rug is a coordinated exit that removes the ability to sell at a fair price. The fastest on-chain test: check whether liquidity is still intact and whether you can execute a small test sell. If liquidity has been drained or your sell fails, it's a rug. If the pool is healthy and the creator wallet hasn't moved, it's likely profit-taking.
Key Learnings
- 15% of tokens that passed every automated safety check in our live 2026 cohort still rugged — the difference between a rug and a dip isn't always visible on the chart.
- Our desk caught rugs dressed as profit-taking: a small cosmetic 'take profit' from the creator wallet, then the full exit. The first sell is the tell.
- Positions that ended as rugs in our data closed at an average of −72%, while normal profit-taking dips often recover — the asymmetry makes quick identification critical.
Why telling a rug from profit-taking matters — and why it's hard
Both events look the same at first on a price chart: the line goes down fast. The difference is what comes next. Profit-taking creates a dip in an otherwise intact market — the pool is still there, sellers can exit at whatever the market price is, and the token can recover if new buyers arrive. A rug removes the market: liquidity is drained, the creator exits completely, or sells are blocked by a transfer hook. After a rug, there is no price discovery. The chart just dies.
The brutal part: a rug can be designed to look exactly like profit-taking for the first few minutes. Sophisticated creators sell a small "take profit" slice, watch the chart hold, then execute the real exit while everyone else decides it's a buying opportunity. In our desk's post-mortems, this cosmetic-profit-then-dump pattern appeared in multiple rugs that passed every automated safety check.
The four-signal field test for a Solana rug
1. Is liquidity still in the pool?
Open DexScreener or Birdeye and look at the pool SOL balance. Normal profit-taking: price dips but pool SOL is flat or down modestly in proportion. A liquidity rug: pool SOL drops sharply, often to near zero, in one or two transactions. If the pool is gone, the token is dead — the chart price is theoretical, not tradeable.
Note: pump.fun graduates have burned LP at graduation, so their pool cannot be drained this way. For non-pump tokens, LP drain is the classic rug mechanism. See the LP and mint authority guide for how to verify this pre-buy.
2. Did the creator wallet just move?
Open the creator wallet on Solscan and check the last transaction. A creator sell immediately before or during a price drop is the strongest available signal — the most informed participant just decided to exit. Our desk treats this as an instant exit trigger.
Profit-taking, by contrast, usually comes from non-creator large holders. If the creator wallet hasn't moved and a few top holders sold into a spike, that's a dip, not a rug. If the creator wallet sold, treat it as a rug until proven otherwise. The evidence standard for "proven otherwise" is high — see 'Dev Sold' — What It Means & What to Do.
3. Can you still sell?
The most direct test: attempt a small sell. If your transaction fails — especially if it fails consistently — the token may have a transfer hook or freeze extension that is blocking exits. That's a honeypot, a specific type of rug where buys process but sells are reverted. If the sell goes through at a worse-than-expected price, the pool has thinned (possibly from a quiet drain) but you can still exit. If the sell goes through normally, the token is still trading, and the drop is likely normal market activity.
4. Are the top holders still holding?
Pull the current holder list and compare it to 15 minutes ago (DexScreener and Birdeye cache snapshots). If the top-10 concentration is roughly the same, the large holders haven't moved. If a previously top wallet has disappeared from the list entirely, it sold — the question is whether that wallet was an insider or a genuine independent holder.
New wallets appearing suddenly in the top 10 during a dip are also suspicious — they could be the original holder re-entering under fresh addresses after moving proceeds.
The question is never 'is this a rug?' in the abstract. It's: can I still sell at a fair price? Check the pool, then the holders.
Your response decision tree when a token dumps
- Pool gone or near-zero → rug confirmed. Nothing to do except document the loss; you may not be able to sell at any meaningful price.
- Creator wallet sold → treat as rug, exit immediately. In our data, deliberating costs an average of 50+ percentage points.
- Sells failing → honeypot. You are already in the worst case; emergency exits through aggregators sometimes route around the hook.
- Pool intact, creator hasn't moved, non-creator holders took profits → likely a dip. Apply the trailing-stop exit framework and let the rules decide.
What profit-taking looks like on good tokens
In our live cohort, the 30 of 53 trades that closed in profit typically showed this pattern: a spike from the entry price, then a partial retrace as early buyers took profits, then either a continuation or a slow fade to the stop loss. The retrace was a dip in a functioning market — the pool was intact, sells went through, and the chart had real bid support beneath it.
The key difference: in a functioning market, the bid gets absorbed and price stabilizes. In a rug, each new sell moves the price exponentially more because there's no depth left to absorb it. Price accelerating downward with nothing stopping it is the on-chain signature of a pool being drained in real time.
Frequently asked questions
How do I tell if a Solana token is rugging or just dumping?
Check three things fast: (1) is pool liquidity still intact? (2) has the creator wallet made a transaction in the last few minutes? (3) can you execute a test sell? A drained pool, creator movement, or failed sells all point to a rug. An intact pool with no creator movement is more likely organic selling.
Can a token recover after a big dump if it's not a rug?
Yes — if the pool is intact, sells are processing normally, and the creator hasn't moved, a dump is just profit-taking or stop-losses cascading. Some tokens recover strongly from those dips. The data from our live cohort shows trailing-stop exits on recovering tokens averaged +52.7%, so staying in a real dip with a floor beats panic-selling.
What is the cosmetic profit-taking rug trick?
The creator sells a small slice of their holding — it appears as a modest 'take profit' event on the transaction feed, price barely moves, and holders relax. Then the main exit follows. Our desk added detection for this pattern after logging rugs that started with a cosmetic sell. Treat any creator sell as the opening move of a potential full exit.
What does a liquidity rug look like on DexScreener?
The pool SOL balance drops sharply — often to near zero — in one to three transactions, while the price chart flatlines (no further price discovery is possible). This happens quickly, typically in under a minute.
What percentage of tokens that pass safety checks still rug?
In our live 2026 cohort of 53 trades on tokens that passed every automated gate (burned LP, revoked authorities, acceptable holder spread), 15.1% still rugged — 8 of 53 trades. Safety checks filter the obvious scams; they don't eliminate insider dumps.
Sources & further reading
- DexScreener — pool and volume analytics
- Solscan — Solana block explorer
- Solana Token-2022 transfer hook documentation
- Mazorra et al., 'Do Not Rug Me' (arXiv)