forge verify-check
NAME
forge-verify-check - Check verification status on a chosen verification provider.
SYNOPSIS
forge verify-check
[options] id [etherscan_key]
The id is the verification identifier. For Etherscan & Bloxroute - it is the submission GUID, for Sourcify - it’s the contract address.
DESCRIPTION
Check verification status on a chosen verification provider.
For Etherscan, you must provide an Etherscan API key, either by passing it as an argument or setting ETHERSCAN_API_KEY
OPTIONS
Verify Contract Options
--verifier
name
The verification provider. Available options: etherscan
, sourcify
& blockscout
. Default: etherscan
. Note: make sure you add "/api?" to the end of the Blockscout homepage explorer URL.
--verifier-url
url
The optional verifier url for submitting the verification request.
Environment: VERIFIER_URL
--chain-id
chain_id
The chain ID the contract is deployed to (either a number or a chain name).
Default: mainnet
--delay
delay
Optional timeout to apply in between attempts in seconds. Defaults to 3.
--retries
retries
Number of attempts for retrying. Defaults to 15.
Common Options
-h
--help
Prints help information.