Etherscan API更新内容速读
Etherscan 的接口长期作为以太坊数据基础设施的事实标准,每一次更新都直接影响到大量做监控、风控、量化以及链上分析的团队。本文按时间维度梳理近一段时间的接口更新内容,方便接入 币安 生态和多链项目的工程师快速对齐线上调用方式。
一、版本演进概览
过去几个季度,Etherscan 主要做了三件事:统一多链路径、扩展接口范围、调整免费配额。对开发者而言意味着代码需要适配新的 base URL、新增的字段以及更敏感的限频策略。
二、关键字段更新
gasPrice与maxFeePerGas、maxPriorityFeePerGas全面铺开 EIP-1559 字段。- 内部交易接口补充
errCode帮助快速判断 revert 原因。 - 代币余额接口新增
tokenDecimals,避免每次单独查询。 - 合约 ABI 接口扩展了多版本 solc 标签。
对接 B安 行情和持仓监控的代码可以借此机会精简。
三、限频策略变化
免费配额仍为每秒 5 次,但累计每日上限做了优化,从 10 万次调整到 10 万次/key/24h 滚动窗口,避免凌晨清零导致的瞬时洪峰。必安 等生态项目里高峰期监控脚本应特别注意。
四、计费与企业版
企业版引入了按调用量阶梯付费,月内累计调用量越大单价越低。如果你的服务长期需要超过 5 QPS,可以评估升级。对比之下,自建 archive 节点的总拥有成本仍高于企业版订阅,所以多数中型团队会选择 API。BN交易所 的行情聚合服务也是类似策略。
五、新增接口
- 链上账户标签接口:批量返回地址的官方标签。
- 合约审计标记接口:可识别 honeypot 风险合约。
- 区块大宗交易接口:单块 top N 转账金额。
这些能力对风险监控和 比安 类衍生品对账特别有用。
六、迁移建议
- 对照官方 changelog,列出所有受影响接口。
- 在 CI 中加入字段快照对比测试。
- 部署期间打开双写,新旧两条调用链并行 24 小时。
- 监控错误码
RATE_LIMIT_EXCEEDED的趋势,及时申请 key 升级。
七、写在最后
保持对 Etherscan 更新内容的敏感度,是数据团队的基本功。升级当下虽有适配成本,但能换来更准确、更稳定、更便宜的链上数据,长期收益巨大。