Fake Liquidity Locks: When a 'Locked' LP Can Still Be Pulled
— By Tony Rabbit in Tutorials

A fake liquidity lock scam dresses up an un-pulled pool with a "locked" badge that means nothing on-chain. Here is how to verify a real lock yourself.
A fake liquidity lock scam is when a token project displays a "locked LP" badge or screenshot to look safe, while the liquidity is actually still under the developer's control and can be removed at any moment. A genuine lock sends the liquidity pool (LP) tokens to a time-locked smart contract so nobody, including the dev, can withdraw the underlying funds until a set unlock date. The badge you see in a Telegram pin or on a website is just a picture. The only thing that matters is what the locker contract says on-chain, and that is something you can check yourself in a few minutes.
Key Takeaways
- A screenshot or badge is never proof. Verify the lock on-chain through the locker contract.
- Percentage of total LP locked matters far more than the dollar amount shown.
- A near-term unlock date is a soft rug setup, not real protection.
- A locker the dev controls, or partial LP locked, is functionally no lock at all.
What a real liquidity lock guarantees vs what a badge implies
When you add liquidity to a pool, you receive LP tokens that represent your share. Whoever holds those LP tokens can burn them to redeem the paired assets, which is exactly how a rug pull drains a pool. A real lock removes that power by transferring the LP tokens to an independent locker contract that will not release them until a defined timestamp. Until that date arrives, the funds are frozen by code, not by promise.
A "locked" badge implies all of that has happened. It frequently has not. The badge might reference an old transaction, a tiny test lock, or a contract that quietly lets the deployer pull early. Treat the badge as a claim to be tested, the same way you would treat any other safety signal. Our broader guide to checking a liquidity lock walks through where these locks live on-chain, and this article focuses on the ways they get faked.
The four ways a fake liquidity lock scam is built
Most fake locks fall into one of four patterns. Knowing them tells you exactly what to look for when you verify.
Each of these defeats a lazy check while passing the eyeball test. A short expiry lets the dev wait out a few days of buying pressure, then unlock and pull. A partial lock leaves enough LP free to do real damage. A dev-controlled locker is theater. And a lock holding zero tokens is the purest fake of all.
How to read the locker contract to confirm the real lock
Verification comes down to three numbers: the amount of LP locked, the unlock date, and the percentage of total LP that amount represents. Start from the pair address on a block explorer, open the LP token contract, and check its holders. A legitimate lock shows the locker contract holding a large share of the LP token supply. Click into the locker entry and read the recorded lock: it should name your exact LP token, show a non-zero locked amount, and state an unlock timestamp you can convert to a real date.
If the explorer shows the locker holding the LP but you cannot find a withdraw restriction, read the contract code. A trusted locker has no owner-only early withdrawal path. If you find a function that lets an address pull the LP before the timestamp, the lock is cosmetic. Combine this with a wider pool review using our liquidity pool checklist so the lock is not the only thing you are trusting.
Trusted lockers vs custom or unknown locker contracts
Established locker services are widely used, audited, and behave predictably: deposit LP, set a date, no early exit. When a token uses one of these, you can verify the lock against the service's own records and the on-chain contract. Risk rises sharply with custom or unknown locker contracts. A bespoke "locker" deployed by the same team that launched the token can contain any logic the developer wants, including a quiet backdoor.
This does not mean every custom locker is malicious, but it does mean the burden of proof is on the contract, and you must read it rather than trust the label. If the locker is unverified source code, treat the lock as unproven. Pair this habit with the steps in our rug pull checklist, since a fake lock rarely travels alone.
Cross-checking locked LP against total LP supply
The single most important calculation is locked LP divided by total LP supply. A pool can advertise a large dollar figure while only a sliver of the actual LP is locked. Find the total supply of the LP token, then find how much of it the locker holds. If the locker holds 95 percent or more, the free float that could be pulled is small. If it holds 40 percent, the majority of liquidity is still removable regardless of how impressive the locked value sounds.
Dollar amounts mislead because they move with price and because a dev can seed a pool, lock a fraction, and leave the rest under their own wallet. Percentage of total LP is the number that cannot be dressed up. The Pair Explorer checklist shows how to read pool holders and spot LP sitting in deployer wallets next to a "locked" claim.
Red-flag checklist before trusting a 'locked' claim
Run through these before you accept that liquidity is genuinely locked. Any single failure is enough to walk away.
Red Flags
- Only a screenshot or badge is offered, with no clickable on-chain proof.
- The unlock date is hours or days away, not months.
- The locked amount is a small percentage of total LP supply.
- The locker is a custom, unverified contract from the same team.
- The locker contract has an owner-only early withdraw function.
- The lock entry holds zero of the LP token it claims to secure.
A clean lock survives all six checks: real on-chain entry, distant unlock date, near-total percentage of LP, a trusted or readable locker with no backdoor, and a non-zero balance. When in doubt, fold this into a full pre-buy review using our guide on how to check if a token is safe before buying. A few minutes of verification is the difference between a lock that protects you and a badge that protects the scammer.
This article is for educational purposes only and is not financial advice.