DFP-17: Add Uniswap V3 Integration

Header Content
Author Edson Ayllon (@relativeread)
Created 2021-10-26
Status Under Review

Motivation

Adding Uniswap would increase capital efficiency through V3 LPs. Managers can create trades that work like limit orders by providing one-sided liquidity. Liquidity can be provided for higher yields on stable-coin pairings. More complex strategies can also be built with UniV3 LPs, like derivative products. On Optimism, Uniswap would open up more assets for managers to trade with.

Description

Uniswap is a DEX currently deployed on Ethereum, Optimism, Arbitrum, and Polygon. Uniswap V3 LPs differ from their V2 LPs in that they enable higher capital efficiency.

This proposal, if passed, will add Uniswap V3 to all chains both Uniswap and dHEDGE V2 are live on.

Implementation

Uniswap V3 will be added with a transaction guard contract. Initially, the amount of LPs may be limited. For withdrawal, LP NFTs are unwrapped then recreated to disperse the underlying token share to the account withdrawing.

Vote

Vote active: Snapshot