Verify a contract with Truffle
Who this is for: developers who've deployed a contract with Truffle and want its source code visible and callable on the explorer.
Prerequisites: a contract already deployed. See Deploy a contract with Truffle.
Time: a couple of minutes.
2
3
3. Confirm the verifier backend
The exact verifier backend Lumia's explorer expects (a Blockscout-style flow versus an Etherscan-style API key flow) is {{TODO: confirm with protocol eng: not confirmed in material available 2026-09-09}}; the plugin config above may need Lumia-specific endpoint settings once that's resolved.
Verify it worked
Open the contract's address on the Beam explorer (see Block explorers). The Contract tab shows your source code and a Read/Write Contract panel once verification succeeds.
Troubleshooting
Was this helpful?