Uniswap is the backbone of decentralized trading — an automated market maker that lets anyone swap tokens without order books, intermediaries, or permission. Instead of matching buyers and sellers, it uses liquidity pools funded by users who earn fees on every trade. The protocol runs on Ethereum and multiple L2s, processing billions in weekly volume with a few clicks and a wallet signature.

The numbers speak: over $4.5 billion in total value locked across v2 and v3, with UNI governance token holders steering protocol upgrades and fee switches. Liquidity providers on major pairs like USDC/ETH can earn 15-25% APY from trading fees alone, though returns vary wildly by pool concentration and volatility.

But here's the catch: impermanent loss. When you provide liquidity, your token ratio shifts as prices move. If ETH doubles while you're in an ETH/USDC pool, you end up with less ETH and more USDC than if you'd just held. In volatile markets, this loss often exceeds fee income — especially in v3 concentrated positions where range boundaries get breached fast.

Uniswap v4's hooks and singleton architecture promise gas savings and custom logic, but complexity brings new attack surfaces. Audited code isn't bulletproof code.

What's your strategy — passive LPing in wide ranges, active concentrated positions, or avoiding IL entirely with single-sided staking?

#BNB #Crypto #DeFi #DeFiProtocol