project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5

LP Money

GHO Facilitator that will enable UniV3 LP positions as a collateral for GHO minting. Unlock that capital.

LP Money

Created At

LFGHO

Project Description

There are currently about 2.5 billion dollars locked in UniswapV3 positions. A lot of these positions are very stable and low risk (e.g. USDT/USDC) and can be very good collateral for minting GHO, boosting its liquidity and stabilizing its price. LP Money making this possible: you can lock UniV3 position to mint GHO. And then repay this GHO to take your position back. LP Money is fully compatible with AAVE governance: it has flexible settings for minimum position price, risk factors, max LTV, fees, oracles etc.

How it's Made

Smart contracts are built, tested, and deployed with foundry. I was using foundry for the first time and was honestly blown away by its capabilities. I integrated Bunni oracle to make LP price feeds more reliable, shut out to zefram.eth. Also used OZ for base contracts, Uniswap core/periphery for libraries and helpers, and aave/core-v3 for interfaces.. For frontend I am using React and Vite. I was planning to check out wagmi long time ago, so this was my first time with viem/wagmi also. I used them with connectkit and experience was pretty smooth.

There were some difficulties because of connectkit not supporting @2 versions of viem/wagmi. And for some reasons, some old wagmi releases are broken. It was bumpy path to make it all work, but after those hurdles were behind, I was pleased with dev experience. Looking forward for the next update!

background image mobile

Join the mailing list

Get the latest news and updates