Add Etherscan to your AI agent
Etherscan API V2 provides multichain access to account balances, transactions, token activity, contracts, logs, gas data, and blocks.
- Things your agent can do in Etherscan
- 54
Things your AI can do in Etherscan
Your FormWise AI can handle any of these in Etherscan — on its own, without you needing to click a button.
Call Contract
Execute a read-only eth_call at latest state and return raw ABI-encoded data; no transaction is created.
Estimate Confirmation Time
Estimate confirmation time in seconds for an optional exact gas price in wei.
Estimate Transaction Gas
Estimate gas required for a transaction-like call without submitting a transaction.
Get Address Funding Source
Get the first transaction and address that funded an externally owned account. Contract addresses are unsupported.
Get Address Metadata
Get Etherscan nametags, labels, reputation, notes, and provider-defined metadata for up to 100 addresses. This PRO+ operation is available only on Pro Plus, is mainnet-only, and is limited to two calls per second.
Get Address Transaction Count
Get the number of transactions sent from an address at an optional block tag, as hexadecimal.
Get API Usage
Get API credits used, available, and allowed for the connected API key's current interval. This account-level operation has no chain selection.
Get Block by Number
Get JSON-RPC block information for an explicit hexadecimal block number or the latest block, returning transaction hashes or full transaction objects. Proxy-read chain and plan availability is dynamic and currently unknown; null-result behavior is unprobed.
Get Block Countdown
Estimate blocks and seconds remaining until a future block is mined.
Get Block Number by Timestamp
Get the decimal block number closest before or after a Unix timestamp in seconds. This community operation's chain and plan availability is dynamic and currently unknown.
Get Block Rewards
Get a block's miner reward, uncle inclusion reward, and included uncle records.
Get Block Transaction Count
Get a block's total JSON-RPC transaction count as hexadecimal, without transfer-type breakdowns.
Show 42 more things it can do
Get Block Transaction Counts
Get Ethereum mainnet normal, internal, ERC20, ERC721, and ERC1155 transaction counts for a decimal block number.
Get Contract ABI
Get the JSON-encoded ABI string for a verified contract. Etherscan documents this operation as available on every supported chain and every API plan, including Free.
Get Contract Bytecode
Get bytecode stored at an address for an optional named or hexadecimal block tag.
Get Contract Creation
Get creator, creation transaction, block, Unix-second timestamp, factory, and creation bytecode for up to five contracts on one chain. This operation's chain and plan availability is dynamic and currently unknown.
Get Contract Execution Status
Get whether a transaction's contract execution failed and any provider error description. A failed contract execution is returned as successful read data, not as a tool error. This community operation's chain and plan availability is dynamic and currently unknown; pending and missing-transaction behavior is unprobed.
Get Contract Source Code
Get source code plus compiler, proxy, implementation, license, and verification metadata for one contract. Etherscan documents this operation as available on every supported chain and every API plan, including Free. Unverified contracts may legitimately return empty source code and ABI error text.
Get Contract Storage
Get the raw value at a contract storage position for an optional block tag.
Get Current Gas Price
Get the canonical JSON-RPC current gas price in wei as hexadecimal; use Get Gas Oracle for recommendations.
Get ERC20 Balance
Get one address's ERC20 token balance in exact smallest units, optionally at a historical block. Historical lookup requires Standard+, is mainnet-only and unavailable on testnets; current balance availability is dynamic.
Get ERC20 Total Supply
Get an ERC20 token's current total supply, or its historical supply when block_number is provided; historical lookup requires Standard+, is mainnet-only, and is unavailable on testnets.
Get Ether Supply
Get Ether supply in wei, either the basic block-reward supply or the ETH-specific component breakdown including staking, EIP-1559 burned fees, and staking withdrawals.
Get Gas Oracle
Get current safe, proposed, and fast gas-price recommendations and the suggested base fee as gwei strings. The documentation displays Ethereum, BNB Smart Chain, Polygon, Celo, Gnosis, and Linea mainnets; plan availability and availability on other chains are unknown.
Get Latest Block Number
Get the latest block number as an exact hexadecimal JSON-RPC quantity.
Get Latest Native Price
Get the latest native-token prices in BTC and USD with their Unix-second timestamps.
Get Native Balance
Get one address's native-token balance in exact wei, optionally at a historical block. Historical lookup requires Standard+, is mainnet-only and unavailable on testnets, and is limited to 2 calls/second; current/recent availability is dynamic.
Get Native Balances
Get native-token balances for up to 20 addresses in one call, returning wei as exact decimal strings on one chain. This community operation's chain and plan availability is dynamic and currently unknown.
Get Node Count
Get the current discoverable-node count or daily historical counts over a UTC date range. Historical mode requires Standard+ and Ethereum mainnet chain_id 1.
Get Token Holder Count
Get the number of addresses currently holding an ERC20 token. This PRO Standard+ operation is available on supported mainnets only.
Get Token Info
Get token identity, standard, supply, verification, project links, price, and logo metadata for an ERC20, ERC721, or ERC1155 contract. This PRO Standard+ operation is mainnet-only and limited to two calls per second.
Get Transaction
Get one full JSON-RPC transaction by hash or by hexadecimal block number and transaction index.
Get Transaction Receipt
Get a full JSON-RPC transaction receipt, including event logs, by hash on one chain. Proxy-read chain and plan availability is dynamic and currently unknown. Hexadecimal quantities are preserved as strings; an explicit null result is returned without assigning unverified pending or not-found meaning.
Get Transaction Receipt Status
Get a transaction receipt's success or failure status string. The status may be empty for a pre-Byzantium block. This community operation's chain and plan availability is dynamic and currently unknown; pending and missing-transaction behavior is unprobed.
Get Uncle Block
Get an uncle block by optional hexadecimal parent block number and uncle index.
Get Verification Status
Check source-code or proxy verification status for a GUID returned by a prior verification submission. This read-only action does not submit verification; pending and failed verification text is returned as data.
List Beacon Withdrawals
List one page of beacon-chain withdrawals, optionally filtered by recipient and inclusive block range.
List Chain Size
List daily Ethereum node-chain size measurements for one client and sync mode over a date range.
List Daily Block Counts and Rewards
List daily mined-block counts and corresponding block rewards in ether over a UTC date range.
List Daily Gas Prices
List daily minimum, average, and maximum gas prices in wei over a UTC date range.
List Daily Network Metrics
List one normalized daily scalar metric over a UTC date range. The response echoes the metric and unit; Ether historical price is explicitly ETH-specific. All variants require Standard+, are mainnet-only, and are unavailable on testnets; ens_registration_count additionally requires chain_id 1.
List Daily Uncle Counts and Rewards
List daily uncle-block counts and uncle rewards in ether over a UTC date range.
List ERC721 Inventory
List one page of ERC721 token IDs owned by an address for one collection. Requires Standard+, is mainnet-only and unavailable on testnets, and is limited to 2 calls/second.
List Event Logs
List one provider page of event logs over an inclusive block range, filtered by an emitting address, indexed topics, or both. Chain and plan availability is dynamic; hexadecimal quantities are preserved exactly.
List Internal Transactions
List internal transactions by address, transaction hash, or an unfiltered block range. Address and hash availability depends on the current chain and API plan. Block-range-only mode explicitly requires an Etherscan Standard or higher plan, is available on mainnets only, and is unavailable on testnets. Address and block-range modes return one provider page. Hash mode is not paginated and returns only matching non-zero-value internal transactions. After a query timeout, narrow the block range or reduce offset.
List L2 Bridge Transactions
List one page of canonical L2 deposits from Ethereum or withdrawals to Ethereum for an address on a supported L2.
List Normal Transactions
List one provider page of an address's normal transactions, optionally filtered by start and end block. Chain and plan availability is dynamic.
List Plasma Deposits
List one page of Plasma deposit transactions on documented Polygon, Gnosis, or BitTorrent Chain networks, optionally filtered by recipient address.
List Supported Chains
List current Etherscan mainnet and testnet chains, explorer and API URLs, and service status. This discovery operation has no chain selection and is the time-sensitive authority for supported chain IDs.
List Token Holders
List one page of ERC20 holders or up to 1000 top holders for a token. Top ranking includes contract-versus-EOA address type. Both operations require PRO Standard+, are mainnet-only, and top ranking is limited to two calls per second.
List Token Holdings
List one page of ERC20 token balances or ERC721 collection quantities held by an address. Requires Standard+ and mainnet access, is unavailable on testnets, and both variants are limited to 2 calls/second.
List Token Transfers
List one provider page of ERC20, ERC721, or ERC1155 transfers, selected by token_standard and filtered by an account, token contract, or both on one chain. Standard-specific amounts, token IDs, token counts, and blockchain quantities remain exact strings. Chain and plan availability is dynamic; after a query timeout, narrow the block range or reduce offset.
List Validated Blocks
List one page of full blocks or pre-Merge uncle blocks validated by an address.
Resolve ENS Name
Resolve an ENS name or supported onchain subdomain to an address on Ethereum mainnet. Offchain and wildcard resolution are unsupported; Free-tier calls are limited to one per second and results may be cached for five minutes.
Built for the way you actually work
No code, no engineers
Connect in a few clicks and start using your AI right away. If you can use the apps you already love, you can do this.
Sounds like you, not like a bot
Train your AI on your offer, your voice, and the way you actually talk to clients — it picks up where you leave off.
Plugs into the stack you already use
No need to rip out your CRM, your scheduler, or your email tool. Your AI works inside the apps running your business today.
Your data stays yours
Client conversations, lists, and credentials are scoped to your workspace. Nothing gets shared, sold, or used to train anyone else’s AI.
What you can do once Etherscan is connected
Onboard new clients without lifting a finger
When someone signs up, your AI greets them, sets up their next step in Etherscan, and keeps the momentum going — even at 2am.
Reply to leads in seconds, not days
Your AI watches Etherscan for new inquiries, answers questions in your voice, and books the call before they cool off.
Get your weekends back
Hand off the repetitive Etherscan work — follow-ups, reminders, updates, simple admin — and stop being the bottleneck in your own business.
How to connect Etherscan to your agent
- 1
Start using FormWise for free
Sign up in under a minute.
- 2
Find Etherscan in your connected apps
Inside FormWise, open Connectors and look for Etherscan.
- 3
Hit "Connect"
Click "Connect Etherscan" and log in like you normally would. We only ask for the permissions your AI actually needs.
- 4
Tell your AI what to do in Etherscan
Build a quick AI Agent (it's like writing instructions, not code), and pick the Etherscan actions you want your AI to handle.
- 5
Watch it run
Send it a real-world task and watch your AI take care of Etherscan for you. Tweak the wording until it feels just right.
Powered by the AI you already trust
Your Etherscan workflow runs on the same world-class AI used by ChatGPT, Claude, and Gemini. We handle the technical part — you just tell your AI what to do, in plain English.
- OpenAI
- Anthropic Claude
- Google Gemini
Questions other Etherscan users had before signing up
Do I need to know how to code?
Not even a little. If you can use Etherscan today, you can set this up. You'll connect Etherscan, tell your AI what it should help with, and you're live. The whole thing is built for coaches, course creators, agencies, and operators — not engineers.
Will my clients know they're talking to an AI?
Only if you want them to. Your FormWise AI is trained on your voice, your offer, and the way you actually communicate — so it sounds like a thoughtful team member, not a clunky chatbot. Most people can't tell.
Can I make it sound like me?
Yes. You can give your AI examples of how you write, the questions you usually ask new clients, the way you handle objections, and the language you use about your offer. The more you give it, the more it sounds like you wrote it.
What if I want to take over a conversation?
You're always in control. You can step in at any point, take over from your AI, or stop it from sending messages until you've reviewed them. Think of it as a teammate, not a replacement.
Is my client data safe?
Yes. Your Etherscan login and client information stay scoped to your workspace. We don't sell it, we don't share it, and we don't use your data to train anyone else's AI. You can disconnect Etherscan or delete everything any time.
What happens when Etherscan updates their app?
We handle it. When Etherscan adds new features or changes how something works, we update the integration in the background. You don't have to do anything — your AI just keeps working.
How fast can I actually get this running?
Most people are up and running the same day they sign up. Connecting Etherscan takes a few minutes. Teaching your AI to handle the work the way you'd want it done is the part worth slowing down for.
What is FormWise?
FormWise is the AI agent builder for coaches, course creators, and agencies. You connect the apps you already use — like Etherscan — train your AI on your offer and voice, and let it handle the work you've been doing manually: onboarding, follow-ups, support, admin. No code, no developers, no engineering team required.
Can I sell AI agents to my clients?
Yes. A lot of FormWise users build AI assistants and sell them as part of their offer — done-for-you AI setups, white-label assistants for client businesses, custom GPTs trained on a client's brand. You can charge a setup fee, a monthly retainer, or both.
Can I embed my AI on my website or in my course?
Yes. Every AI you build in FormWise can be embedded on your site, dropped into your course platform, or shared as a standalone link. Your clients and students just open it like any other web page — no app to download, no login hoops.
Do I need to know anything about AI to use this?
No. If you can describe what you want your AI to do in plain English — "greet new clients, ask these 3 questions, book them a call" — FormWise can build it. We handle the models, the prompts, the connections. You handle the part you already know: what your business actually needs.
About Etherscan on FormWise
Etherscan API V2 provides multichain access to account balances, transactions, token activity, contracts, logs, gas data, and blocks.
Connect Etherscan once and your FormWise AI gets 54 things it can do inside it. That means your AI can handle the Etherscan work in your business — the messages, the updates, the follow-ups, the admin — the way you would, just faster and around the clock.
You don't need to know how any of it works under the hood. We take care of keeping the connection alive, retrying if something fails, and making sure your data only ever moves where you tell it to.
New to Etherscan? Take a look at etherscan.io.
More Developer Tools integrations
Infisical
Infisical is a secrets management platform; this integration supports delegated read-only OAuth access and machine identity Token Auth in Infisical US Cloud.
GitHub
GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features
TikHub
Read supported social and TikHub metadata routes with one TikHub API key. Routes requiring platform cookies, proxies, logins, sessions, device identities, fingerprints, or signatures are excluded.
MongoDB
Administer MongoDB Atlas organizations, projects, clusters, users, networking, backups, and related cloud resources with an Atlas OAuth service account.
GetAnyAPI
GetAnyAPI is an independent API aggregation marketplace at getanyapi.com for discovering and running normalized data APIs. It is not officially affiliated with the source platforms whose public data may be available through its marketplace.
Linode
Linode provides cloud infrastructure APIs for compute, networking, storage, Kubernetes, databases, DNS, and account operations.
Stop doing the Etherscan work yourself
Hand it off to an AI assistant that sounds like you, works around the clock, and never forgets a follow-up. Free to start.
