BlockReq
返回全部文章

RPC 教程

2026 年最佳 Ethereum RPC 服务商对比:价格、归档与 WSS

对比 Ethereum Mainnet RPC 服务商的价格、Sepolia、归档和 WebSocket 支持,并测算 20M、100M、1B 请求的月费。2026 年 11 月 9 日核对。

BlockReq Engineering2026年11月9日6 分钟阅读

Ethereum 是主要的 EVM 一层网络(chain ID 1)。多家 RPC 服务商已支持 Ethereum Mainnet 和 Ethereum Sepolia(chain ID 11155111),但在计费单位、归档数据、WebSocket 和免费额度上差别不小。本文只采用各家在自己定价页和文档里公开的信息来做对比。

价格和功能均于 2026 年 11 月 9 日(Asia/Shanghai)按各家官网核对,所有来源都列在文末。某家没有公开说明的 Ethereum 信息,我们一律写「未列出」,不做猜测。

选 Ethereum RPC 服务商看什么

ethereum.org 记录了 Mainnet 和 Sepolia(Sepolia 是应用开发推荐的默认测试网),并引导开发者使用 nodes-as-a-service。与部分 L2 不同,它并不公布单一官方免 key 的公共 HTTPS RPC。独立运营的公共节点确实存在,属于尽力而为,我们不会在此编造它们的限流数字。一旦有了真实流量,建议从这几方面比较:

  • 计费单位。 有的按请求数收费,有的按方法加权的 compute unit 或 credit 收费。每百万 $0.50 的 credit,实际可能比每百万 $5 的请求还贵。
  • 主网与测试网。 如果你在 Ethereum Sepolia(chain ID 11155111)上调试,要确认服务商支持测试网。
  • 归档数据。 历史状态查询、回填和对账都离不开它。
  • WebSocket(WSS)。 用 eth_subscribe 订阅新区块和日志时必需。
  • 限流与免费额度。 每秒请求数和月请求量同样重要。

Ethereum RPC 服务商对比

服务商ETH MainnetETH SepoliaETH 归档ETH WSS免费额度(账户级)计费单位
BlockReq支持支持支持支持每 30 天 3M 请求,10 req/s1 次请求 = 1 Request
Alchemy支持支持支持支持每月 30M CU,15 req/sCompute unit(eth_call = 26 CU)
QuickNode支持支持支持支持免费试用:10M credit,1 个月API credit(Ethereum 每次调用 20)
dRPC支持支持支持支持每月 210M CU,仅公共节点Multi-Chain 超额 $6 / 1M
Chainstack支持支持支持(Growth 起)支持每月 3M RU,25 req/sRequest unit(全节点 1 RU,归档 2 RU)
Dwellir支持支持支持支持每天 100,000 次响应,20 req/s1 次响应 = 1 credit

Ethereum RPC 每月要花多少钱

按标准读请求(eth_call)计算,取各家公开套餐加超额费用中最便宜的组合。不含年付折扣、吞吐量附加费和企业协议价。

服务商20M 请求100M 请求1B 请求
BlockReq$39$149$1,346
Dwellir$42$255$1,825
Chainstack$49$449$3,990
dRPC$109$517$5,917
QuickNode$247$999$9,999
Alchemy$270$1,352$13,520

每一行的算法:

  • BlockReq: BlockReq 卖的是一次性 Request 包,不是订阅。20M 用一个 Growth 包($39,25M Requests,60 天有效);100M 用一个 Professional 包($149,100M Requests,90 天有效);1B 用三个 Business 包加一个 Professional 包(共 $1,346,1.0B)。每月超过 500M 时 BlockReq 提供合同报价。包内未用完的请求在到期前都可以继续用。预付包之后的 PAYG 为每 1M Requests $1.90,无最低充值。
  • Dwellir: 定价页卡片为 Developer $42(25M)、Growth $255(150M)、Scale $825(500M)。1B 为 Scale 再加 500M × $2.00/M。超额单价来自定价页计算器:Developer $5/M、Growth $3/M、Scale $2/M。(同页套餐对比表仍可能显示 $49 / $299 / $999,视为过期;以定价页卡片为准。)
  • Chainstack: Growth $49(20M RU)。100M 为 Pro $199(80M)加 20M × $12.50/M = $449。1B 为 Enterprise 起价 $990(400M RU)加 600M × $5/M。以上按全节点调用计,归档调用每次 2 RU。
  • dRPC: Pro $49(约含 10M Multi-Chain)超额 $6/1M;Scale $199(约含 47M Multi-Chain)超额 $6/1M。20M 为 $49 + 10M × $6 = $109;100M 为 $199 + 53M × $6 = $517;1B 为 $199 + 953M × $6 = $5,917。
  • QuickNode: Ethereum 每次调用 20 credit(与 2026-11-09 api-credits 页上 Base/Arbitrum/Optimism 同档)。20M → 400M credit:Build $49(80M)加 320M 超额 $0.62/M ≈ $247;100M → 2B credit:Business $999(含 2B);1B → 20B credit:Business $999(含 2B)再加 18B × $0.50/M = $9,999。
  • Alchemy: Pay as You Go 每 1M CU $0.52,每次 eth_call 26 CU。超过 300 req/s 的容量另行收费。

在标准读请求下,本次对比的服务商中 BlockReq 在三个量级都是公开价最低的,Dwellir 次之。日志密集或 trace 密集的应用应按自己的方法组合重算,因为多数服务商会对这些方法加权。

各家更适合什么场景

  • 标准读请求公开价最低: BlockReq,其次 Dwellir。
  • 按次计费、无方法乘数(含 debug/trace): Dwellir。
  • 同一服务商覆盖 Ethereum Sepolia: BlockReq、Alchemy、QuickNode、dRPC、Chainstack、Dwellir 均列出 Sepolia。
  • Streams、Webhooks、MEV 防护与更广的 Ethereum 工具面: QuickNode。
  • 账户抽象、Gas 代付与数据 API: Alchemy。
  • Multi-chain Pro/Scale 包 + 统一 $6/1M 超额: dRPC。
  • 预付包而非月订阅,且 Ethereum 含归档与 WSS: BlockReq。
  • 按 RU 计费的全球均衡节点: Chainstack。

为什么在 Ethereum 上选 BlockReq

BlockReq 按 一次 HTTP 或 WSS 调用计 1 Request,没有方法乘数。我们的 Ethereum 节点提供归档和 WebSocket,可用信用卡或加密货币支付。公开 networks.json 同时列出 Ethereum Sepolia。BlockReq 在 Ethereum 上声明了 proofDebugTrace:true——文档将该标志标为可用(我们不会在该标志之外编造具体方法列表)。

  • 免费:每 30 天 3M Requests,持续 10 req/s(突发 30),2 条 WSS 连接。
  • 套餐包:Starter $9(5M)、Growth $39(25M)、Professional $149(100M)、Business $399(300M)。
  • PAYG:预付包用完后每 1M Requests $1.90,无最低充值。

本文不宣称独立的可用性或延迟基准。若你需要 streams、webhooks、Gas 代付或账户抽象工具,Alchemy 或 QuickNode 可能更合适。Dwellir 将 debug/trace 按每次响应 1 credit 计费,没有方法乘数。

领取免费 BlockReq API key →

用 BlockReq 连接 Ethereum

公共节点无需 key。生产环境把 public 换成你的 API key。

用途端点
HTTPS(公共)https://ethereum-rpc.blockreq.com/v1/rpc/public
WSS(公共)wss://ethereum-rpc.blockreq.com/v1/rpc/public
HTTPS(带 key)https://ethereum-rpc.blockreq.com/v1/rpc/{API_KEY}
WSS(带 key)wss://ethereum-rpc.blockreq.com/v1/rpc/{API_KEY}
curl -s -X POST https://ethereum-rpc.blockreq.com/v1/rpc/public \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"eth_chainId","params":[]}'
# {"id":1,"jsonrpc":"2.0","result":"0x1"}   -> 1, Ethereum Mainnet
import { createPublicClient, http } from "viem";
import { mainnet } from "viem/chains";

const client = createPublicClient({
  chain: mainnet, // chain id 1
  transport: http("https://ethereum-rpc.blockreq.com/v1/rpc/public"),
});
console.log(await client.getBlockNumber());

文档:支持的网络 · 定价

常见问题

哪家 Ethereum RPC 最便宜?

按标准 eth_call 流量,在每月 20M、100M、1B 请求量级下,2026 年 11 月 9 日核对的公开价中 BlockReq 最低,Dwellir 次之。日志或 trace 密集的工作负载请按自己的方法组合计价。

Ethereum 的 chain ID 是多少?

Ethereum Mainnet 是 1(0x1)。Ethereum Sepolia 是 11155111(0xaa36a7)。Gas 用 ETH 支付。

有没有官方公共 Ethereum RPC?

ethereum.org 并不公布单一官方免 key 的公共 HTTPS RPC。它记录了 Mainnet 和 Sepolia,并列有 nodes-as-a-service 服务商。独立运营的公共节点适合快速测试,属于尽力而为,我们不会编造它们的限流。需要 eth_subscribe、公开限流承诺或归档访问的生产应用通常应选择专业服务商。

哪些服务商支持 Ethereum Sepolia?

BlockReq、Alchemy、QuickNode、dRPC、Chainstack、Dwellir 均在各自页面列出 Ethereum Sepolia。

换 Ethereum RPC 服务商要不要改代码?

标准 JSON-RPC 通常不用。Ethereum 是 EVM 的参考链,多数情况下只需改端点 URL。Streams、bundler、自定义命名空间等服务商专属 API 需要额外适配。

---

用每 30 天 3M 免费 Requests 开始搭 Ethereum:blockreq.com