Why do you need to verify the smart contract after deploying? #5620
-
Hello, I'm fairly new in the smart contract world, and now I'm at lesson 6 and I'm using hardhat to deploy and after that verify the smart contract on etherscan. And I want to ask you for what is this verify job on etherscan? Why do you need to verify the smart contract after deploying? Thank you! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
@software-dev2010 As you must have known so far that one of the features of blockchain is Transparency, which means everything is public and anyone can see what is on the blockchain. So for project developers and for all other public to be safe from scams, it is one of the requirements that the project should be verified and transparent for the public. In simple terms, as a project owner/developer, you give the public a way to see your code and confirm that you are not doing any kind of scam. |
Beta Was this translation helpful? Give feedback.
@software-dev2010 As you must have known so far that one of the features of blockchain is Transparency, which means everything is public and anyone can see what is on the blockchain. So for project developers and for all other public to be safe from scams, it is one of the requirements that the project should be verified and transparent for the public.
In simple terms, as a project owner/developer, you give the public a way to see your code and confirm that you are not doing any kind of scam.