- From the root directory, rename the file
secrets.placeholder.json
tosecrets.json
and ensure that thealchemyApiKey
key contains the secret API key that was shared with you. - Run
npm i
- Run
npm run start-local-blockchain
- Run
npm test
In the project directory, you can run:
It starts a hardhat local blockchain for development purposes.
Launches the test runner and runs all the tests.
Use this script to run the entire flow.
Opens the interactive hardhat console.
It deploys the smart contract.
It ugrades the smart contract using UUPS.
It runs slither to find security vulnerabilities. It requires manual installation of dependencies.