
Uniswap Liquidity Migrator π¦
Migrate your SushiSwap liquidity to UniswapV4 with simple UX
About
The problem it solves After the UniswapV4 launch, many people will want to move their liquidity either from UniswapV3 or from any other DeFi protocol. To make this easier, we have implemented a migrator contract that removes a user's liquidity from a SushiSwap pool and adds it to the corresponding UniswapV4 pool. In case there is no pair for the tokens on UniswapV4, a new one will be created.
How it's made
Challenges we ran into As of time of writing this, the call to add liquidity to UniswapV4 is reverting. Calculating the right amount to add is the biggest issue we have.