Skip to main content
Once your contract is deployed to a live network, the next step is to verify its source code on the block explorer. Verifying a contract means uploading its source code, along with the settings used to compile the code, to a repository (typically maintained by a block explorer). This allows anyone to compile it and compare the generated bytecode with what is deployed on chain. Doing this is extremely important in an open platform like Monad. In this guide we’ll explain how to do this using Monad Foundry.
This guide assumes you have Monad Foundry installed. See the installation instructions if you haven’t set it up yet.