Etherscan
Use Etherscan API V2 for account, token, contract, log, gas, verification, and pre-signed transaction broadcast workflows.
Tools
| Name | Description |
|---|---|
list_supported_chainsList Etherscan API V2 supported chains. | List Etherscan API V2 supported chains. |
get_native_balanceGet the native coin balance for an address. | Get the native coin balance for an address. |
list_normal_transactionsList normal transactions for an address. | List normal transactions for an address. |
list_internal_transactionsList internal transactions for an address. | List internal transactions for an address. |
list_token_transfersList ERC-20 token transfer events for an address. | List ERC-20 token transfer events for an address. |
list_nft_transfersList ERC-721 NFT transfer events for an address. | List ERC-721 NFT transfer events for an address. |
get_contract_abiGet a verified contract ABI. | Get a verified contract ABI. |
get_contract_sourceGet verified contract source code and metadata. | Get verified contract source code and metadata. |
get_logsGet event logs by block range, address, and topics. | Get event logs by block range, address, and topics. |
get_gas_oracleGet current Etherscan gas oracle estimates. | Get current Etherscan gas oracle estimates. |
send_raw_transactionBroadcast a pre-signed EVM transaction through Etherscan API V2 eth_sendRawTransaction. Weavz does not sign transactions or store private keys. | Broadcast a pre-signed EVM transaction through Etherscan API V2 eth_sendRawTransaction. Weavz does not sign transactions or store private keys. |
estimate_gasEstimate gas for an EVM transaction object through Etherscan API V2 eth_estimateGas. | Estimate gas for an EVM transaction object through Etherscan API V2 eth_estimateGas. |
verify_solidity_sourceSubmit Solidity source or standard JSON input for Etherscan contract verification. | Submit Solidity source or standard JSON input for Etherscan contract verification. |
check_verification_statusCheck an Etherscan contract verification submission by GUID. | Check an Etherscan contract verification submission by GUID. |
verify_proxy_contractSubmit an Etherscan proxy contract verification request. | Submit an Etherscan proxy contract verification request. |
Triggers
| Name | Description |
|---|---|
new_address_transactionPoll Etherscan for new normal transactions on an address after the initial baseline. | Poll Etherscan for new normal transactions on an address after the initial baseline. |
new_token_transferPoll Etherscan for new ERC-20 transfers on an address after the initial baseline. | Poll Etherscan for new ERC-20 transfers on an address after the initial baseline. |
gas_threshold_crossedEmit when the Etherscan safe/propose/fast gas oracle crosses a threshold. | Emit when the Etherscan safe/propose/fast gas oracle crosses a threshold. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('etherscan', 'list_supported_chains', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'etherscan',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Etherscan to my app?
Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Etherscan support?
Etherscan supports 15 tools including List Supported Chains, Get Native Balance, List Normal Transactions, List Internal Transactions, List Token Transfers, and more.
Can I use Etherscan with AI agents?
Yes. Add Etherscan to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can Etherscan be used in stateful agent workflows?
Yes. Agents can combine Etherscan tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Etherscan use?
Etherscan uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the Etherscan integration cost?
The Etherscan integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Etherscan support?
Etherscan supports 3 triggers including New Address Transaction, New Token Transfer, Gas Threshold Crossed.
Connect Etherscan in minutes
Get 20,000 free action executions every month. No credit card required.