If you have just cloned the repo.. Run npx hardhat run scripts/run.js Create blank hardhat config and follow guidance here: https://buildspace.so/p/build-solidity-web3-app/lessons/deploy-smart-contract-to-testnet
npx hardhat run scripts/run.js
npx hardhat run scripts/deploy.js --network goerli
cd app, npm i
cd app, npm start
TODO: // Add to readme how to get more test eth // Make sure you are connected to the Goerli network (otherwise app doesn't) // Make wave count public / exist on chain - https://buildspace.so/p/build-solidity-web3-app/lessons/storing-messages-from-users-on-blockchain // Make contract redeployable after making wave count public // What is run.js doing? Do we need it?