Use polygon with Metamask – https://www.youtube.com/watch?v=lODuj3EY2vQ
Final contract address – https://polygonscan.com/address/0x4b4f8ca8fb3e66b5ddafcebfe86312cec486dae1#writeContract
Remix Solidity IDE – https://remix.ethereum.org/
Web3JS – https://web3js.readthedocs.io/en/
A smart contract is a self-executing contract with the terms of the agreement between buyer and seller being directly written into lines of code. The code and the agreements contained therein exist across a distributed, decentralized blockchain network. The code controls the execution, and transactions are trackable and irreversible.