BlockReq

BlockReq RPC

覆盖 20 个网络的多链 RPC

JSON-RPC,支持 HTTPS 与 WebSocket,每个网络一个独立域名。Ethereum, BNB Smart Chain, Polygon, Base, Arbitrum 提供 Archive 状态、eth_getProof、debug 与 trace。每 30 天免费 3M Requests。

查看价格

Archive 与 Proof

在 Ethereum, BNB Smart Chain, Polygon, Base, Arbitrum 上对任意历史区块调用 eth_call、eth_getBalance、eth_getStorageAt 与 eth_getProof。

Debug 与 Trace

同样这些链上,付费套餐可用 debug_traceTransaction、debug_traceCall、trace_block 与 trace_filter;另支持带 stateOverride 的 eth_call 做模拟。

每条链用法一致

每个网络一个主机名,JSON-RPC 同时支持 HTTPS 与 WebSocket,公开试用 URL 无需 key 即可调用。

为 AI 编程助手准备

公开的 MCP 服务、Agent Skill、llms.txt 与 OpenRPC 文档,帮助 AI 助手选对主机和方法。

Archive 与证明

读取任意历史区块的状态,并可取 Merkle 证明。

请求示例

curl https://ethereum-rpc.blockreq.com/v1/rpc/public \
  -X POST -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_getBalance","params":["0x0000000000000000000000000000000000000000","0x10d4f"],"id":1}'

Debug 与 trace

逐层回放一笔交易。重型方法需要付费端点;Free 端点不含 debug 与 trace。

请求示例

curl https://ethereum-rpc.blockreq.com/v1/rpc/{API_KEY} \
  -X POST -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"debug_traceTransaction","params":["<tx-hash>",{"tracer":"callTracer"}],"id":1}'

网络覆盖

每个网络的实时状态与能力,数据来自公开链目录。

网络状态类型Archive / Debug / TraceHTTPSWSS
Ethereum—主网
Ethereum Sepolia—测试网
BSC—主网
Polygon—主网
Polygon Amoy—测试网
Base—主网
Base Sepolia—测试网
Arbitrum One—主网
HyperEVM—主网—
Arc—主网—
Arbitrum Sepolia—测试网
Avalanche—主网—
Optimism—主网—
Optimism Sepolia—测试网—
Unichain—主网—
opBNB—主网—
Gnosis Chiado—测试网—
Robinhood Chain Mainnet—主网—
Cronos—主网—
Gnosis—主网—

发出第一个请求

每种语言、每个网络,JSON-RPC 形状都一样。

curl https://ethereum-rpc.blockreq.com/v1/rpc/public \
  -X POST -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

链族

14 个主网、6 个测试网。每个链族都有自己的页面,列出端点与方法。

价格

没有计算单位,也没有方法倍率。trace_block 与 eth_blockNumber 计费相同。

Free

3M

每 30 天的 Requests

按量付费

$1.90

每 1M Requests

请求包

$1.33

最大请求包折合每 1M

估算费用

输入一个 30 天周期内的 Requests。先扣除 Free 额度;无论调用哪个方法,每个请求都计 1 个 Request。

Free 已覆盖 3M

按量付费
$13.30
使用最大请求包
$9.31

RPC 常见问题

Archive 状态能查多久以前的?

Ethereum, BNB Smart Chain, Polygon, Base, Arbitrum 上的 eth_call、eth_getBalance、eth_getStorageAt 与 eth_getProof 都支持任意历史区块。

怎么用 WebSocket 连接?

上表的 WSS 列标出了支持 WebSocket 的网络,wss:// 地址在 Dashboard 的 endpoint 页面里。WebSocket 上每个请求和每条订阅消息都计 1 个 Request。

被限流会怎样?

调用返回 429。被限流(429)和失败(5xx)的调用不计入 Requests。

Free 套餐有 debug 和 trace 吗?

没有。debug_*、trace_* 等重型 archive 方法请用付费端点;Free 端点不含这些方法。

支持哪些网络?

20 个网络:14 个主网、6 个测试网。上表逐个列出并显示实时状态。

怎么收费?

Free 套餐每 30 天含 3M Requests。请求包最低 $1.33 / 百万 Requests;按量付费 $1.90 / 百万。

其他产品

其他产品 · Crypto Data API

除了原始 RPC,还有走 REST 的索引数据,独立的端点、密钥和 Free 套餐。

On-chain DEX API

Ethereum, Base, Arbitrum 的代币价格、流动性池、OHLCV K 线、成交与持有人数据,REST 调用,独立的密钥和 Free 套餐。

正在加载 K 线…

Wallet API

任意地址的持有人、持仓和成交