A liquidity lock puts the LP tokens for a trading pair into a time-locked smart contract, so the person who created the pool cannot withdraw the liquidity behind it. It is the single most direct protection against the rug pull, where a team seeds a pool, waits for buyers, then pulls the liquidity and leaves holders with tokens they cannot sell.
You cannot do this on DogeOS today, because DogeOS has no mainnet and therefore no real liquidity pools. What follows is what it will look like when you can.
Why this matters more on DogeOS than on most chains
Look at what DogeOS has told the world it is for. Its ecosystem page lists three launchpads among 27 apps, and the one it has promoted most is Anoncoin, an AI-powered memecoin launchpad. CEO Jordan Jefferson has said plainly that Dogecoin "will always be a meme coin" and that the opportunity is "the biggest community that no one was building anything for."
That is a coherent strategy, and it is also an honest description of a chain where lock verification will matter from the first day of mainnet, not eventually. Memecoin launches are where rug pulls concentrate, and a chain optimized for memecoin culture inherits that problem along with the upside.
The second reason is audience. DogeOS is targeting Dogecoin's retail base — Jefferson's framing is that the users they need "don't know what any of this is." Buyers who cannot read a contract need a verifiable signal they can check in a few clicks. A liquidity lock is that signal.
What a liquidity lock actually does
When you create a trading pair on a DEX, you deposit both assets and receive LP tokens representing your share of the pool. Whoever holds those LP tokens can redeem them for the underlying liquidity at any time.
A lock moves those LP tokens into a smart contract that will not release them until a date you set at the time of locking. During that window nobody can withdraw the liquidity — including you.
That last clause is the whole point. A lock is credible precisely because it is a commitment you cannot reverse.
How Team Finance handles it
Team Finance is TrustSwap's token and liquidity locking product. It is EVM-compatible, which is why it can be deployed to DogeOS when a mainnet exists — but it is not deployed there today, and we will not announce support before there is a chain to support.
On the chains it does support, the flow is:
- Select the blockchain.
- Choose Liquidity Tokens (as opposed to Project Tokens, which is the flow for team and treasury allocations — see team token locks).
- Connect a compatible wallet. MetaMask and Coinbase Wallet are both supported.
- Enter the LP token address.
- Set the amount to lock and the unlock date and time.
- Pay the service fee for that chain, then approve and lock.
The contracts are audited and non-custodial. Team Finance's documentation is explicit: "We never take custody of your tokens and do not have access to them. They are only accessible by you." When the lock expires, you withdraw through the Claims dashboard.
Three features are worth knowing about before you design a lock schedule: split locks, which let you divide a position across multiple unlock dates; lock transfers, which move a lock to a different address; and partial claims, which release part of a position without unlocking the rest.
On fees: Team Finance publishes per-chain pricing. Arc — the most recent comparable chain launch — is the best available guide to what DogeOS will look like:
| Service | Arc price |
|---|---|
| Liquidity lock | $150 per use |
| Token lock | $150 per use |
| Vesting | $100 per use |
| Airdrop | $100 per use |
| Multisender | $50 per use |
| Token creation, staking pools, MintPlus | Free |
Expect DogeOS to land in a similar range. No DogeOS price has been published, because DogeOS is not a supported chain yet — check team.finance/dogeos when it exists.
One wrinkle specific to DogeOS. On Arc, fees are paid in USDC, because USDC is Arc's gas token. DogeOS's gas token is DOGE, which is volatile. Whether a DogeOS fee ends up denominated in dollars and settled in DOGE, or fixed in DOGE outright, changes what you actually pay and when it is cheapest to lock. That has not been published either.
One thing to check first: are your LP positions tokens or NFTs?
Older DEX designs (Uniswap V2 style) give you ERC-20 LP tokens, which is what a liquidity lock handles. Concentrated-liquidity designs (Uniswap V3 style) give you an NFT representing your position instead.
That distinction changes which product you need. Team Finance sells NFT locks as a separate service precisely for this case — its Arc page notes that Uniswap V3 liquidity positions "are NFTs rather than ERC-20 LP tokens."
Which applies on DogeOS depends on what the dominant DEX ships. BarkSwap is the named DogeOS DEX and has not published its liquidity model. Check this before you plan a lock, because the wrong product is not a minor inconvenience — it simply will not accept your position.
How long should you lock?
There is no correct answer, but there is a framework.
Match the lock to the claim you are making. If your pitch is that you are building for years, a 30-day lock contradicts it. If you are running a short campaign and say so, a short lock is honest.
Consider staggering rather than one date. A single unlock creates one cliff where a large amount of liquidity becomes withdrawable at once, which itself is a risk buyers price in. Split locks across several dates smooth that.
Think about what happens after. A lock that expires with no plan is a lock that expires into uncertainty. Decide in advance whether you will extend, and say so.
Longer is not automatically better. Liquidity locked for ten years cannot be migrated if you need to move to a new DEX, upgrade a pool, or respond to a problem with the pair. Locking beyond your ability to operate is a real cost, not just a strong signal.
What a liquidity lock does not protect against
This is the section most pages on this topic leave out, and it is the one that makes the rest trustworthy.
A liquidity lock proves that specific LP tokens are time-locked. It proves nothing else. It does not protect against:
- A team dumping its own token allocation. That is a separate problem requiring a separate tool. See team token locks and token vesting.
- Only part of the liquidity being locked. A project can lock 5% of LP tokens and advertise "liquidity locked." Always check the proportion.
- A malicious token contract. Mint functions, transfer taxes, blacklists and pause switches all survive a liquidity lock untouched.
- The project simply failing. Locked liquidity in a pool nobody trades is still worthless.
- A second pool. A lock on one pair says nothing about liquidity elsewhere.
A lock is a necessary signal, not a sufficient one. Anyone telling you a locked pool means a safe investment is overselling it.
How a buyer verifies a lock independently
Do not trust a project's claim that liquidity is locked. Check it.
- Get the LP token address, not the project token address. They are different, and conflating them is the most common way a fake claim passes.
- Look the lock up on the locking platform's public dashboard, not on a screenshot in a Telegram group.
- Check the proportion locked against the pool's total LP supply. "Locked" with no percentage is not information.
- Check the unlock date, and check whether it has already passed.
- Confirm on the block explorer that the LP tokens actually sit in the lock contract.
At mainnet this will be checkable on DogeOS's explorer. Today, on testnet, none of it means anything because no value is at stake.
What changes at mainnet
We will rewrite this page as a working guide the moment both conditions are met — a DogeOS mainnet exists, and Team Finance is deployed to it. Specifically:
- Step-by-step instructions with the live interface and the actual DogeOS fee.
- The contract address, so you can verify the lock contract itself.
- DogeOS-specific verification, using the mainnet explorer.
- Launchpad integration detail — TrustSwap's launchpad embeds token locks, liquidity locks and vesting, and we will document how that works on DogeOS alongside the native launchpads. See launchpads compared.
Until both conditions are met, this page stays what it is: an explainer, clearly marked as not-yet-available. Background in What is DogeOS?.
FAQ
Can I lock liquidity on DogeOS?
Not yet. DogeOS has no mainnet, so there are no real liquidity pools to lock. Team Finance is not deployed on DogeOS.
What is a liquidity lock?
Putting the LP tokens for a trading pair into a time-locked smart contract so nobody — including the project — can withdraw the underlying liquidity until the unlock date.
Will Team Finance support DogeOS?
Team Finance is EVM-compatible, so it can be deployed to DogeOS technically. No deployment has been announced, and TrustSwap will not announce support before a DogeOS mainnet exists.
How much will it cost to lock liquidity on DogeOS?
No DogeOS price is published yet. On Arc, the most recent comparable chain, a liquidity lock is $150 per use, a token lock is $150 and vesting is $100. Expect a similar range. Arc fees are paid in USDC because USDC is Arc's gas token; DogeOS uses DOGE, so how a DogeOS fee is denominated remains an open question.
Does locking liquidity mean a project is safe?
No. A lock proves specific LP tokens are time-locked. It does not prevent a team dumping its own allocation, a malicious token contract, partial locking, or the project simply failing.
How do I check if liquidity is really locked?
Get the LP token address, look the lock up on the locking platform's public dashboard, check what proportion of total LP supply is locked, check the unlock date, and confirm on the block explorer that the LP tokens sit in the lock contract.
Is Team Finance custodial?
No. Its documentation states: "We never take custody of your tokens and do not have access to them. They are only accessible by you."
Why does liquidity locking matter on DogeOS specifically?
DogeOS is positioning around memecoin culture — its most-promoted launchpad is an AI memecoin launchpad — and is targeting retail users who cannot read contracts. Both make verifiable lock signals important from day one of mainnet.
Sources
- Team Finance docs — Liquidity locks — the locking flow, non-custodial statement, split locks, lock transfers, partial claims, Claims dashboard
- Team Finance — Arc — current per-chain pricing ($150 liquidity lock, $150 token lock, $100 vesting, $100 airdrop, $50 multisender; token creation, staking pools and MintPlus free), USDC fee denomination, and the Uniswap V3 NFT-position note
- TrustSwap FAQ — Token locks — launchpad embedding locks and vesting (note: its $75 fee figure is stale)
- DogeOS ecosystem page — three launchpads among 27 apps
- DogeOS blog — Anoncoin — AI memecoin launchpad
- Benzinga, March 23 2026 — Jefferson, "It will always be a meme coin"
- CCN, May 6 2026 — Jefferson on target users
Last verified: · We did the same for Circle's chain in the Arc hub.
TrustSwap is not affiliated with DogeOS, MyDoge or the Dogecoin Foundation. DogeOS has not announced a token; any asset trading under the DogeOS name is unaffiliated with the project.