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