Users can LP on v4 through the Uniswap web app and swapping is rolling out over the coming days on web and wallet as liquidity migrates to v4
Live on Ethereum, Polygon, Arbitrum, OP Mainnet, Base, BNB Chain, Blast, World Chain, Avalanche, and Zora Network
v4 turns Uniswap Protocol into a developer platform
Made possible with the introduction of hooks ‒ contracts that allow anyone to customize how pools, swaps, fees, and LP positions interact
Hooks mean unlimited new features that drive deeper liquidity and more swaps 🦄
The lowest cost version of the protocol yet 🫡
Pools on v4 are expected to be 99.99% cheaper to create, and swappers can expect significant savings on multi-hop swaps
Plus, native ETH support adds significant savings for ETH pairs
Built in public, with rigorous audits 🔒
v4 was built alongside the community, with contributions from hundreds of community members
After 9 audits, a security competition, and a $15.5M bug bounty, 0 critical vulnerabilities were found
Now live 💫
LPs → you can migrate liquidity to v4 or create new positions with hooks
Swappers → v4 routing is rolling out on Uniswap products in the coming days, swaps will automatically route through UniswapX, v2, v3, and v4 liquidity pools blog.uniswap.org/uniswap-v4-is-…
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Intents-based systems are fragmented, each with their own set of fillers and no unified cross-chain standard
That’s why we teamed up with @AcrossProtocol to propose ERC-7683, a standard designed to solve fragmentation through a universal filler network
⛺️✨
How ERC-7683 works:
+ Users sign a cross-chain order
+ User funds are escrowed in a settlement contract
+ Fillers compete to fill the order on the destination
+ Winning filler executes the action and funds are released
Establishing a standard for intents-based systems improves the UX for apps, fillers, and users
✅ Applications route intents to a wider network
✅ Fillers have a lower entry barrier
✅ Users get faster fills with lower gas
Let’s look at what they are and some hooks we’re excited about.
What ideas do you have?!
2/ Hooks are like plugins. They can introduce code at key points in the lifetime of a pool—like before or after a swap.
This lets developers innovate on Uniswap’s liquidity and security to create pools with custom features.
3/ Hooks expose tradeoffs in Uniswap v3 to developers instead.
They can make their own decisions to create custom features in hooks and plug them into the core pool contract.