Send me a hello through the blockchain!
This is my project for the course Build a Web3 App with Solidity + Ethereum Smart Contracts at Buildspace.
Check the frontend code at https://github.com/fmoliveira/wave-portal-frontend
- Node.js v14+
Follow the steps below to run the project locally:
- Install dependencies:
npm install
- List test accounts from your local hardhat node:
npx hardhat accounts
- Compile smart contracts:
npx hardhat compile
- Test contract:
npx hardhat run scripts/run.js
- Start your local hardhat node:
npx hardhat node
- Deploy contract to local hardhat node:
npx hardhat run scripts/deploy.js --network localhost
- Deploy contract to rinkeby testnet:
npx hardhat run scripts/deploy.js --network rinkeby