Create a fully functional Web3 Crowd Funding Platform using Smart Contracts and Upgradeable Smart Contracts.
- Add your Private keys on the
.env
file for: Etherscan, Infura and your Wallet Address (use just test wallets). - Add tour Moralis key on the
.env
file on the backend folder. - Install the Dependencies on the frontend folder using
npm install
.
You can use any framework to deploy it by yourself, in this project we use Brownie and Web3, so be sure you have it installed using:
- pip install eth-brownie
- pip install web3
Deploy the contracts to your prefer test net and run the script to update the front end with:
- brownie run scripts/update_frontend --network yourNetwork.