Source code verification provides transparency for users interacting with smart contracts.
Compiles your source with the exact compiler settings and compares the result with the deployed bytecode (immutables, linked libraries and metadata are handled). Hardhat and Foundry users can verify from the CLI using this explorer's Etherscan-compatible endpoint: http://localhost:3000/api.