Constant-product pools spread a liquidity provider's capital across every possible price, from zero to infinity, so only a small fraction of it sits where trades actually happen. Concentrated liquidity lets the provider bound that capital inside a chosen price range, which makes it behave like a much larger pool inside the range and like nothing at all outside it. The efficiency gain is real and it is bought with an active management obligation that constant-product positions do not have.
Concentrated depth disappears the moment price leaves the configured band, and the position is left holding only the losing side of the pair. A band set too narrow removes protection at precisely the moment volatility arrives, which is the opposite of what the provider intended.
Scroll to see the full diagram
The same capital, placed differently
A constant-product position quotes at every price the pair could ever reach. Most of that capital is reserved for prices that will not trade this year, which is why the depth a trader experiences near the current price is a small slice of the headline pool value.
Concentrated liquidity removes the assumption that a provider wants exposure everywhere. The v3 design gives providers the ability to bound their liquidity within an arbitrary price range, improving the pool's capital efficiency and letting them approximate a preferred reserves curve.1 Same capital, narrower placement, more depth where trades happen.
Resist any single headline multiplier for that gain. It is entirely a function of how narrow the band is, so a number quoted without its range is not a fact about the model, it is a fact about somebody's chosen configuration.
The invariant, in one line
The mechanism is a translation rather than a new curve. A concentrated position's real reserves satisfy the relation that x plus L over the square root of the upper bound, multiplied by y plus L times the square root of the lower bound, equals L squared, with liquidity L equal to the square root of the constant-product k.1 It is the familiar constant-product curve, shifted so that it terminates at the chosen bounds instead of running to the axes.
That is worth knowing because it explains the failure mode exactly. At the upper bound the position holds only the quote asset. At the lower bound it holds only the base asset. Those are not edge cases, they are the definition of the endpoints.
The position is an NFT, and that changes what you can do with it
Constant-product pool shares are fungible. Two providers in the same pool hold the same instrument, so shares can be pooled, staked, used as collateral or wrapped by anything that handles a standard fungible token.
A concentrated position is not fungible, because two positions in the same pool can have completely different bounds. The v3 design captures that by representing each position as an ERC-721 non-fungible token.1 The standard itself is what makes each one uniquely identifiable and individually transferable.3
The practical consequence lands on composability. If your incentive programme, staking contract or treasury tooling expects a fungible balance, a concentrated position will not drop into it, and the integration work is real. Decide this before you choose the venue rather than after.
Out of range is out of the market
While the price sits inside the band, the position provides depth and earns fees. Once the price leaves, it provides neither. The capital is fully converted into whichever asset is on the wrong side and earns nothing until the price returns or somebody repositions.2
For a launch pool this is the decision that matters. A narrow band gives excellent depth for the price you expected and no depth at all for the price you got. Because the whole reason to hold depth on day one is the possibility of a move you did not expect, a band tight enough to look impressive in a model is often the wrong band to launch with.
Which one a launch pool should use
Ask two questions. Does somebody own the operational responsibility for monitoring and repositioning the band, with the authority and the tooling to do it at three in the morning. And does anything downstream need a fungible position token.
Two clear answers point to a concentrated position with a deliberately wide band around the opening price. Anything less than two clear answers points to constant product, accepting lower efficiency for a position that keeps quoting no matter where the price goes. In our experience the wrong choice here is almost never the curve; it is committing to a concentrated position that nobody was actually resourced to manage.
Common questions
Is Uniswap v3 always better than v2 for a token launch?
No. Concentrated liquidity gives more depth per dollar inside a chosen range and none outside it, so it is better only if the range holds or somebody actively moves it. Constant product is less efficient and never goes inactive. For a launch, where the price path is least predictable and the team is busiest, that difference in failure mode often matters more than the efficiency gain.
What happens when price moves outside a concentrated liquidity range?
The position stops providing depth and stops earning fees. Its capital ends up entirely in one of the two assets, the one that has been accumulating as price moved toward that bound, and it stays there until price re-enters the range or the position is repositioned. Nothing is lost automatically, but the position is out of the market until somebody acts.
Why is a v3 liquidity position an NFT?
Because positions are not interchangeable. Two providers in the same pool can hold different price bounds and different amounts of liquidity, so a fungible balance cannot represent them. The v3 design uses the ERC-721 non-fungible standard, which makes each position individually identifiable and transferable. The tradeoff is composability: tooling expecting a fungible pool token will not accept one.
See Token Launch Strategy for how this applies in practice.
Sources
- Uniswap v3 Core
Hayden Adams, Noah Zinsmeister, Moody Salem, River Keefer, Dan Robinson (Uniswap / Paradigm), 2021
Concentrated liquidity design, the range-bounded translation of the constant-product invariant with liquidity L equal to the square root of k, and the representation of positions as ERC-721 tokens. - Concentrated Liquidity
Uniswap Labs developer documentation, 2026
Protocol documentation on range-bounded positions, in-range fee accrual and what happens when price exits the configured range. - EIP-721: Non-Fungible Token Standard
Ethereum Improvement Proposals, 2018
The standard used to represent each concentrated position as a uniquely identifiable, individually transferable token rather than a fungible balance.
Last reviewed 2026-08
More in Launch and Markets
- Token generation event (TGE)
- TGE float
- Effective sellable float
- Initial coin offering (ICO)
- Initial DEX offering (IDO)
- Initial exchange offering (IEO)
- Decentralized exchange (DEX)
- Automated market maker (AMM)
- Liquidity pool
- Liquidity depth
- Slippage
- Price impact
- Market maker
- Buy pressure
- Impermanent loss
- LP token
- Lending protocol
- Flash loan
- Perpetual futures
- Airdrop farming
- Fair launch
- Liquidity bootstrapping pool (LBP)
Know the terms but not sure how they apply to your project? That is what an engagement is for. We design, document, and stress-test the whole token economy inside the Tokenomics Data Room.
100+ projects advised. Complete tokenomics in 4 to 6 weeks.