Skip to content

Okiki-Olugunna/Crowdfunding-DeFi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 

Repository files navigation

Crowdfunding DeFi Project

(Archived - currently building an improved version with this base concept)

  • Any entity raising funds has 3 funding rounds to reach their target funding; Series A, Series B, Series C
  • Donors contribute to the cause using WETH
  • If by the end of your funding rounds you have raised more than your target, the extra funds will be swapped for USDT on Uniswap V3 and supplied to Aave V3 to generate yield on the extra funds
  • These supplied funds will be kept on Aave V3 for a minimum of 180 days
  • After 180 days have passed, the owners of the crowdfund can call endYieldFarming - this will withdraw the USDT from Aave, then swap it back to WETH using Uniswap
  • Once the owners have ended the yielding & the funds have been swapped, those who donated to the crowdfund can redeem their gift by calling the claimRewards function