How to Lock Solana Tokens
To lock Solana tokens, deposit them into a non-custodial smart contract vault using a locker platform like StakePoint. Connect your wallet, select the token you want to lock, set the lock duration, and confirm the transaction. The tokens transfer to a PDA vault on-chain where they cannot be accessed until the unlock date. The entire process takes under two minutes with no coding required, and the lock is publicly verifiable the moment it is created.
Why You Should Lock Your Tokens
Locking tokens is the most direct way to prove that a project is committed to its community. In a market where rug pulls and token dumps are common, verifiable on-chain locks separate legitimate projects from scams.
New token launches benefit the most from locking. Investors evaluating a new project look for locked team tokens and locked LP as the first safety check. A project with no locks is asking investors to trust a promise. A project with verified locks is providing proof.
Team and founder allocations should be locked to demonstrate that insiders will not sell during the critical early months of a project. A 12-month team token lock is one of the strongest signals a founder can give.
LP tokens should be locked immediately after liquidity is added to a DEX. Unlocked LP tokens mean the project can pull liquidity at any time, which is the most common rug pull method. Locking LP removes this risk entirely.
Treasury and reserve tokens can be locked to show the community that operational funds are committed for a specific period rather than available for immediate selling.
Step-by-Step: Lock Tokens on StakePoint
Step 1: Connect Your Wallet
Go to StakePoint Token Locker and connect your Solana wallet. Phantom, Solflare, Backpack, and other major Solana wallets are supported.
Step 2: Select Your Token
Click "Create Lock" and choose the token you want to lock from the tokens in your wallet. StakePoint automatically detects whether the token is SPL or Token-2022 and handles both standards.
Step 3: Set the Lock Amount
Enter the number of tokens to lock. You can lock your full balance or a partial amount. For team token locks, projects typically lock their entire team allocation. For LP locks, locking 100% of LP tokens provides the strongest trust signal.
Step 4: Set the Unlock Date
Choose when the tokens should become accessible again. The minimum lock duration is 1 day. There is no maximum. Common lock durations are 6 months, 12 months, or longer depending on the project roadmap. The unlock date is stored on-chain and cannot be shortened after creation.
Step 5: Confirm and Share
Approve the transaction in your wallet. The tokens transfer to the PDA vault and the lock goes live immediately. A dedicated lock detail page is created automatically with all the verification information your community needs: token name, amount, vault address, unlock date, and transaction hash.
Share the lock page link on your website, social media, and community channels so investors can verify the lock themselves.
Locking LP Tokens on Solana
Locking LP tokens follows the same process as locking regular tokens, but you select your LP tokens instead. StakePoint supports LP tokens from all major Solana DEXs.
Raydium LP: CPMM and AMM v4 pool tokens. These are the most common LP tokens on Solana. After creating a pool on Raydium and receiving LP tokens, lock them immediately through the LP Locker.
Meteora LP: DAMM v1 and DAMM v2 pool tokens. Meteora's Dynamic AMM pools issue standard LP tokens that can be locked. For a step-by-step guide, see How to Lock Meteora LP Tokens.
PumpSwap LP: When a token graduates from PumpFun, liquidity moves to PumpSwap and LP tokens are issued. These can be locked immediately after graduation. See How to Lock PumpFun Tokens.
Orca LP: Standard Orca pool tokens are supported for locking.
DLMM concentrated liquidity positions from Meteora are not standard LP tokens and cannot be locked through standard locker platforms.
What Happens When the Lock Expires
When the unlock date arrives, the tokens do not automatically return to your wallet. You need to visit the lock detail page and initiate a withdrawal transaction. The smart contract checks that the current time has passed the unlock timestamp and permits the withdrawal.
Once withdrawn, the tokens return to the wallet that created the lock. You can then use them however you choose: re-lock them for another period, add them to a staking pool, or hold them in your wallet.
Many projects choose to re-lock tokens when their initial lock expires, extending the commitment and maintaining investor confidence. This is a positive signal to the community because it demonstrates ongoing commitment rather than a one-time gesture.
Lock Duration Best Practices
Choosing the right lock duration matters. Too short and the lock provides minimal trust value. Too long and the project loses flexibility.
| Token Type | Recommended Minimum | Common Duration |
|---|---|---|
| LP tokens | 6 months | 12 months |
| Team tokens | 6 months | 12 to 24 months |
| Treasury tokens | 3 months | 6 to 12 months |
| Presale tokens | 1 month cliff | 3 to 6 month vesting |
| Advisor tokens | 3 months | 6 to 12 months |
These are guidelines, not rules. The right duration depends on the project's roadmap, token supply structure, and community expectations. The key principle is that the lock should be long enough to cover the period where trust is most critical, which is typically the first 6 to 12 months after launch.
Combining Locks with Staking
Locking tokens removes team supply from circulation. Creating a staking pool removes community supply from circulation voluntarily. Together, they reduce available supply from both directions.
A project that locks 30% of supply (team allocation) and sees 25% of circulating supply staked by the community has effectively removed 55% of tokens from the market. This creates strong support for the token price and demonstrates alignment between the team and its holders.
StakePoint supports both from a single platform. Lock tokens through the Token Locker, lock LP through the LP Locker, and create a staking pool through the Pool Creator.
For more on this strategy, see Combining Token Locking and Staking.
Frequently Asked Questions
How do I lock tokens on Solana?
Go to StakePoint Token Locker, connect your Solana wallet, click "Create Lock," select the token, set the amount and unlock date, and confirm the transaction. The tokens move to a PDA vault on-chain and the lock is publicly verifiable immediately. No coding is required.
Can I lock Token-2022 tokens on Solana?
Yes. StakePoint supports both SPL and Token-2022 tokens. The platform automatically detects the token standard and uses the correct program for the lock transaction. Tokens with transfer fee extensions and other Token-2022 features are fully supported.
How much does it cost to lock tokens on Solana?
The Solana network fee for creating a lock is approximately 0.000005 SOL. Platform fees vary by provider but are minimal on Solana compared to EVM chains where gas costs can be significant.
Can locked tokens be withdrawn early?
No. On a non-custodial locker using PDA vaults, the smart contract enforces the lock duration and does not allow early withdrawal. This is the core security guarantee of a token lock. If a locker allows early withdrawal, it does not provide genuine protection.
Should I lock LP tokens or burn them?
For most projects, locking LP tokens is the better first step. Locking provides strong trust for the duration of the lock while preserving the option to manage liquidity after expiry. Burning LP tokens is permanent and irreversible. Projects can always choose to burn after a lock expires, but cannot undo a burn. See What Is Token Burning? for more detail.
What happens when a token lock expires?
When the lock expires, the tokens do not return automatically. The lock creator visits the lock detail page and initiates a withdrawal transaction. The smart contract verifies that the unlock time has passed and releases the tokens back to the original wallet. Many projects re-lock their tokens after expiry to maintain ongoing commitment.
*Lock tokens now: StakePoint Token Locker. Non-custodial PDA vaults, SPL and Token-2022 support, on-chain verification.*
*Lock LP tokens: StakePoint LP Locker. Raydium, Meteora, Orca, PumpSwap supported.*
*Create a staking pool: StakePoint Pool Creator. No code, 1 SOL, live on-chain in minutes.*