-
Notifications
You must be signed in to change notification settings - Fork 381
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Uniswap V3 launches tomorrow (May 5th).
Whitepaper: https://uniswap.org/whitepaper-v3.pdf
Contracts
The new router contract is SwapRouter.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 with Quoter.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!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request