Prerequisites
Install the following languages: GoLand and Node.js. Then install:- Hardhat - Hardhat is used to run a local blockchain network.
- Solc, abigen - Solc and abigen are used for deploying smart contracts to the hardhat network and interacting with the deployed smart contract.