Uniswap V3 API

Uniswap V3 introduces a new approach to liquidity provision by introducing the Concentrated Liquidity Automated Market Maker (CLAMM). Unlike the simple x * y = k constant function of Uniswap V2 which spreads liquidity across the entire curve from 0 to , V3 splits the AMM curve into discrete 'ticks', enabling users to provide liquidity within a specific price range. When the price crosses a tick the liquidity within that band becomes active, changing the proportions of token0 and token1 and generating fees for any users providing liquidity within that tick. This enables more sophisticated liquidity provision and trading strategies such as single-sided liquidity provision and limit orders.

Whilst the CLAMM model provides LPs with more control, it requires active position management to mitigate impermanent losses and optimise profitability. Traders using a CLAMM also require detailed information about the liquidity profile of a pool in order to simulate market impact and identify price ranges in which liquidity is thick or thin.

Pangea provides comprehensive coverage of Uniswap V3 Pools, Prices, Positions and Fees to empower traders, liquidity providers, and integrators.

This toolbox covers Uniswap V3 and all of its forks, cross chain.