# Verify Smart Contract

SocialScan supports 4 different methods to verify a smart contract. Please see below for detailed steps

{% content-ref url="verify-smart-contract/verify-with-socialscan-ui" %}
[verify-with-socialscan-ui](verify-smart-contract/verify-with-socialscan-ui)
{% endcontent-ref %}

{% content-ref url="verify-smart-contract/verify-with-socialscan-api" %}
[verify-with-socialscan-api](verify-smart-contract/verify-with-socialscan-api)
{% endcontent-ref %}

{% content-ref url="verify-smart-contract/verify-through-foundry" %}
[verify-through-foundry](verify-smart-contract/verify-through-foundry)
{% endcontent-ref %}

{% content-ref url="verify-smart-contract/verify-through-hardhat" %}
[verify-through-hardhat](verify-smart-contract/verify-through-hardhat)
{% endcontent-ref %}
