# Scanning a Deployed Contract

### Scanning a Deployed Contract using SolidityScan <a href="#scanning-a-deployed-contract-using-solidityscan" id="scanning-a-deployed-contract-using-solidityscan"></a>

We also provide the functionality to scan a particular deployed contract whose code is published on the supported explorers. The currently supported chains and their respective can be found [here](/solidityscan-security-api/introduction/supported-platforms.md)

### Step 1: Enter the details of the contract <a href="#step-1-enter-the-details-of-the-contract" id="step-1-enter-the-details-of-the-contract"></a>

Enter the link to the contract from the ledger. Select the blockchain platform on which this transaction has taken place. Also, select the contract chain for this transaction.

<figure><img src="/files/jHM8s33OlWJwjHemtwyP" alt=""><figcaption></figcaption></figure>

**Please follow the constraints below to avoid scan failure:**

1. Navigate to the explorer of the particular blockchain (Ethereum - Etherscan.io).
2. Use the search bar to find your smart contract and check if the source code is verified in the "Contract" tab of the selected explorer.

### Step 2: View the results of the scan <a href="#step-2-view-the-results-of-the-scan" id="step-2-view-the-results-of-the-scan"></a>

Upon successful completion of the scan, click on it to get more details about the scan.

Refer to the Project Scan section to learn how to explore the detailed result of a scan.

**NOTE: Scan History and Custom Settings are only present for Github Repository Scans.**

Click on the View button to go to the Contract on the respective explorer. Click on the dropdown to see more details about the Contract.

<figure><img src="/files/wxexR00NY52vsipMOwfa" alt=""><figcaption></figcaption></figure>

Watch the Tutorial on How to Scan a verified contract on Etherscan using SolidityScan.

{% embed url="<https://youtu.be/2DBc8iNS9Io>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://apidoc.solidityscan.com/solidityscan-security-api/getting-started/web-application/scanning-a-deployed-contract.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
