This project is still on going. Basically it is a very simple blockchain todo list. The main purpose is to store tasks on an EVM compatible blockchain. It stores a category, a description and if it is done or not.
Nobody else is able to manage the todolist except for my wife...
- Solidity
- Javascript
- Ethers.js
- Hardhat
- Git
- ReactJs
You should have installed NodeJS and Hardhat
npm install
npx hardhat compile
npx hardhat test
First we need to get de blockchain node running:
npx hardhat node
npx hardhat run --network localhost ./scripts/deploy.js
npx hardhat run --network localhost ./scripts/seed_todolist.js
- Metamask installed
- hardhat node running
- at least 1 hardhat node dummy address imported in metamask
- Metamask configured with localhost network with chainID: 31337
If you meet the requirements then simply do: npm run start