SuperAPI AI 工具集

evm

数据与分析

查看项目

更新于 10-16 07:23

技能介绍

用途:在 8 条 EVM 兼容链上只读查询区块链数据,并提供美元计价。支持 Ethereum、BNB Chain(BSC)、Base、Arbitrum One、Polygon、Optimism、Avalanche(C-Chain)、zkSync Era。

主要能力:共 14 个命令,涵盖钱包组合、代币信息、交易详情、地址活动、Gas 追踪、网络统计、价格查询、多链扫描、巨鲸检测、ENS 解析、授权检查、合约检查与交易解码。

使用方式:仅需 Python 3.8+ 标准库,无需 pip 安装。脚本路径为 ~/.hermes/skills/blockchain/evm/scripts/evm_client.py。常用命令示例:python $SCRIPT stats;python $SCRIPT wallet 0x...;python $SCRIPT multichain 0x...;python $SCRIPT price ETH;python $SCRIPT tx 0x...;python $SCRIPT decode 0x...;python $SCRIPT gas;python $SCRIPT allowance 0x...;python $SCRIPT contract 0x...;python $SCRIPT ens vitalik.eth;python $SCRIPT whale。可用 --chain 指定链,用 export EVM_RPC_URL=https://your-rpc.com 覆盖 RPC 端点。

适用场景:查询钱包余额与组合、跨链对比同一地址、按哈希查看或解码交易、查看 ERC-20 元数据与价格、查看近期交易、比较各链 Gas、发现大额转账、解析 ENS、检查危险授权、检查合约类型。

限制:CoinGecko 免费 API 约 10-30 请求/分钟;公共 RPC 可能限流;wallet 与 allowance 仅检查已知代币列表(每链约 30 个);activity 仅扫描最近最多 200 个区块;multichain 使用 8 个并行线程可能触发限流;ENS 与交易解码各依赖单一公共端点且无回退;L2 Gas 估算仅含 L2 执行费,不含 L1 数据发布费;地址校验不强制 EIP-55 校验和大小写。