> ## Documentation Index
> Fetch the complete documentation index at: https://docs.celo.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Verify Smart Contract using CeloScan

Verifying a smart contract allows developers to review your code from within the CeloScan Block Explorer

* Navigate to the **Contract** tab at the Explorer page for your contract's address
* Click **Verify & Publish** to enter the smart contract verification page

<Frame>
  <img src="https://mintcdn.com/celo-64ac69bd/lJve9Eft_unqO6cW/img/doc-images/verify-celoscan/image1.png?fit=max&auto=format&n=lJve9Eft_unqO6cW&q=85&s=2bad82aa4c77e10dd7ae145f393a18c0" alt="github" width="2810" height="1672" data-path="img/doc-images/verify-celoscan/image1.png" />
</Frame>

* Select the **Compile** type, **version** and **license**.

<Frame>
  <img src="https://mintcdn.com/celo-64ac69bd/lJve9Eft_unqO6cW/img/doc-images/verify-celoscan/image2.png?fit=max&auto=format&n=lJve9Eft_unqO6cW&q=85&s=816154716c2bec83ea27d779b325fc16" alt="github" width="3456" height="1816" data-path="img/doc-images/verify-celoscan/image2.png" />
</Frame>

* Enter the Solidity Code of the contract along with the constructor arguments.
* Complete Captcha and click **Verify and Publish**.

<Frame>
  <img src="https://mintcdn.com/celo-64ac69bd/lJve9Eft_unqO6cW/img/doc-images/verify-celoscan/image3.png?fit=max&auto=format&n=lJve9Eft_unqO6cW&q=85&s=3c71a5778388568fb4dc7177728e3b55" alt="github" width="3456" height="1832" data-path="img/doc-images/verify-celoscan/image3.png" />
</Frame>

* If done correctly, you should see the following screen.

<Frame>
  <img src="https://mintcdn.com/celo-64ac69bd/lJve9Eft_unqO6cW/img/doc-images/verify-celoscan/image4.png?fit=max&auto=format&n=lJve9Eft_unqO6cW&q=85&s=bd946462e377406ee0556a0924d03f18" alt="github" width="3456" height="1836" data-path="img/doc-images/verify-celoscan/image4.png" />
</Frame>
