- Creating and Deploying Smart Contract
- Interacting with deployed Smart Contract
- Publish your Smart Contract on Etherscan
Using Solidity, Hardhat, MetaMask and Alchemy
In our real world the way we have a printed Tenancy Agreement or Tenancy Contract that comprises of all the agreement clauses and have to be adhered by both the signing parties. In blockchain world we can have the same Tenancy Contract in its pure digital form through a Smart Contract. While stating pure digital form means in form of a computer program or code where this computer code inherently holds the programmatic representation of all the Tenancy Contract clauses agreed by the involved parties and the super interesting part is no one can alter this contract not even the involved signing parties.
It can be Illustrated as
Figure: A typical Tenant Agreement / Contract flow
Figure: A typical Smart Contract flow on Blockchain