Skip to main content
Contract verification is essentially open-sourcing your contract code.
Contract verification allows smart contract developers to prove and publish the source code of the contracts deployed on-chain. You may have come across some of them when browsing the Contract tab of any contract address on Etherscan.

How do I verify a contract I’ve deployed ?

If you’ve deployed your contract using an online tool such as Remix, or OpenZeppelin’s Contract Wizard, consider using the contract verification page.
If you’ve deployed your contract using a development tool such as Hardhat, Foundry, Truffle and so on, consider using plugins to automate the verification process.
I