How Does Uniswap V3 Work?

DEX|Risk B+|8 mechanisms|5 interactions

The largest decentralized exchange by volume, where you can swap tokens and earn fees by providing liquidity in custom price ranges. It manages $1.6B in deposits across multiple blockchains, backed by $178M in funding. Its B- grade reflects the risk that bots steal up to 44% of trading fees from regular liquidity providers, plus a $2B governance treasury vulnerable to attack.

TVL

$1.7B

Sector

DEX

Risk Grade

B+

Value Grade

B+

Core Mechanisms

Market Structure/AMM/Concentrated Liquidity

Novel

LPs allocate capital within custom price ranges (ticks) for up to 4000x capital efficiency vs. constant-product

Pioneered concentrated liquidity in DeFi. While widely forked since launch, the design introduced new IL dynamics and active management requirements that remain poorly understood by retail LPs.

Value Capture/Fee Models/Percentage-based Fee

Multiple fee tiers (0.01%, 0.05%, 0.3%, 1%) selectable per pool, with governance-activatable protocol fee switch

Fee tiers allow market-driven pricing for different pair volatilities. Protocol fee switch has not been activated on mainnet, leaving all fees to LPs.

Market Structure/AMM/TWAP Oracle

Geometric mean TWAP oracle built into each pool, used widely across DeFi for price feeds

On-chain TWAP oracle is a public good but introduces manipulation risk for protocols relying on it for collateral pricing.

Governance/Voting/Token-weighted Voting

UNI token governance with Governor Bravo, timelock, and ~$2B DAO treasury

Standard token-weighted governance with historically low voter participation. Treasury is one of the largest in DeFi, creating a governance attack target.

Token Supply/Vesting/Retroactive Airdrop

400 UNI airdropped to all historical users, setting the standard for retroactive distribution

The original retroactive airdrop model, since widely copied. Created significant initial sell pressure but also broad token distribution.

Incentive Programs/Liquidity Mining/Concentrated Liquidity Incentives

Third-party incentive programs (Merkl, Gamma) direct rewards to active concentrated liquidity ranges

Uniswap itself does not run LM programs, but ecosystem incentivizers target V3 positions, creating mercenary capital dynamics.

Market Structure/AMM/NFT Position Representation

Novel

Each LP position is a unique NFT rather than a fungible ERC-20 LP token

NFT positions enable custom ranges but fragment composability — positions cannot be easily used as collateral in lending protocols without wrappers.

Value Capture/Treasury/On-chain Treasury with Governance Control

UNI DAO treasury accumulates protocol revenue once fee switch is activated

Fee switch remains dormant. When activated, it would divert a share of LP fees to the DAO, potentially reducing LP returns.

How the Pieces Interact

Concentrated liquidity rangesJIT liquidity provisionHigh

Sophisticated actors add massive liquidity just before large swaps and remove it immediately after, capturing disproportionate fees and reducing passive LP returns by up to 44% per affected trade.

TWAP oracleConcentrated liquidityHigh

Concentrated liquidity in narrow ranges makes TWAP oracles cheaper to manipulate, as less capital is needed to move the price within a tick range. External protocols relying on Uniswap V3 TWAPs for pricing are exposed.

Token-weighted governanceLarge DAO treasuryHigh

Low voter participation combined with a ~$2B treasury creates governance attack surface. Flash loan or strategic accumulation could enable treasury draining proposals.

NFT LP positionsDeFi composabilityMedium

NFT-based positions cannot be natively used as collateral in lending protocols, fragmenting capital efficiency and requiring wrapper contracts that add smart contract risk.

Fee tier selectionLiquidity fragmentationLow

Multiple fee tiers for the same pair fragment liquidity across pools, leading to worse execution for traders and reduced fee capture for LPs who pick the wrong tier.

What Could Go Wrong

  1. Concentrated liquidity amplifies impermanent loss when prices move out of LP-set ranges
  2. JIT liquidity siphons up to 44% of passive LP fee revenue per trade
  3. Governance treasury (~$2B) vulnerable to flash-loan-enabled voting attacks

Governance Treasury Capture via Flash Loan Vote

Moderate

Trigger: UNI governance participation falls below 5% of circulating supply for 3+ consecutive proposals while treasury exceeds $1.5B in value

  1. 1.Attacker accumulates or flash-borrows UNI to exceed quorum threshold during low-participation period Malicious proposal passes initial vote with minimal organic opposition
  2. 2.Treasury-draining proposal enters timelock period Community detects attack but governance counter-proposal requires more time than timelock allows
  3. 3.Panic selling of UNI token as treasury raid becomes likely UNI price drops 50%+, further reducing the cost of maintaining vote majority
  4. 4.Treasury assets drained to attacker-controlled addresses ~$2B in protocol assets permanently lost
  5. 5.Protocols relying on Uniswap V3 TWAPs see manipulated price feeds Downstream lending protocols using UNI V3 oracles face cascading liquidations

Risk Profile at a Glance

Mechanism Novelty3/15
Interaction Severity8/20
Oracle Surface0/10
Documentation Gaps1/10
Track Record0/15
Scale Exposure3/10
Regulatory Risk1/10
Vitality Risk4/10
B+

Overall: B+ (20/100)

Lower score = safer

More on Uniswap V3

Related DEX Explainers