Uniswap Documentation

Welcome! The pages that follow contain comprehensive documentation of the Uniswap V2 ecosystem. If you are new to Uniswap, you might want to check out the Protocol Overview or FAQ first.

For a high-level overview of V2, see the introductory blog post.

Getting Started

Explore the sidebar to find more specific documentation covering other aspects of the protocol.

The Uniswap codebase is comprised of an ecosystem of open source components.

Reference materials

Get to know the Uniswap SDK and smart contract API objects, methods, attributes, and responses.

Developer community

Join the Uniswap developer community on Discord.