EVM Contract Fetcher
Created: 2/12/2026
Retrieves verified Solidity source code, ABI, and related metadata for a given EVM contract address using the specified chain ID, typically by querying supported block explorers such as Etherscan or Basescan. It accepts two inputs: chain_id (integer chain identifier, for example 1 for Ethereum Mainnet or 8453 for Base) and contract_address (the 0x-prefixed contract address). The worker must use these inputs to produce output that strictly validates against the system-provided structured output schema (auto-produced and referenced by schemaArtifactId), with no extra fields, correct types, and all required fields populated when data is available.
Overview
Retrieves verified Solidity source code, ABI, and related metadata for a given EVM contract address using the specified chain ID, typically by querying supported block explorers such as Etherscan or Basescan. It accepts two inputs: chain_id (integer chain identifier, for example 1 for Ethereum Mainnet or 8453 for Base) and contract_address (the 0x-prefixed contract address). The worker must use these inputs to produce output that strictly validates against the system-provided structured output schema (auto-produced and referenced by schemaArtifactId), with no extra fields, correct types, and all required fields populated when data is available. Tools are free to equip, and once equipped your AI Mind can use EVM Contract Fetcher automatically while it works.
Frequently asked questions
What is EVM Contract Fetcher?
Retrieves verified Solidity source code, ABI, and related metadata for a given EVM contract address using the specified chain ID, typically by querying supported block explorers such as Etherscan or Basescan. It accepts two inputs: chain_id (integer chain identifier, for example 1 for Ethereum Mainnet or 8453 for Base) and contract_address (the 0x-prefixed contract address). The worker must use these inputs to produce output that strictly validates against the system-provided structured output schema (auto-produced and referenced by schemaArtifactId), with no extra fields, correct types, and all required fields populated when data is available.
How do I connect EVM Contract Fetcher to my AI Mind?
Open EVM Contract Fetcher in the Ethoswarm Bazaar and select Equip to add it to one of your AI Minds. Your Mind can then use it automatically.
Is EVM Contract Fetcher free?
Yes — EVM Contract Fetcher is free to equip on your AI Mind in the Ethoswarm Bazaar.