SuperAPI AI 工具集

web3-dev

编程与开发

查看项目

更新于 10-15 20:07

技能介绍

用途:帮助智能体构建读取区块链数据的软件(应用、脚本、CLI、机器人、移动/桌面客户端),数据来源为 Blockscout PRO API——一个覆盖 100+ EVM 链(含 94+ L2 与扩容项目)的单一 HTTP API。同一 API 密钥适用于所有支持的链,切换链只需修改调用路径中的 chain_id 参数。

主要能力:PRO API 返回经区块浏览器索引、解码和结构化的数据,如代币元数据、代理实现、内部交易、合约上下文等,适用于 dApp 与钱包、AI 智能体与机器人、分析平台及运维工具。对于浏览器未预索引的数据(如特定区块的合约状态、view 函数调用、存储读取),可通过其 JSON-RPC 网关的 eth_call 获取,使用同一 Bearer 认证,无需单独 RPC 端点。

使用方式:API 密钥为必需项,调用前需完成预检。密钥应通过环境变量(默认 BLOCKSCOUT_PRO_API_KEY)、项目本地密钥文件或密钥管理器在运行时读取,禁止硬编码、记录或回显。基础 URL 为 https://api.blockscout.com,路径需从 references/pro-api-index.md 逐字取用,替换 {templated} 段并追加查询参数。认证统一使用 Authorization: Bearer proapi_…,并建议显式设置 User-Agent 与 Accept: application/json。端点发现先查索引,再用 oastools 查询 pro-api.json 获取完整描述、参数与响应格式,避免整份读取。

适用场景与限制:适合需要多链浏览器数据的开发任务。无密钥时必须停止并引导用户到 https://dev.blockscout.com 免费生成,不得编造密钥或改用第三方数据源。客户端应用不应内嵌密钥,应经服务端代理或由用户自备。HTTP 401/403 表示密钥无效或缺失。资料未提供具体收费、价格与配额细节。