Logo
新用户订阅 RPC,首月享 6.5 折优惠查看优惠
RPC Assistant

Scroll RPC 提供商:如何为你的 dApp 选择基础设施

摘要

选择 Scroll RPC 提供商意味着在延迟、可靠性和数据访问之间取得平衡。本指南涵盖 Scroll 的链设置、生产环境评估标准以及入门代码示例。无论你需要公共端点还是专用节点,了解集成前应检查的要点。

Scroll RPC 提供商决策清单

在选择 Scroll RPC 提供商之前,评估以下因素:

标准检查内容重要性
端点类型全节点 vs 归档节点归档节点支持历史状态查询;全节点更便宜,适用于大多数应用
速率限制每秒请求数 (RPS) 和月度请求上限影响可扩展性;免费套餐在高负载下可能受限
延迟地理服务器分布和响应时间高延迟会拖慢交易广播和数据获取
WebSocket 支持wss:// 端点可用性实时订阅(如待处理交易、事件日志)必需
安全性认证方式(API 密钥 vs 公共)和隐私保障公共端点有 IP 暴露风险;生产环境建议使用私有端点
正常运行时间 SLA提供商历史运行时间和补偿政策没有提供商保证 100%;需检查实际性能
数据覆盖范围是否提供归档/追踪 API索引器、分析和复杂交易调试所需
定价模式按需付费 vs 固定月费匹配请求量与成本

使用此清单比较提供商,如 OnFinality(提供公共和专用 Scroll RPC 端点)。

Scroll 网络概述

Scroll 是以太坊的 zkEVM (Type‑2) 扩容解决方案,设计为字节码级 EVM 等价。开发者只需更改 RPC URL,即可无需修改地部署现有以太坊智能合约。该网络使用零知识证明在链下批量交易,并将有效性证明提交至以太坊 L1。

Scroll 主网的关键网络参数:

  • 链 ID: 534352 (0x82750)
  • 货币: ETH
  • 区块浏览器: scrollscan.com
  • 官方 RPC: https://rpc.scroll.io
  • WebSocket: wss://scroll-rpc.publicnode.com

如何连接到 Scroll

使用公共端点(用于测试)

curl -X POST https://scroll.api.onfinality.io/public \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

使用私有 API 密钥(推荐用于生产)

将 YOUR_API_KEY 替换为提供商分配的密钥。

curl -X POST https://scroll.api.onfinality.io/public \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"jsonrpc":"2.0","method":"eth_getBalance","params":["0x...", "latest"],"id":1}'

选择 Scroll RPC 提供商时的注意事项

1. 可靠性和正常运行时间

即使最好的公共 RPC 也会偶尔中断。对于生产 dApp,考虑使用专用节点或拥有良好记录的提供商。OnFinality 的基础设施包括跨多个区域的监控和故障转移。

2. 延迟和地理分布

Scroll 的 RPC 节点全球分布。检查提供商是否提供靠近用户群体的端点。可使用 curl -w "%{time_total}" 等工具测量响应时间。

3. 归档节点支持

如果你的 dApp 需要历史数据(如过去余额、数月前的事件日志),你需要归档节点。OnFinality 为 Scroll 提供归档 RPC 端点;可通过 eth_getBalance 方法查询旧区块验证。

4. WebSocket 端点

实时功能(如订单簿更新、交易监控)需要 WebSocket。确保提供商暴露 wss:// 端点并支持 eth_subscribe。

5. 速率限制和可扩展性

公共端点通常有严格的速率限制。对于高吞吐量应用,寻找提供自定义 RPS 层级的提供商。OnFinality 提供从共享到专用节点的可扩展定价。

对比:公共 vs 私有 Scroll RPC

特性公共 RPC私有 RPC(专用节点)
认证无或 API 密钥API 密钥或白名单
速率限制低(例如 100 req/min)可自定义(例如 1000 RPS)
归档数据通常无需额外费用每次请求额外消耗 RU
延迟因区域而异稳定低延迟
成本免费或按需付费基于层级的月费
适用场景开发、低流量应用生产、高流量 dApp

选择提供商时的常见陷阱

  • 在生产环境中使用公共端点 – 面临速率限制、IP 黑名单风险,且缺乏 SLA。
  • 忽略 WebSocket 支持 – 许多 dApp 需要实时数据;没有 wss 则需要轮询。
  • 未测试归档访问 – 如果应用需要历史数据,尽早确认归档支持。
  • 忽视地理延迟 – 单一数据中心对全球用户可能造成延迟。

关键要点

  • Scroll 是 EVM 等价的 zkEVM;链 ID 534352,货币 ETH。
  • 从延迟、速率限制、WebSocket、归档支持和定价方面评估提供商。
  • 公共端点适合测试;生产环境建议使用专用节点。
  • OnFinality 提供全球覆盖的公共和专用 Scroll RPC。

常见问题

问:Scroll 是否支持归档 RPC? 答:是的,包括 OnFinality 在内的许多提供商为 Scroll 提供归档端点。归档节点存储完整的歷史状态,支持在任意过去区块上执行 eth_getBalance 等查询。

问:OnFinality 的公共 Scroll RPC 的速率限制是多少? 答:公共端点有速率限制以确保公平使用。对于生产工作负载,建议使用具有专用资源的付费计划。

问:我可以在 MetaMask 中使用 Scroll 吗? 答:可以。在 MetaMask 中添加自定义网络,使用链 ID 534352 和你提供的 RPC URL。OnFinality 的公共端点可用。

问:如何监控我的 Scroll 节点性能? 答:OnFinality 提供仪表盘指标,包括响应时间、错误率和使用量。你也可以使用第三方监控工具。

问:是否有测试网可用? 答:Scroll Sepolia 测试网(链 ID 534351)可用,但请注意其已于 2026 年 7 月 30 日关闭。请使用 Scroll 主网进行开发。

下一步

RPC 知识库

相关 RPC 内容

网络 RPCPolygon

什么是Polygon RPC端点,如何选择合适的端点?

# 什么是Polygon RPC端点,如何选择合适的端点? Polygon RPC(远程过程调用)端点是一个URL,允许您的dApp、钱包或后端服务与Polygon区块链通信。由于Polygon兼容EVM,您可以使用标准的以太坊JSON-RPC方法来查询余额、发送交易以及与智能合约交互。RPC提供商...

RPC 提供商选择Fantom

如何为生产应用选择 Fantom RPC 提供商

选择 Fantom RPC 提供商意味着在延迟、可靠性和成本之间取得平衡,以满足您的应用需求。本指南介绍了在选择提供商时应注意的事项、如何评估端点,以及何时使用专用节点。OnFinality 提供公共 Fantom 端点和专用基础设施选项,以支持您的部署。...

网络 RPCSolana

面向企业用途的可扩展 Solana gRPC 端点:评估要点

Solana 的 gRPC 接口(Geyser 插件流和 Yellowstone 风格的 gRPC 代理)将账户、slot、区块和交易更新推送到你的后端,而不是强制你轮询 JSON-RPC。对于企业工作负载,难点不在于找到 gRPC 端点,而在于找到一个能随订阅者数量扩展、在拥塞期间保持流稳定,并在...

网络 RPCSolana

什么是 Solana 的 RPC?如何选择合适的端点?

Solana RPC 端点让您的 dApp 读取链上状态、提交交易并订阅实时更新。本指南解释 Solana RPC 如何工作、如何连接公共和专用端点,以及在生产环境选择基础设施时应评估哪些因素。...

网络 RPCMantle

关于 Mantle RPC 端点,我需要了解什么?

# 关于 Mantle RPC 端点,我需要了解什么? Mantle RPC 端点之所以重要,是因为 Web3 应用程序依赖稳定的端点访问来进行读取、交易、仪表盘和后端工作流。正确的设置应匹配你的工作负载,支持你所需的网络和测试网,使限制可见,并在共享 RPC 不再足够时为你提供扩展路径。 对于 M...

RPC 提供商选择

什么是RPC节点API以及如何使用它?

RPC节点API是一个远程接口,允许你的应用程序通过JSON-RPC与区块链节点通信。它抽象了运行节点软件的复杂性,提供用于读取链上数据、发送交易和订阅事件的端点。本文解释了RPC节点API的工作原理、何时使用托管提供商以及如何评估生产环境中的端点。...

永远不用担心基础设施

OnFinality 消除了 DevOps 的繁重工作,让您能够更聪明、更快地构建。

开始