# How to verify a smart contract?

&#x20;         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.

&#x20;         **ICB Mainnet verification:**\
&#x20;         Contract address: `0x6171cB11F6137c47730415e806D61C101883f16A`

&#x20;         **Steps to verify:**

1. Go to the deployed contract address on [icbscan.io](https://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.

&#x20;         In our case will be:

<figure><img src="https://1670530031-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNGHmFVO7DlELOLs4PSVs%2Fuploads%2FSt2e6RWVziJeSiAYswDY%2Fimage13.png?alt=media&#x26;token=943cb363-cf50-4016-ac43-c64042470c9c" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://1670530031-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNGHmFVO7DlELOLs4PSVs%2Fuploads%2FFHPrvjr3YZJP0TtJyBEW%2Fimage12.png?alt=media&#x26;token=5139702e-3e24-4b48-90c8-4eca83a3309a" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://1670530031-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNGHmFVO7DlELOLs4PSVs%2Fuploads%2FDPw4OylIoNR2VAuF6cAk%2Fimage5.png?alt=media&#x26;token=4c36c067-b5f9-4860-a712-4f5c5a6c2383" alt=""><figcaption></figcaption></figure>

&#x20;         Connect your wallet and start interacting with the contract!
