roastMe works on the Rinkeby Test Network for Ethereum, User needs to connect his Metamask Wallet to send roasts, Some lucky user may get ETH(test :P) drops. This Project demonstrates the concept of Reading and Writing on the Blockchain.
- Solidity
- ReactJS
- EtherJS
- Hardhat
Frontend Code is hosted here.
- Clone the repo.
- In the root folder,
console run npx hardhat compile
to compile the smart contracts. - In the same folder,
console run npx hardhat scripts/run.js
to test the smart contrat. - To deploy the contract,
console run npx hardhat scripts/deploy.js.
npx hardhat accounts
npx hardhat compile
npx hardhat clean
npx hardhat test
npx hardhat node