- Notifications
You must be signed in to change notification settings - Fork386
Open
Description
Uniswap V3 launches tomorrow (May 5th).
Whitepaper:https://uniswap.org/whitepaper-v3.pdf
Contracts
The new router contract isSwapRouter.sol
:
- Impl:https://github.com/Uniswap/uniswap-v3-periphery/blob/main/contracts/SwapRouter.sol
- Interface:https://github.com/Uniswap/uniswap-v3-periphery/blob/main/contracts/interfaces/ISwapRouter.sol
The new way to quote prices is withQuoter.sol
.
- Impl:https://github.com/Uniswap/uniswap-v3-periphery/blob/main/contracts/Quoter.sol
- Interface:https://github.com/Uniswap/uniswap-v3-periphery/blob/main/contracts/interfaces/IQuoter.sol
Feature parity
- Get price
- Single pair
- Multihop route (feat: started working on multihop swaps for v3 #221)
- Make trade
- Single pair
- Multihop route (feat: started working on multihop swaps for v3 #221)
- Liquidity provision
- Create position
- Close position
- Query underlying tokens amounts (Fetching live liquidity positions #116)
- Create pool
Funding
We are in the process of applying for a Uniswap grant to implement support for Uniswap V3. We have received a grant from the Uniswap Grants Program to implement support for V3. If you want to help contribute to V3 and beyond, get in touch!