← Back to Guides

UNCX locker: what a UNCX liquidity lock guarantees, and how to read its unlock date

We read the code of UNCX’s lockers: nobody can pull a locked pool before its date, not even UNCX. What a lock doesn’t cover, and how to find the unlock date.

Short answer: UNCX — formerly Unicrypt — is one of the oldest and largest liquidity lockers. A project puts its pool’s LP tokens, or on Uniswap V3 its position NFT, into UNCX’s locker contract until a date it chooses. We read the code of UNCX’s V2 and V3 lockers: before that date nobody can take the liquidity out — not the project, not UNCX — and the date can only be moved later. What a lock doesn’t tell you: how much of the pool is locked, whether the token’s other pools are, how soon the date comes, and anything about the token itself. Paste a token’s address to see the locked share and the unlock date. For UNCX V3 locks, which scanners usually show without a date, our check reads the date from UNCX’s locker itself:

What the UNCX locker is

UNCX Network has run liquidity lockers since 2020, when it was called Unicrypt; its original Ethereum locker dates from December 2020. It is a separate service, not part of an exchange: anyone launching a token can lock liquidity there, and every lock is public on the block explorer. UNCX runs lockers on Ethereum, BSC, Base, Arbitrum, Polygon, Robinhood Chain and other networks, with a separate contract for each kind of pool:

  • V2 lockers hold the LP tokens of Uniswap V2-style pools — Uniswap V2, PancakeSwap V2, SushiSwap and others. UNCX’s original Uniswap V2 locker on Ethereum has held locks for more than 55,000 pools.
  • V3 lockers hold Uniswap V3 positions. On V3 a deposit is not an LP token but an NFT, and the locker holds the NFT. On the six networks we check, about 4,600 V3 locks have been made, and about 3,000 positions are still in the lockers.
  • V4 lockers hold Uniswap v4 positions in the same way.

What a UNCX lock guarantees

We read the verified code of UNCX’s original V2 locker on Ethereum — its PancakeSwap V2 locker on BSC runs the same code — its newer V2 locker on Ethereum, and its V3 locker, the same on all six networks we check. On every one of them:

  • Nothing comes out before the unlock date. Withdrawing LP tokens, withdrawing a V3 position and reducing its liquidity all fail with “NOT YET” until the date has passed.
  • The date only moves later. A lock can be extended, never shortened.
  • The lock owner keeps some rights. They can add liquidity, split a V2 lock in two, hand a lock to another wallet, and on V3 collect the trading fees the position earns — the fees, not the liquidity.
  • UNCX can’t take a lock. UNCX’s admin address, the same on every network — 0x31c44a17aa2e639b40f33da805cb1db55d969693 — can change fees and appoint a migrator, but no function lets it withdraw someone’s lock.
  • One way out before the date: migration. If UNCX appoints a migrator — a contract meant to move locks to a newer locker — a lock owner can send their lock through it, and the migrator decides what happens to the liquidity. While one is set, you are trusting UNCX’s choice of contract. On 5 October 2026 no migrator was set on any of the ten lockers in the table below.
  • “Forever” comes in two forms. A V2 lock can’t be dated after 20 November 2286 — the code rejects larger timestamps — so a lock “until 20 Nov 2286” is the longest there is. The V3 locker has a true permanent lock with no date at all; our check reports it as “locked forever”.
  • UNCX takes a cut of the LP tokens. On its original V2 lockers on Ethereum and BSC, a new lock sends 1% of the LP tokens to UNCX’s fee wallet — 0.6% if the project pays the flat fee in UNCX’s own token — and every extension or top-up another 1%. In the fee wallet they aren’t locked. A project that locks all its LP tokens ends up with about 99% in the lock, and a little less after each extension.

UNCX’s lockers on the networks we check

LockerNetworkAddress
V2, original (Uniswap V2)Ethereum0x663a5c229c09b049e36dcc11a9b0d4a8eb9db214
V2 (Uniswap V2)Ethereum0x59d7d55ddc58494fbbbca29904f108ece82ac7fb
V2 (PancakeSwap V2)BSC0xc765bddb93b0d1c1a88282ba0fa6b2d00e3e0c83
V2 (Uniswap V2)Base0xc4e637d37113192f4f1f060daebd7758de7f4131
V3Ethereum0xfd235968e65b0990584585763f837a5b5330e6de
V3BSC0xfe88dab083964c56429baa01f37ec2265abf1557
V3Base0x231278edd38b00b07fbd52120cef685b9baebcc1
V3Arbitrum0x6b5360b419e0851b4b81644e0f63c1a9778f2506
V3Polygon0x40f6301edb774e8b22adc874f6cb17242baeb8c4
V3Robinhood Chain0xf28704c691290547924e2129d407da36bda8ce0f

UNCX lists the rest — other exchanges, other networks and its V4 lockers — in its own documentation.

What a UNCX lock doesn’t cover

  1. How much is locked. A lock covers the LP tokens or positions put into it, not the pool. In a token called X on Ethereum, 16.9% of the Uniswap V3 liquidity is in UNCX’s locker until 2036, and 81% sits with an ordinary wallet that can take it out any day. Read the share, not the word “locked”.
  2. The other pools. A token can trade in several pools, and a lock on one says nothing about the rest. X also trades in a Uniswap v4 pool. Our check reads the LP holders GoPlus reports, and for Uniswap v4 pools GoPlus reports none, so a lock in UNCX’s V4 locker isn’t counted yet.
  3. How soon the date comes. A lock that ends next week protects for a week. The lock on ZOZ’s pool on Base ended on 10 October 2026. The position is still in the locker, but nothing holds it there any more: its owner can take the liquidity out whenever they like, and our check now reads “No — the lock on 100% ended 10 Oct 2026”. See what liquidity unlocked means.
  4. The token contract. A lock says nothing about a mint function, a tax, a blacklist or a block on selling. Our check reads those separately — see honeypot tokens and whether the owner can mint.
  5. Large holders. The pool stays, but anyone holding the token can sell into it. UNCX also locks tokens — team allocations, released on a schedule — but that is a different product with its own dates; see token lock vs liquidity lock.
  6. No buyers. A lock keeps the pool from being pulled. It doesn’t make the token worth anything.

How to check a UNCX lock by hand

  1. Find the pool. On DexScreener or the block explorer, open the token’s main pool and copy the pool’s address.
  2. Uniswap V2-style pool: read the LP holders. The pool’s address is also its LP token. Open it on the explorer and look at the Holders tab. If one of UNCX’s V2 lockers holds LP tokens, its share is the locked share. LP tokens at a burn address, such as 0x…dead, are locked too — for good.
  3. Read the date on a V2 locker. On the original V2 locker’s Read Contract tab, getNumLocksForToken with the pool address gives the number of locks, and tokenLocks with the pool address and 0, 1, 2… gives each one’s amount and unlockDate. The date is a Unix time: 10000000000 is 20 November 2286.
  4. Uniswap V3 pool: find the position. There is no LP token. Each position is an NFT, and a locked one is held by UNCX’s V3 locker. The transaction that sent the NFT to the locker carries an onLock event with the lock_id; getLock with that number on the locker’s Read Contract tab gives the current unlockDate — extensions change it. UNCX’s own app at uncx.network shows the same lock by pool.
  5. Or paste the token’s address. Our check reads the LP holders of the pool GoPlus reports, and for UNCX V3 locks asks UNCX’s locker for the date. GoPlus — a data source many scanners use, ours included — returns those locks with the date left empty, and on Robinhood Chain lists UNCX’s locker as an ordinary holder, so scanners call that liquidity unlocked.

Real examples

FLOKI on Ethereum: 78.9% of the LP tokens of its main pool — Uniswap V2, about $4.2 million of liquidity on 5 October 2026 — sit in UNCX’s original V2 locker until 20 November 2286, the latest date a V2 lock allows. In practice, for good. Our check reads “Liquidity locked: 78.9% until 20 Nov 2286”. The other 21% of the LP tokens are held by two contracts GoPlus doesn’t mark as locks.

TPRO on Base: its whole Uniswap V3 position is in UNCX’s V3 locker until 22 September 2027 — our check reads “100% until 22 Sept 2027”, where a scanner built on GoPlus shows a lock with no date. The pool is secure until then; the supply is another matter. One contract holds 72% of TPRO, and 5% sits in UNCX’s token vesting — a lock on tokens, not on liquidity.

VERTO on Robinhood Chain: its Uniswap V3 position is in UNCX’s locker until 11 August 2027. GoPlus lists the locker as an ordinary holder, so scanners report the liquidity as not locked. Our check asks the locker and reads “100% until 11 Aug 2027”.

Common questions

What is the UNCX locker? A smart contract run by UNCX Network, formerly Unicrypt, that holds a pool’s LP tokens or position NFTs until a set date. A project locks its liquidity there to show buyers it can’t pull the pool before that date.

Can the project or UNCX unlock early? Not in the code we read. Withdrawals fail until the date has passed, and the date can only be extended. The exception is migration: if UNCX appoints a migrator, lock owners can move a lock through it. None was appointed on 5 October 2026.

Is UNCX safe? The lockers do what they promise: the liquidity stays until the date. Whether the token is safe is a separate question — the lock covers the pool, not the contract or the holders.

What does “locked until 2286” mean? It is the latest date a UNCX V2 lock accepts — 10,000,000,000 in Unix time, 20 November 2286. Projects pick it to lock their liquidity for good.

Why does a scanner show a UNCX lock without a date? For Uniswap V3 locks, GoPlus returns the lock but leaves the date empty, and scanners pass that on. Our check asks UNCX’s V3 locker for the date.

What happens when a UNCX lock ends? The LP tokens or the position stay in the locker until the owner withdraws them, which they can now do at any moment. Our check then reads “No — the lock on … ended …”. See what liquidity unlocked means.

Is a UNCX token lock the same as a liquidity lock? No. A liquidity lock holds the pool’s LP tokens and keeps the pool in place. A token lock, or vesting, holds a team’s tokens and keeps them off the market until set dates. A token can have either, both or neither — see token lock vs liquidity lock.