Uniswap API Guide

The largest decentralized exchange protocol

Build DEX Applications with Uniswap

Uniswap is the largest DEX by volume. Learn to integrate swaps, liquidity pools, and build trading applications.

SDK Integration

// Uniswap SDK v3
import { Pool, Trade, Route, Token } from '@uniswap/v3-sdk';
import { TradeType, Rounding } from '@uniswap/sdk-core';

Key Features

Swap API

  • Token swaps
  • Best price routing
  • Multi-hop trades

Liquidity

  • Add/remove liquidity
  • Concentrated positions
  • Fee tiers

Analytics

  • Pool data
  • Volume stats
  • TVL tracking

Uniswap v2 vs v3

Uniswap v2

Classic AMM. Simple and widely supported. Good for standard token swaps.

Uniswap v3

Concentrated liquidity, multiple fee tiers, range orders. More capital efficient but complex.