BlogGuide
GuideApril 28, 20269 min readBy StakePoint Team

What Is Liquidity Locking? Why It Matters for Solana Token Launches

Liquidity locking is one of the most important trust signals a Solana token project can provide. Learn what it is, how it works on-chain, and why investors check it before buying.

What Is Liquidity Locking? Why It Matters for Solana Token Launches

If you have spent any time in Solana DeFi, you have probably seen the phrase "liquidity locked" attached to token projects trying to prove they are legitimate. But what does it actually mean? How does it work technically? And how can you tell the difference between a genuine lock and a hollow claim?

This guide covers everything: the mechanics of how liquidity pools work, what locking actually does on-chain, why it matters for investors and project founders alike, and what to look for when evaluating a lock.


How Liquidity Pools Work on Solana

To understand locking, you first need to understand liquidity pools.

When a token launches on a decentralised exchange like Raydium, Meteora, Orca, or PumpSwap, someone needs to create a market for it. On a centralised exchange this would be handled by an order book and professional market makers. On a DEX it is handled by a liquidity pool.

A liquidity pool is a smart contract that holds two tokens simultaneously, typically the new token paired with SOL or a stablecoin like USDC. Anyone can trade against this pool at any time. The price adjusts automatically based on the ratio of the two assets inside: as buyers purchase the token, the SOL side grows and the token side shrinks, pushing the price up. As sellers exit, the reverse happens.

The person who deposits the initial pair of assets into the pool is called a liquidity provider. In exchange for their deposit, the DEX issues them LP tokens. These LP tokens are a receipt: they represent the provider's share of ownership in the pool and entitle the holder to withdraw the underlying assets at any time.

This is where the risk comes in.


The Problem: LP Tokens Are the Master Key

If the project team holds their LP tokens freely, they can redeem them at any moment. Redeeming LP tokens withdraws the underlying assets from the pool. On a new token with a small pool, this typically means the entire pool is drained in a single transaction.

When the pool is drained, there is nothing left to trade against. The token price collapses to zero in seconds. Anyone holding the token is left with assets they cannot sell because there is no liquidity to sell into.

This is a rug pull.

On Solana, where transaction finality happens in under a second and fees cost fractions of a cent, this can happen faster than most investors can react. The team promotes the project, attracts buyers, and then executes the drain before anyone realises what is happening.

Liquidity locking is the mechanism that prevents this.


What Liquidity Locking Actually Does

When a project locks their liquidity, they deposit their LP tokens into a locking smart contract. The contract holds the LP tokens in an on-chain vault and enforces a single rule: they cannot be withdrawn until the lockup period expires.

This is enforced at the smart contract level. The lockup duration is written into the contract at the time of locking, and the contract will reject any withdrawal attempt before that time is reached. There is no way around it for the duration of the lock.

The lock is publicly verifiable. Anyone can look up the transaction on a Solana block explorer and confirm that the LP tokens are held in the vault, what the unlock timestamp is, and how much of the pool is covered.

This transforms the project's credibility claim from "trust us" into verifiable on-chain proof.


Time-Based Locks vs Forever Locks

Not all locks are equal. There are two main types.

A time-based lock holds LP tokens until a specific date. After that date the team can withdraw the liquidity if they choose. This provides solid protection during the lock period, but approaching unlock dates can create price volatility as traders anticipate potential liquidity withdrawal. Responsible projects communicate their plans well in advance of any unlock.

A forever lock is permanent. The LP tokens are locked with no expiry, meaning the liquidity can never be withdrawn. This is the strongest possible signal a project can give. It removes the unlock date anxiety entirely and communicates a level of commitment that shorter locks simply cannot match.

For investors evaluating a new project, a forever lock is the gold standard. For project founders weighing their options, it is the clearest on-chain statement of long-term intent available.


How StakePoint Handles LP Locks on Solana

On StakePoint, liquidity locks are enforced entirely on-chain by a deployed Rust smart contract. When you lock LP tokens, they are deposited into a dedicated on-chain vault. The lockup duration is set at the time of creation and enforced by the contract itself — withdrawals are blocked until the lock expires.

Lock durations start from 1 day and go all the way up to forever. The forever option creates a permanent lock with no expiry date. All standard SPL tokens and Token-2022 tokens are supported, covering LP tokens from Raydium AMM v4, Raydium CPMM, Meteora, Orca, and PumpSwap.

Every lock gets its own dedicated on-chain record with a unique pool ID. Once created it is publicly verifiable both on Solana Explorer and through StakePoint's lock explorer at stakepoint.app/locks, where anyone can find the lock by token address and confirm the full details: amount locked, lock duration, and unlock time.

Creating a lock requires two transactions and at least 0.02 SOL in your wallet to cover network fees.

Lock Your LP Tokens on StakePoint

On-chain locking for Raydium, Meteora, Orca and PumpSwap. 1 day to forever. No coding required.

Lock Your LP Tokens on StakePoint

What a Liquidity Lock Does Not Protect Against

It is important to be honest about the limitations of locking, because no single mechanism is a substitute for full due diligence.

A liquidity lock does not prevent the team from holding a large portion of the token supply and selling it into the market. Locked liquidity protects buyers' ability to trade. It does not protect against price dumping from team wallets or large holder exits.

A liquidity lock does not guarantee the project will succeed, deliver its roadmap, or have a legitimate use case. It is a structural safeguard against one specific type of fraud, not a seal of approval on the project as a whole.

A liquidity lock does not help if the locked amount is too small. A project could lock a fraction of its liquidity while retaining the majority in a wallet. Always check what percentage of the total pool is covered by the lock.

Treat a liquidity lock as a necessary baseline check, not a sufficient one.


Why Projects Should Lock Liquidity Before Launch

For project founders, locking liquidity before or immediately after launch removes the most common objection investors raise: the possibility of a rug pull.

A locked pool signals that the team intends to be present beyond day one. It demonstrates that they are willing to give up the ability to exit with the funds for the duration of the lock, which is a meaningful commitment in a space where anonymous teams are common. Investors who might otherwise wait on the sidelines are more likely to enter a position when they can verify on-chain that the liquidity is secured.

Many launchpads and aggregators surface lock status as a visible signal. Projects without a lock are increasingly treated with scepticism by experienced DeFi participants, regardless of how compelling the narrative sounds.

The practical steps are straightforward. Create your token, add liquidity to your chosen pool on Raydium, Meteora, Orca, or PumpSwap, then lock the resulting LP tokens before promoting the launch. The lock creates a verifiable record you can share with your community immediately.


How to Verify a Liquidity Lock

When you are evaluating a project that claims to have locked liquidity, here is what to check.

First, find the lock details. The project should be able to point you to a specific lock page or on-chain transaction. On StakePoint every lock has a dedicated page at stakepoint.app/locks showing the full details.

Second, check the amount. Confirm what percentage of the total pool is actually locked. A partial lock covering a small fraction of the liquidity offers limited protection.

Third, check the duration. A one-day lock is not meaningful protection. For a serious project look for locks measured in months or years, or a forever lock with no expiry.

Fourth, verify on-chain directly. Use Solana Explorer or Solscan to confirm the LP tokens are held in the locking vault with the stated unlock parameters. Do not rely solely on what the project team tells you.

If a project cannot point you to a verifiable on-chain lock, treat the claim with scepticism regardless of how confidently it is made.


Summary

Liquidity locking is one of the most important trust mechanisms in Solana DeFi. It takes the project team's ability to drain the liquidity pool off the table for a defined period, replacing a promise with on-chain enforcement. For investors it is a baseline check before entering any new position. For project founders it is a credibility signal that costs very little to provide and communicates a great deal about intent.

A lock does not make a project safe. It makes one of the most common vectors for fraud verifiable and preventable. In a space where anonymous teams and fast-moving launches are the norm, that matters.


*Related: Best Solana LP Locker Comparison 2026 · How to Lock Raydium LP Tokens · Solana Token Locking Guide*

Topics
liquidity lockingwhat is liquidity lockinglp locking solanalock liquidity solanasolana token launchrug pull preventionlp tokensdefi trust signalssolana lp lockerlock lp tokens
StakePoint

Ready to Lock Your Tokens?

Non-custodial LP and token locking. Publicly verifiable. 2 transactions.