Skip to main content
Version: v. 1

Probe etherscan-source

NAME​

probe-etherscan-source - Get the source code of a contract from Etherscan.

SYNOPSIS​

probe etherscan-source [options] address

DESCRIPTION​

Get the source code of a contract from Etherscan.

The destination (to) can be an ENS name or an address.

OPTIONS​

Output Options​

-d directory
The output directory to expand the source tree into. If not provided, the source will be outputted to stdout.

Etherscan Options​

--chain chain_name
The Etherscan chain.

--etherscan-api-key key
Etherscan API key, or the key of an Etherscan configuration table.
Environment: ETHERSCAN_API_KEY

Common Options​

-h
--help
Prints help information.

EXAMPLES​

  1. Get the source code of the WETH contract:

    probe etherscan-source 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
  2. Expand the source code of the WETH contract into a directory named weth

    probe etherscan-source -d weth 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2

SEE ALSO​

probe