What is Uniswap v4?

Uniswap v4 is a non-custodial, non-upgradeable, and permissionless automated market maker (AMM) protocol.

 

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. Hooks enable developers and liquidity providers to execute actions at specific stages of a pool’s lifecycle. This allows for greater customization of liquidity pools and positions.

 

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 builds on the concentrated liquidity introduced in v3 by adding unlimited fee tiers, allowing for pool customization, and enhancing cost efficiency.

 

Uniswap v4 uses a single smart contract (singleton) to manage all liquidity pools, along with a flash accounting system that enables swaps to transfer only net balances. Additionally, with singleton and flash accounting, v4 pools can support more than the four fee tiers available in v3.

Read more about Uniswap v4:

Contribute to Uniswap v4: