project screenshot
project screenshot


Unifi is a vault-like liquidity manager for Uniswap v3. It provides a market-aware launchpad for deploying liquidity strategies to Uniswap v3.


Created At

HackMoney 2021

Project Description

We set out to make a Vault to hold token and liquidity positions. We limited the project around the WETH-USDC pool to simplify the implementation for HackMoney. The Vault can receive deposition in ETH, WETH or USDC. You can then mint a liquidity position. Next you can add liquidity or remove liquidity from the position.

How it's Made

The project uses react-eth-app as a base framework to build the contracts and the UI.

Hardhat was use to develop and write unit tests.

Uniswap-sdk was use to convert CurrencyAmount to the UI. We also used the documentation to form our calls to mint liquidity positions as well as add and remove.

We used Tenderly to test on a fork of mainnet,

background image mobile

Join the mailing list

Get the latest news and updates