etherscan-api
    Preparing search index...

    Function init

    • Create an Etherscan API client.

      Parameters

      • OptionalapiKey: string

        Your Etherscan API key (works across all chains in V2). Required.

      • Optionalchain: string | number | null

        Chain name (e.g. 'sepolia', 'arbitrum') or numeric chainid; defaults to Ethereum mainnet

      • Optionaltimeout: string | number | null

        Request timeout in milliseconds (default 10000); must be positive and finite. A numeric string, e.g. from an environment variable, is accepted.

      • Optionalrequest: Transport

        Custom HTTP transport; defaults to a built-in node:https/node:http request

      Returns EtherscanApi

      If apiKey is missing or invalid, or chain, timeout or request is invalid.