This project was created to keep learning ethereum development with solidity and web3.
Use the package manager npm.
npm install
To use this project you'll need:
- Metamask plugin on browser.
- Infura account and created sepolia project inside of it.
.env.js
file on source project withMNEMONIC_PHRASE
of metamask andINFURA_API
.
- Clone the repository.
- Install dependencies with:
make front-deps
- Compile solidity contract:
make eth-compile
. - Deploy it on Infura with:
make eth-deploy
. - Run project with:
make front-dev
and enjoy!!
Pull requests are welcome, but this is a learning project. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.