Uniswap V2 Mainnet Launch!

We are thrilled to announce that Uniswap V2 has been deployed to the Ethereum mainet!

An audit report and formal verificaiton has already been released and the Uniswap V2 Bug Bounty has been running for over a month.

Today, we are also releasing the following open source projects:

Uniswap V2 is the second iteration of the Uniswap protocol. It includes many new features and technical improvements compared with Uniswap V1:

  • ERC20 / ERC20 Pairs
  • Price Oracles
  • Flash Swaps
  • And much more!

For full details please read the Uniswap V2 announcement blogpost.

Updated Interface

The interface has been updated to work with Uniswap V2. It now supports creating and providing liqudity in arbitrary ERC20 / ERC20 pairs, such as DAI/USDC.

While Uniswap V2 uses WETH, this is abstracted in the interface and ETH can be used directly.

A toggle at the top of the page can be used to access the legacy Uniswap V1 interface.

Swapping

swap

Liquidity Provision

pool

Pool Creation

create

Migration Portal

Uniswap V1 liquidity providers can use the migration portal for a smooth user experience moving their liquidity into Uniswap V2.

migrate

Info Site

Uniswap V2 analytics are available at uniswap.info, built on top of the open source Uniswap V2 subgraph.

Uniswap V1 analytics will remain available at v1.uniswap.info.

info

Developers

Developers can begin building on Uniswap V2 immediately!

Initial docs and example projects are already available. Additional docs, guides, and examples will be available soon.

For technical questions, please join the developers channel in the Uniswap Discord.

What will happen to Uniswap V1?

Uniswap V1 is an an automated, decentralized set of smart contracts. It will continue functioning for as long as Ethereum exists.