Verify a contract
This guide will help you verify a smart contract on Taiko.
Prerequisites
Section titled “Prerequisites”You have a contract deployed on Taiko and the source code available.
Taiko Alethia
Section titled “Taiko Alethia”Verify a contract with Foundry
Section titled “Verify a contract with Foundry”Replace the contract address and filepath to contract below, and then execute in terminal to verify your contract.
forge verify-contract 0x526317252e346978869d178081dA2cd10ac8b56D src/Counter.sol:Counter \ --verifier-url https://blockscoutapi.mainnet.taiko.xyz/api\? \ --verifier blockscoutIt’s also possible to verify the contract on Taikoscan through Etherscan v2 API as follows:
forge verify-contract 0x526317252e346978869d178081dA2cd10ac8b56D src/Counter.sol:Counter \ --chain 167000 \ --verifier custom \ --verifier-url https://api.etherscan.io/v2/api?chainid=167000&apikey={YOUR_API_KEY}Taiko Hoodi
Section titled “Taiko Hoodi”Verify a contract with Foundry
Section titled “Verify a contract with Foundry”Replace the contract address and filepath to contract below, and then execute in terminal to verify your contract.
forge verify-contract 0x526317252e346978869d178081dA2cd10ac8b56D src/Counter.sol:Counter \ --verifier-url https://blockscoutapi.hoodi.taiko.xyz/api\? \ --verifier blockscout