Dapp storeEthereumWeb3 developer toolsDevelopment frameworks
Truffle Verify
Truffle Verify
Development frameworks

Truffle Verify

Truffle Verify is a Truffle CLI plugin that verifies smart contract source code on Etherscan and Sourcify.

Ethereum Logo
Open-source
This link will take you to a third-party site not owned or operated by Alchemy.

What is Truffle Verify?

Truffle Verify is a Truffle CLI plugin that automatically verifies smart contract source code on Etherscan and Sourcify. Once smart contracts are deployed on the blockchain, Truffle Verify simplifies the cumbersome process of manually adding constructor parameters and flattening the code to a user-readable format. Thus, contracts verified by using Truffle Verify have an increased level of trust since the user can read what the code does, promoting transparency and security. ⚠️ Note: Truffle (and truffle-plugin-verify) has been sunset. It is recommended to move over to Hardhat or Foundry.

Stream any onchain event for Truffle Verify with Custom Webhooks
Get your API key

Best Development frameworks

Discover more web3 applications and developer tools.

See all dapps

Developer resources from Alchemy

Dapp store background image

Build blockchain magic

Alchemy combines the most powerful web3 developer products and tools with resources, community and legendary support.
Get your API key