Lend your ETH to yield pools for funding microenterprises. Yield farmers funding real farmers.
Idea is to (besides learning Solidity) build a product promoting social good by helping fund microenterprises by pooling capital together to earn yield for making microloans. Anyone can set up a pool and also set up a wrapper for a nice and safe yield farming strategy which the community approves of, then anyone can deposit into pools which is basically a loan that will help fund community-decided objectives in perpetuity.
The project is based on scaffold-eth with React, ethers.js, and hardhat.
For yield farming we use 88mph.
scaffold-eth is the base for the project as it's my first time building on solidity. We create a few new contracts which include wrappers for yield farming strategies. The main contract acts like an ERC721 token so it allows pools to be minted like tokens and even transferred.