How to Spot a Rug Pull Before You Buy: 7 On-Chain Checks

Almost every rug pull is visible on-chain before it happens. The people who get caught are the ones who did not look. Here are the seven checks, each doable in about a minute with a block explorer.

Updated August 7, 2026

The Anatomy of a Rug Pull

A rug pull is exit liquidity engineering: create a token, attract buyers, then remove their ability to get out at a profit, or get out at all. The three classic mechanisms are pulling the pool's liquidity, minting new supply into the pool, and blocking sells with a tax or blacklist. All three leave fingerprints on-chain before the rug happens.

The uncomfortable truth is that most rugs did not require sophistication to avoid. The liquidity was sitting unlocked in the deployer's wallet in plain sight. The mint function was right there in the verified source. The checks below are not forensic wizardry, they are reading what the chain already says.

The 7 Checks, In Order of Importance

  • 1. Liquidity lock. The pool's LP position must be provably out of reach: locked in a locker contract with an unlock date years away, or burned. If the deployer holds the LP, they can drain the pool in one transaction. This single check would have prevented the majority of historical rugs.
  • 2. Owner powers in the token contract. Read the verified source. mint() means the supply can be inflated into the pool. pause() and blacklist() mean your sell can be switched off. setTax() means a 0% tax today can be 99% tomorrow. The safest token has renounced ownership or never had owner functions.
  • 3. Sell test. Buy a dust amount and sell it back, or use a simulator. If the sell fails or returns drastically less than expected, it is a honeypot.
  • 4. Holder distribution. Open the holders tab. Pool contract aside, if the top wallets hold a large share of supply, price is at their mercy. Watch for many small wallets funded by the same source, which is one whale in disguise.
  • 5. Deployer history. Click into the deployer address. Ten previous tokens, all at zero? You are looking at a production line.
  • 6. Pool integrity. On v4, a non-zero hook can rewrite swap behavior. Any token behind an upgradeable proxy can change its rules post-purchase.
  • 7. Fee destination. Who harvests the trading fees, and is the split published? Opaque fee flows fund the next rug.

How Launchpad Design Removes Whole Categories of Rug

A well-designed launchpad makes several of these checks pass by construction. On Bubblepad, every launch mints the full supply in the open, seeds it all into the pool, and locks the LP for 10 years inside an immutable locker, atomically in one transaction. There is no window where a founder holds the liquidity, no mint function, no owner switch, and the fee split (80% creator, 20% staking pool) is hardcoded and public.

That does not make every token launched there a good investment. A fairly launched token can still go to zero because nobody wants it. What it removes is the specific failure mode where the market was a trap: the mechanics are honest even when the bet is bad. Your remaining job is judging the bet, which is what the checks on holders, deployer history, and community are for.

Frequently asked questions

What is the single most important rug pull check?

The liquidity lock. If the LP position is not provably locked or burned, the deployer can drain the pool at any moment, and every other green flag is irrelevant.

Can a token with locked liquidity still rug?

It cannot pull the pool, but it can still soft-rug: insiders holding a large unlocked supply can dump it, or an owner function can add a sell tax. That is why holder distribution and the token contract are checks 2 and 4.

What is a honeypot token?

A token you can buy but cannot sell, usually via a hidden transfer restriction or an extreme sell tax. A tiny test sell, or a honeypot simulator, exposes it before you commit real size.

Are tokens on launchpads automatically safe?

Safer in mechanics, not in outcome. A good launchpad guarantees locked liquidity, full-supply fair launch, and no owner powers. It cannot guarantee the token finds buyers. Mechanical honesty and investment quality are separate questions.

Ready to launch your own token?
Mint, pool, seed and lock the LP in one transaction on Bubblepad.
🫧 Launch a token

Keep reading