Gen6

Etherscan

Query Ethereum transaction, account, token, and contract data

Etherscan is a block explorer and API platform for Ethereum and supported EVM networks. It provides transaction details, wallet histories, token transfers, verified contract source code, and contract ABIs.

In Gen6, the Etherscan integration allows workflows to retrieve Ethereum on-chain data directly from Etherscan APIs. Use it for transaction monitoring, wallet analysis, token transfer reporting, contract inspection, and agent-powered blockchain research.

Usage Instructions

Provide an Etherscan API key, select an operation, and pass the required transaction hash, wallet address, or contract address. Advanced fields allow you to set chain ID, block ranges, pagination, result size, and sort order.

Tools

etherscan_get_tx

Fetch transaction details by transaction hash.

etherscan_get_address_txs

Retrieve normal transactions for a wallet address.

etherscan_get_token_txs

Retrieve token transfer events for an address, optionally filtered by contract address.

etherscan_get_contract_source

Fetch verified contract source code and metadata.

etherscan_get_contract_abi

Fetch the verified ABI for a contract address.

Common Inputs

ParameterTypeRequiredDescription
apiKeystringYesEtherscan API key
txHashstringOperation-specificTransaction hash
addressstringOperation-specificWallet address
contractAddressstringOperation-specificContract address
chainIdnumberNoEVM chain ID, defaulting to Ethereum mainnet
startBlocknumberNoStarting block number
endBlocknumberNoEnding block number
pagenumberNoPage number
offsetnumberNoResults per page
sortstringNoSort direction, asc or desc

Output

ParameterTypeDescription
datajsonFull Etherscan response data
statusstringEtherscan status value
messagestringEtherscan response message
resultjsonEtherscan result payload

Notes

  • Category: tools
  • Type: etherscan