返回 Skill 列表
extension
分类: 开发与工程无需 API Key

evm-address-info

当用户要求“查询余额”、“余额是多少”、“这是合约还是EOA”、“获取地址信息”,或提到在EVM链(以太坊、Polygon、Arbitrum等)上检查钱包余额或账户类型时,使用此技能。需要提供地址参数,并可选地提供链参数。

person作者: jakexiaohubgithub

EVM Address Info Fetcher

Gets address balance and account type (EOA vs Contract) from an EVM blockchain network.

Usage

Run the script with address and optional chain:

${CLAUDE_PLUGIN_ROOT}/scripts/crypto-evm-address-info.sh <address> [chain]

Arguments

  • address (required): Ethereum address (0x + 40 hex) or ENS name
  • chain (optional): Chain name - ethereum (default), polygon, arbitrum, optimism, base, bsc

Supported Chains

| Chain | Aliases | Explorer | |-------|---------|----------| | ethereum | eth, mainnet | Etherscan | | polygon | matic | Polygonscan | | arbitrum | arb | Arbiscan | | optimism | op | Optimism Etherscan | | base | - | Basescan | | bsc | binance | BSCScan |

Requirements

  • cast (Foundry) must be installed
  • RPC URL is optional (uses PublicNode fallback)

Examples

# Check ENS name balance on Ethereum
${CLAUDE_PLUGIN_ROOT}/scripts/crypto-evm-address-info.sh vitalik.eth

# Check address on Polygon
${CLAUDE_PLUGIN_ROOT}/scripts/crypto-evm-address-info.sh 0x1234...abcd polygon

Note

For Solana account info, use the sol-account-info skill instead.