Even a profitable wallet buys tokens that rug. That's the uncomfortable truth behind most copy-trading losses: you can pick a trader with a real edge, mirror every entry perfectly, and still get caught when one of their buys turns out to be a scam. The wallet's judgement isn't your safety net. Your filters are.
This guide gives you a plain-language map of how Solana rugs actually work, then shows the layered defence that keeps any single one from being fatal. It builds on the five building blocks of a copy-trading strategy; here we zoom in on the block that exists purely to keep the bad copies out.
Why the wallet won't protect you
A trader you copy is optimising for their own gain, not your safety. They might size into a fresh mint knowing they'll be first out, or take a flyer on a token that turns out to be a honeypot. When you copy blindly, you inherit every one of those bets — including the ones that go to zero.
That's not a reason to avoid copy trading. It's a reason to treat entry filters as a hard requirement, not a nice-to-have. A profitable wallet plus good filters is a strategy. A profitable wallet with no filters is just borrowing someone else's mistakes at the same time you borrow their wins.
A plain taxonomy of Solana rugs
"Rug" gets used for everything, but the failures fall into a handful of recognisable shapes. Knowing which is which tells you which filter defends against it.
- Live mint or freeze authority. If a token's mint authority is still active, the deployer can print new supply and dilute you to nothing. If the freeze authority is live, they can freeze your account so you literally cannot sell. This is the single most dangerous category — and the easiest to screen. Requiring authorities revoked before any copy goes through is the highest-leverage filter you can apply, because it kills two entire attack types at once.
- Liquidity pull. The deployer yanks the liquidity out of the pool, leaving the token unsellable at any real price. Related, and more common than an outright pull, is the token that never had enough liquidity to begin with — thin pools fill terribly on the way in and exit even worse on the way out. A minimum liquidity floor screens out the pools where you'd be the one holding the bag.
- Honeypots and can't-sell tokens. The contract lets you buy but blocks or taxes the sell, so your position looks alive on a chart while being impossible to exit. Some of these overlap with a live freeze authority; others are baked into the token's transfer logic.
- Dev and insider dumps on new mints. No malicious contract required — the deployer and early insiders simply hold most of the supply and sell into your buy. This risk is concentrated in the first minutes and hours of a token's life. A minimum token-age filter trades away some of the earliest upside in exchange for far less catastrophic downside, because it keeps you out of the window where insider dumps do the most damage.
- Fake volume. Wash trading makes a dead token look busy, luring copies into a pool with no real buyers on the other side. It's less an event than a lure that feeds the other categories — manufactured activity to get you into something illiquid or pre-dumped.
None of these are exotic. They're the daily weather on Solana, which is exactly why the defence has to be built into the strategy rather than checked by hand after the fact.
Layer one — entry filters that screen the trade
The first and most important layer runs before a single lamport is committed. Soltrace's entry filters — the safety rails — evaluate every trade the wallet makes and drop the ones that fail your rules:
- Minimum liquidity. A floor on pool depth, so thin pools that fill and exit badly never make it into your vault.
- Minimum token age. A hold-out on brand-new mints, defusing the dev-dump window where new-token risk is highest.
- Require authorities revoked. No copy unless mint and freeze authority are both dead — the one rule that shuts down printing and freezing outright.
- Max price impact and slippage. A ceiling on how far your own buy would move the price, so you don't become the exit liquidity for something already too thin to trade cleanly.
The right settings depend on what you copy. A wallet rotating established tokens can run tight filters and lose almost nothing. A fast launchpad sniper needs looser ones or the filters will drop the entire strategy — that's a real trade-off, not a free lunch, and it's worth making deliberately.
Layer two — exits that bound the damage
Filters reduce how often a bad token gets through. They don't reduce it to zero, so the second layer assumes something eventually slips past and caps what it can cost.
- Stop-loss. A hard line under a position that goes against you, so a token bleeding out gets closed instead of ridden to zero. It won't save you from an instant liquidity pull, but it bounds the slower failures — the ones that leak value over minutes rather than blocks.
- Time-based exit. Close after a set holding period. This is quietly powerful against slow rugs and fading tokens: if the edge on a copy was meant to be short-lived, sitting in it indefinitely just gives an insider dump more time to arrive.
Neither exit is a rug detector. They're damage control — the acknowledgement that some losers are inevitable and the design choice to make them small, mechanical, and over with.
Layer three — size so no single rug is fatal
The third layer accepts that a rug will occasionally cost you the whole position, and makes sure the whole position is survivable. If any single copy is small enough that a total loss barely dents the vault, then "it went to zero" becomes an annoyance instead of a disaster.
Soltrace lets you size each copy four ways — a fixed amount of SOL, a fixed percentage of the vault, proportional to the target's trade, or proportional to your whole portfolio. Whichever you pick, the discipline is the same: keep each copy small enough to eat a total loss without flinching. On memecoins, zero is a normal outcome, not a tail event. The full breakdown is in how much to put into each copy trade.
Layer four — the vault limits the blast radius
The last layer is structural, and it's the reason a rug can only ever cost you the position it's in. Your funds live in a non-custodial Solana PDA vault that you own. The keeper can place and size trades, but it can never withdraw. So even in the worst case — a token that rugs completely — the damage is capped at what was in that one position. A rug cannot reach past the trade and drain the vault, because nothing, not even the keeper, has that power. If the distinction is new to you, custodial vs non-custodial trading bots spells out why it matters.
See how often a wallet would have been rugged
Before you fund anything, you can measure a wallet's rug exposure instead of guessing at it. A Soltrace backtest replays the wallet's real on-chain trades, prices every fill against real history, and surfaces a rug count — how many of those trades would have hit a rug over the window. It's the difference between hoping a wallet is careful and seeing exactly how careful it was. Pair it with how to find profitable Solana wallets and you're screening for edge and rug exposure at the same time.
Be honest with yourself about what this buys you: filters reduce rug risk, they don't eliminate it. Solana risk is real, new attack shapes appear, and no rule catches everything. The goal isn't a rug-proof strategy — there's no such thing. It's a strategy where no single rug can end you.
From filters to live
Once your rules read the way you want, going live is short. You assemble the whole defence in the strategy designer — in plain English or hand-tuned, Simple or Advanced — set your liquidity floor, token-age minimum, revoked-authorities requirement and price-impact ceiling, add a stop-loss and a time-based exit, choose a survivable size, and fund a non-custodial vault. The keeper runs those exact rules forward, keeper-signed across the Jito, Nozomi, Astralane and AllenHark relays, optimistic on Pro and Elite, at a flat 0.85% per trade with no profit share. Your funds never leave a vault you own.
Ready to build your rug defence? Open the strategy designer and set your filters before you fund a thing.
Copy trading does not guarantee profit, and crypto trading carries substantial risk of loss. Entry filters reduce rug risk; they do not remove it. Nothing here is financial advice.