In this article we are going to create your first smart contract in solidity programming language. If you have not installed Nodejs yet then You have to install Nodejs. To follow along this article we will need an code editor for this I am using VsCode. To setup environment locally we will be using a tool called Hardhat. Hardhat is all in one tool for developing smart contract and debugging. Okay! enough talk let's build.Initialize projectCreate HelloWorld directory and initialize empty ...