Table of Contents
This is a fun weekend project to get myself onboared to build decentralized applications.
This project was build using the following tools
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
You will need the following to be able to run this project locally
- Python3
- Brownie
- Infura project key - If you need to deploy to main/ test net
- Etherscan project key - Required if you want to verify the smart contract deployement
- Metamask wallet
- React
-
Clone the repo
git clone https://github.com/adityaladwa/eth-defi.git
-
Create
.env
file in root of project with the following variablesexport PRIVATE_KEY= export WEB3_INFURA_PROJECT_ID= export ETHERSCAN_TOKEN=
-
Compile and deploy smart contract
brownie compile brownie run scripts/deploy.py
-
Run the frontend app
cd front_end yarn start
Distributed under the MIT License. See LICENSE.txt
for more information.