Currently deployed on Kovan. Upgrading it to ETH2.0, deployed version not working properly at the moment!
This project is a Defi app for yield farming, borrowing, and lending crypto assets. It is strongly inspired by the Aave protocol. It specifically allows you to:
stakeTokens
: Add any approved token to the farming contract for yeild farming, collateral, or whatever you want to do.unStakeTokens
: Remove your tokens from the contract.getUserTotalValue
: Get the total value that users have supplied based on calculations from the Chainlink Price Feeds.issueTokens
: Issue a reward to the users staking on your platform!
And more!
Please install or have installed the following:
brownie run scripts/deploy.py
This will deploy the contracts, depoly some mock Chainlink contracts for you to interact with.
brownie run scripts/deploy.py --network kovan
This will do the same thing... but on Kovan.
cd front_end
yarn
yarn start
and you'll be able to interact with the UI
brownie test
This project is licensed under the MIT license.