Jun 12, 2023 · Uniswap v4 is Here – A New Era of DeFi. After code contributions from hundreds of community members, nine independent audits, the largest security competition in history, and a $15.5 million bug bounty – Uniswap v4 is now live.
5 days ago · Uniswap v4 gives developers access to deep liquidity and existing powerful features like concentrated liquidity. It reduces network costs for liquidity providers and swappers while introducing more fee tiers and greater customization for liquidity pools.
Uniswap v4. Uniswap v4 inherits all of the capital efficiency gains of Uniswap v3, but provides flexibility via hooks and gas optimizations across the entire lifecycle. For additional information, see the Uniswap v4 whitepaper. Hooks Developers can attach solidity logic to the swap lifecycle through Hooks. The logic is executed before and/or ...
Uniswap v4 offers gas savings for both swappers and liquidity providers with lower pool creation costs, more efficient multi-hop swaps, and native ETH support.
Oct 3, 2023 · Uniswap v4 and UniswapX are parallel and complementary protocols. Each focuses on a specific problem space: Uniswap v4 optimizes pool customizability to be maximally expressive and UniswapX optimizes routing to maximize output tokens.
5 days ago · Uniswap v4, released in January 2025, reduces network costs for liquidity providers and swappers while introducing more fee tiers and greater customization for liquidity pools. Uniswap v4 uses hooks to create custom AMM features directly on top of the Uniswap Protocol instead of having to create a new AMM design.
v4: Pool pairs support native tokens, in doing so ETH swappers and liquidity providers benefit from gas cost reductions from cheaper transfers and removal of additional wrapping costs. v3 : ETH needs to be wrapped first before being paired with other tokens.
Aug 23, 2023 · In Uniswap v4, each pool can insert hooks that run at various points of a pool action's lifecycle. These hooks are smart contracts distinct from the core v4 liquidity contract. Orders are deposited into the TWAMM hook, and the user sets the duration they want their order to execute over.