# Contract verification

After deploying your smart contract, it's recommended to verify your contract by submitting your source code. Verified contract will be more transparent for user.

To verify your contract, first deploy it to KardiaChain mainnet then go to <https://explorer.kardiachain.io/address/\\{{YOUR\\_CONTRACT\\_ADDRESS\\}}/verify-via-flattened-code/new>

Then fill in the form to submit for verification

![KardiaChain contract verification form](https://3141795803-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MM9mQXVGUZV5VLWqxkT%2Fuploads%2FWI9JrSIvpPUs8E8PfIKX%2Fcontract-verification-form.png?alt=media\&token=a892d0e2-e0b5-4dbc-a23d-7efc45cc7171)

After filling the form, press "Verify & Publish". The verification process will be done automatically
