Skip to main content
Version: v. 1

Spark verify-check

NAME

spark-verify-check - Check verification status on a chosen verification provider.

SYNOPSIS

spark 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.

SEE ALSO

spark, spark create