> For the complete documentation index, see [llms.txt](https://docs.whitechain.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.whitechain.io/smart-contracts/proxy-contract-verification.md).

# Proxy Contract Verification

To verify a proxy contract, you must use the interface on [<mark style="color:blue;">https://explorer.whitechain.io/verify-contract/proxy</mark>](https://explorer.whitechain.io/verify-contract/proxy)

{% hint style="info" %}
Please Note: the implementation contract must be verified first for proxy contract verification
{% endhint %}

On the page, paste the address of the proxy contract:

<figure><img src="https://lh7-us.googleusercontent.com/HD8BK9dIgE-bRbcDo1cVbkWnU1Ki6uhRsHzLN0z_FE_b2xG0Rl8psh85li9D0z43CVJ-ncOL_ILA-M9Rkpvepw8VrV2gKbV8FnmNazV7HOoFhmG1_6Wwdkgat60N6uhOX30Nxq9ns2fwx-Ed1Dsp4A" alt="" width="375"><figcaption></figcaption></figure>

Once your proxy and implementation contracts are verified, you will see a confirmation pop-up where you must click "Save".

You can verify a proxy contract by providing its code through the [<mark style="color:blue;">standard flow.</mark>](/smart-contracts/smart-contracts-verification.md) Now, after verification, your contract can be read and written as a proxy.
