Skip to content

DappsAtlas index · 14,224 dApps

DappsAtlas

DeFi · Explainer

Uniswap Liquidity Position NFTs: How Tokenized LP Positions Work

Uniswap v3 and v4 represent each liquidity position as an NFT, while v2 uses fungible LP tokens. This guide explains what that means for ownership, fees, transfers and security.

By the DappsAtlas editorial team · Updated

Illustration for Uniswap Liquidity Position NFTs: How Tokenized LP Positions Work

What a tokenized liquidity position is

When you add liquidity to a Uniswap pool, the protocol needs a way to record that your deposit belongs to you. In the newer versions, that record is an NFT. A tokenized liquidity position is simply a non-fungible token that stands for one specific deposit: the two tokens you supplied, the price range you chose, the amount of liquidity, and the fees that position has earned.

The idea matters because it turns a deposit into an asset you can see and move. Your wallet holds the token, and whoever controls the wallet controls the position. You can withdraw the liquidity, collect fees, or transfer the NFT to another address, subject to the rules of the protocol and your wallet.

Uniswap's support documentation states that ownership of liquidity is represented by UNI-V2 tokens for v2 liquidity and by NFTs for v3 and v4 liquidity. That split is the key to understanding everything else in this guide. The NFT is not a reward token and not a governance token. It is a receipt that carries the rights to a particular set of pool assets.

Because the NFT is the proof of ownership, anyone who holds it can act on the position. There is no account on Uniswap's side that can reverse this. Treat a position NFT the way you would treat cash or a signed cheque: keep control of the wallet, and be careful about what you sign.

How v2 LP tokens differ from v3 and v4 NFTs

Uniswap v2 pools issue UNI-V2 tokens. These are fungible ERC-20 tokens, which means each one is identical to every other one from the same pool. If you hold a given amount, you own a proportional share of that pool, and you can redeem it or transfer part of it without any reference to a specific deposit.

Uniswap v3 and v4 work differently. Each position gets its own NFT, which is an ERC-721 token with a unique token ID. Two positions in the same pool can have different price ranges, different liquidity amounts and different fee histories, so they cannot be treated as interchangeable. The token ID is what identifies the position you are managing.

This difference has practical consequences:

  • A v2 holder can split or merge a balance of LP tokens freely.
  • A v3 or v4 holder manages one token ID at a time, and each one is a separate object.
  • Tools that show balances may list v2 positions as a single token amount, but v3 and v4 positions need to be read individually.

If you are unsure which version your liquidity came from, check the pool's version in the interface and confirm whether you hold an ERC-20 LP token or an NFT. Do not assume that all Uniswap positions look the same in your wallet.

What the NFT actually contains

A v3 or v4 position NFT encodes several details that determine its value. The main ones are the pair of tokens, the lower and upper price bounds you selected, the amount of liquidity you supplied, and the fees that have accrued but not yet been collected.

The price range is central. In v3 and v4, liquidity is concentrated in a range rather than spread across the full price curve. While the pool price stays inside your range, your liquidity is active and can earn swap fees. When the price moves outside the range, the position stops earning fees and is effectively held as one of the two assets until the price returns or you adjust it.

Fee tiers also matter. Uniswap v3 pools come in several fee levels, and a position inherits the fee tier of its pool. A pool with a higher fee tier earns more per swap but usually sees different volume, so the tier is part of what you are holding.

The NFT does not store a live price. Values change with the market, so the amount you could withdraw at any moment depends on current pool prices. To see your current token amounts, fees and range status, use the official interface or a block explorer that reads the position data. Treat any single number you saw earlier as a snapshot, not a guarantee.

How to view and manage your position

The most practical way to manage a position is through Uniswap's official interface, connected to the wallet that holds the NFT. The interface lists the positions in that wallet, shows the token pair and range, and gives options to add liquidity, remove liquidity or collect fees. Use the official domain listed in Uniswap's documentation and check it each time you connect.

To review a position in detail, work through these steps:

  1. Find the token ID of the position you want to check.
  2. Confirm the pair, fee tier and price range.
  3. Compare the current pool price with your range to see whether the position is active.
  4. Check the uncollected fees shown for that token ID.
  5. Decide whether to add, reduce, collect or hold.

If your wallet shows the NFT as a collectible, you may not see the position details there. That is normal. The NFT image is generated from the position's properties, so the picture is not a reliable summary of value. Use the data in the Uniswap interface or a block explorer to make decisions.

Keep a record of token IDs, pools and the date you opened each position. Positions can be hard to tell apart once you have several, and the token ID is the only reliable way to match a record to a specific deposit.

How to send a position to another wallet

You can transfer a position NFT the same way you would send any ERC-721 token. In many wallets, including MetaMask, this involves opening the NFT or collectibles view, selecting the token, choosing send or transfer, entering the recipient address and confirming the transaction. Some interfaces also allow transfers directly, but the wallet's own transfer screen is the most direct route.

Before you send anything, do the following:

  • Collect any fees you want to keep, since uncollected fees go with the NFT.
  • Confirm the token ID and the contract address of the Uniswap position manager.
  • Check the recipient address character by character, or send a small test transfer of another asset first to confirm the address works.
  • Make sure the receiving wallet is on the same network as the position.

A transfer moves the right to the position, not a copy of it. After the transfer, the original owner can no longer collect fees or withdraw liquidity from that token ID. Be sure the transfer is what you intend, especially if you plan to add liquidity to the position afterward. Adding more funds to a position you have just sent to a new owner is not something you can do from the old wallet.

If you are receiving a position, confirm it arrived, check its pool and range, and then decide whether to keep, adjust or withdraw it.

Using position NFTs in other DeFi apps

Because position NFTs are on-chain assets, some DeFi protocols have explored accepting them in unusual ways, such as using them as collateral for borrowing. Aave's governance has discussed adding Uniswap v3 NFTs as a collateral asset. A proposal of that kind raises questions about how to value a position that contains two assets, how fast it can be liquidated, and what happens when its range is out of the money.

These questions are not settled by the existence of a proposal. Whether a lending market accepts Uniswap position NFTs, and under what terms, can change. Check the protocol's current documentation, governance forum and risk parameters before you assume a position can be used this way.

If a protocol does accept such NFTs, understand the trade-offs:

  • A position's value can fall quickly if the pair moves sharply.
  • Liquidation rules may differ from those for ordinary tokens.
  • Position valuation depends on the protocol's oracle or pricing method.
  • Borrowing against an NFT adds a second layer of risk on top of the liquidity itself.

Tools such as DeFi Saver focus on managing leveraged positions in other lending protocols. Read each tool's documentation for its supported assets rather than assuming Uniswap NFTs are covered.

Fees, ranges and the risks to understand

Providing liquidity is not the same as holding a stablecoin or a savings account. The value of your position in each token changes with the pool price, and the pool itself rebalances as trades happen. When you withdraw, you may end up with a different mix of the two assets than you deposited. This effect is often called impermanent loss, and it is a central risk of v2, v3 and v4 liquidity alike.

Concentrated liquidity adds another layer. A narrow range can earn more fees while it is active, but it can also leave your position fully in one asset if price moves past the boundary. A wide range is less sensitive to price moves but usually earns fewer fees per unit of liquidity. Neither choice is always better; it depends on how you expect the pair to behave.

Fees are real income only if they exceed the value you give up through price movement. Compare the fees collected with the change in the value of your two tokens, including gas costs for every action. Remember that past fee income does not predict future fees.

These figures change constantly, so do not rely on any headline yield you see elsewhere. Check the pool's volume and fee data directly in the official interface, and compare it with what you would have earned by simply holding the two tokens.

Security checklist before you transfer or sign

Because position NFTs are valuable and transferable, they are a target for scams. Defensive habits protect you far better than trying to spot every trick.

A practical checklist:

  • Type the Uniswap address yourself or use the official link from the documentation, and check it before connecting.
  • Never share your seed phrase or private keys with anyone, including people who claim to be support staff.
  • Read each transaction in your wallet before signing, paying attention to the token being moved and the spender address.
  • Revoke token approvals you no longer need, using a reputable approval management tool or your wallet's built-in view.
  • Be wary of unsolicited NFTs that promise rewards or ask you to visit a site and sign something.
  • Use a hardware wallet or a dedicated wallet for large positions.

Approvals deserve special attention. Granting an operator permission to move your NFTs or tokens can stay active long after you stop using a protocol. Review your approvals on a regular schedule and remove any that you do not recognise or no longer need.

If you suspect a compromise, move remaining assets to a new wallet you control, using a clean device, before you do anything else. Document the transactions you can see, and report the incident to the relevant platform support team.

How to check the current status of your position

Market data changes too fast for a static guide to carry reliable numbers, so this article avoids quoting current TVL, volume, APR or token prices. For those figures, use live sources such as the Uniswap interface, the protocol's own analytics pages and a block explorer for the chain your position lives on.

To check the status of a position, you need three things: the token ID, the chain and the correct contract address. Confirm them against Uniswap's official documentation, which describes how ownership is represented for each version. If a page, post or search result conflicts with that documentation, trust the official source and the on-chain data over the third-party claim.

Also check the current support status for the specific version you use. Uniswap v2, v3 and v4 coexist, and each has its own contracts and interface behaviour. A position in one version cannot be managed through the interface of another.

Finally, keep your own notes: the date you opened each position, the pool and fee tier, the range you chose and the approvals you granted. These records make it much easier to manage positions later, verify transfers and recover quickly if something goes wrong.

Frequently asked questions

Can I send a Uniswap liquidity position to another wallet?

Yes, in most cases. A position NFT is an ERC-721 token, so moving it to another wallet transfers the right to withdraw that liquidity and collect its fees. Before you send it, check that the receiving address is correct, because on-chain transfers generally cannot be reversed. Some wallets and interfaces also show an NFT transfer as a regular collectible transfer, so confirm the token ID and the pool before you sign.

What is the difference between UNI-V2 tokens and Uniswap v3 NFTs?

Uniswap v2 uses fungible UNI-V2 tokens, and any holder of those tokens can redeem the underlying liquidity. Uniswap v3 and v4 use NFTs, where each token ID is one specific position with its own price range, liquidity amount and fee record. Because each NFT is unique, you need to know which token ID you are managing, and you cannot simply swap one for another the way you can with fungible tokens.

What happens to uncollected fees when I transfer a position?

Fees accrued on a v3 or v4 position belong to whoever owns the NFT at the time they are collected. If you want to keep the fees, collect them before you transfer the position. If you are buying a position, check its uncollected fees and its price range first, because those details affect its value.

Can I use a Uniswap position NFT as collateral in another DeFi app?

Yes, but the risk is higher. Lending markets treat these NFTs differently from ordinary tokens, and an NFT that represents a volatile pair can lose value quickly. Check whether a given protocol accepts Uniswap position NFTs as collateral at the moment, what liquidation rules apply, and how the position is valued. Governance discussions about this idea have happened on Aave, so check the current proposal status there rather than relying on older posts.

How do I check the details of my Uniswap position?

Start with Uniswap's own official documentation and support pages, which describe how ownership is represented. Then open the position in the official Uniswap interface connected to your wallet, where the price range, liquidity and fees are displayed. You can also look up the token ID on a block explorer for your chain. Always confirm you are on the official domain and the contract addresses listed in the documentation before you connect a wallet or sign anything.

Mentioned in this guide

dApps in this guide

Uniswap V3 logoScore 8.4 out of 10

Uniswap V3 is a non-custodial decentralized exchange protocol for token swaps and concentrated liquidity provision across 40+ chains.

TVL $1.51B−3.7%Ethereum · Base · Arbitrum +38
Uniswap V4 logoScore 8.5 out of 10

Uniswap V4 is the latest Uniswap DEX version with hooks and concentrated liquidity, running on 22 chains for self-custody token swaps and liquidity provision.

TVL $1.14B−2.9%Ethereum · Robinhood Chain · Base +19
Uniswap V2 logoScore 8.0 out of 10

Uniswap V2 is a non-custodial automated market maker DEX on 17 chains for token swaps and liquidity provision, with about $938M TVL.

TVL $864M−4.1%Ethereum · Base · Polygon +14
Aave V3 logo

Aave V3

Lending

Score 8.6 out of 10

Aave V3 is a non-custodial DeFi lending protocol on 21 chains where users earn interest on deposits or borrow against collateral.

TVL $15.1B+1.9%Ethereum · Base · Arbitrum +18
Defi Saver Asset Management logoScore 8.1 out of 10

DeFi Saver is a non-custodial tool for managing and automating leveraged lending positions across major DeFi protocols on Ethereum and layer-2 networks.

TVL $342M−4.7%Ethereum · Arbitrum · Optimism +1

Aave

Lending

Score 6.5 out of 10

Aave is an Ethereum-based crypto lending protocol for supplying assets and borrowing against collateral.

Ethereum
Uniswap logo

Uniswap

DEXes

Score 7.5 out of 10

Uniswap is a self-custody decentralized exchange protocol for swapping tokens through liquidity pools across multiple networks.

Ethereum · Base · Arbitrum +2

Keep reading

Related guides

All defi guides

DeFi · Explainer

QuickSwap Bond Program and Polygon Liquidity Incentives Explained

QuickSwap is a Polygon decentralised exchange that pays rewards to liquidity providers, but the sources reviewed for this guide do not document a QuickSwap bond program. This guide explains what the term means in DeFi, how QuickSwap incentives work in general, and how to check current rewards before depositing tokens.

DeFi · Explainer

What Is NFT Farming and How Does It Work in 2026?

NFT farming means depositing an NFT into a smart contract to earn token rewards. This guide explains how the process works, where the rewards come from, and what to check before you deposit.

DeFi · Explainer

Uniswap V3 on Polygon After the Community Vote: A Guide

A community governance vote approved bringing Uniswap V3 to Polygon's zkEVM network. This guide explains what the vote decided, how it differs from older Polygon PoS deployments, and what users and liquidity providers should check before they swap or provide liquidity.

DeFi · Explainer

DeFi Vampire Attacks Explained: Forks, Liquidity and Risk

A vampire attack happens when a new DeFi protocol copies an existing one's code and uses token rewards to pull liquidity away from it. This guide explains how the tactic works, the 2020 SushiSwap case that made it well known, and what liquidity providers can check before depositing funds.

DeFi · Explainer

Uniswap TVL and Stablecoins: What a Record Headline Shows

A headline says Uniswap TVL hit a record near $4.5 billion alongside strong stablecoin balances. This guide explains what TVL and stablecoin balances measure, what public sources do and do not confirm, and how to check current figures yourself.

DeFi · Explainer

TVL Explained: Total Value Locked, Token Prices and Growth

Total value locked (TVL) is the most cited number in DeFi, but it is a dollar snapshot of deposits, not a measure of profit, safety or real demand. This guide explains how it is calculated, why token prices and double counting distort it, and how to check growth claims before you trust them.