Logo
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 内容

Network Rpc

Phala RPC 端点:链设置、连接指南和开发者资源

Phala Network 是一个 Polkadot 平行链,利用可信执行环境(TEE)提供机密智能合约。要与 Phala 交互,开发者需要可靠的 RPC 端点来读取链上数据、提交交易和部署 Phat Contracts。本文涵盖 Phala RPC 链设置、如何连接以及选择 RPC 提供商时的注意...

Rpc Provider Selection

Dedicated vs Shared Node Access: A Practical Comparison for Web3 Developers

Dedicated node access gives you an exclusive blockchain node with guaranteed resources and clear rate limits. Shared node access pools multiple users ...

Rpc Provider Selection

What Is Node Access in Solana RPC Services?

Node access in Solana RPC services refers to the type and level of connectivity your application has to the Solana blockchain via RPC endpoints. It de...

Network Rpc

Arbitrum API:端点、方法及生产环境建议

Arbitrum API 允许开发者使用标准的以太坊 JSON-RPC 方法与 Arbitrum One 和 Arbitrum Nova 交互,完全兼容 EVM。本文涵盖链设置、常见 API 调用、提供商选择标准以及生产环境 dApp 的最佳实践。...

Rpc Provider Selection

如何为Web3使用选择最佳的以太坊RPC API

为Web3使用选择最佳的以太坊RPC API取决于您的工作负载:钱包需要低延迟和高可用性,DeFi应用需要可靠的交易提交,而索引器则需要归档或跟踪支持。评估提供商时需考虑方法覆盖范围、速率限制、延迟和专用节点选项。OnFinality提供以太坊RPC访问,并可通往生产流量的专用基础设施。...

Network Rpc

Aleph Zero RPC:端点、设置与提供商选择

本指南涵盖 Aleph Zero 主网和测试网的 RPC 端点、如何连接您的 dApp 或钱包,以及选择 RPC 提供商的关键标准。无论您是在 EVM 层还是原生 Substrate 链上部署,您都将找到实用的端点参考、配置示例以及评估可靠性、延迟和定价的决策清单。...

永远不用担心基础设施

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

开始