How Does Uniswap V3 Work?
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
NovelLPs 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
NovelEach 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
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.
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.
Low voter participation combined with a ~$2B treasury creates governance attack surface. Flash loan or strategic accumulation could enable treasury draining proposals.
NFT-based positions cannot be natively used as collateral in lending protocols, fragmenting capital efficiency and requiring wrapper contracts that add smart contract risk.
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
- Concentrated liquidity amplifies impermanent loss when prices move out of LP-set ranges
- JIT liquidity siphons up to 44% of passive LP fee revenue per trade
- Governance treasury (~$2B) vulnerable to flash-loan-enabled voting attacks
Governance Treasury Capture via Flash Loan Vote
ModerateTrigger: UNI governance participation falls below 5% of circulating supply for 3+ consecutive proposals while treasury exceeds $1.5B in value
- 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.Treasury-draining proposal enters timelock period — Community detects attack but governance counter-proposal requires more time than timelock allows
- 3.Panic selling of UNI token as treasury raid becomes likely — UNI price drops 50%+, further reducing the cost of maintaining vote majority
- 4.Treasury assets drained to attacker-controlled addresses — ~$2B in protocol assets permanently lost
- 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
Overall: B+ (20/100)
Lower score = safer