How to verify a smart contract?

In the next part of this tutorial, weโ€™ll guide you through the process of verifying your own smart contract on the ICB Mainnet and ICB Testnet.

ICB Mainnet verification: Contract address: 0x6171cB11F6137c47730415e806D61C101883f16A

Steps to verify:

  1. Go to the deployed contract address on icbscan.io.

  2. Search for the contract address.

  3. Press the Contract tab, then click Verify & Publish.

  4. Select the contract license.

  5. Select the verification model or compiler type.

  6. Select the compiler version.

  7. Select the EVM version.

  8. Enable or disable โ€œOptimization enableโ€. If enabled, provide the number of runs.

  9. Add the contract source code.

  10. Press Verify & Publish after checking all the information.

In our case will be:

After you verified it successfully, a green checkmark will appear next to your contract on ICBScan.

You can start interacting with the contract directly from ICBScan. To do this, go to the Read / Write Contract tab.

Connect your wallet and start interacting with the contract!

Last updated