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

Celo 主网和测试网的 RPC 端点是什么?

摘要

Celo RPC 端点允许开发者连接到 Celo 区块链。主网链 ID 为 42220,测试网(Celo Sepolia)链 ID 为 11142220。存在免费的公共端点,但有速率限制;对于生产应用,请考虑使用如 OnFinality 等专用 RPC 提供商。

Celo RPC 端点决策清单

在连接您的应用到 Celo 之前,请验证以下几点:

标准检查内容重要性
网络选择主网(链 ID 42220)vs 测试网(链 ID 11142220)防止跨网络交易错误
公共与私有 RPC速率限制、可靠性和正常运行时间 SLA公共端点会限流;生产应用需要专用基础设施
端点安全HTTPS vs WS;若使用私有节点需凭证避免中间人攻击和数据泄露
支持的方法eth_calleth_sendRawTransactioneth_getLogs确保满足您的 dApp 需求
存档数据可用性用于分析或浏览器的历史状态访问某些方法需要存档节点

什么是 Celo?为什么需要 RPC 端点?

Celo 是一个以移动端优先、兼容 EVM 的区块链,专注于金融普惠性。它采用权益证明共识,并支持 cUSD 和 cEUR 等稳定币。要与 Celo 交互——读取余额、发送交易或查询智能合约——您需要一个远程过程调用(RPC)端点。Celo RPC 端点是您的 dApp 与区块链之间的网关。无论您是在构建 DeFi 应用、支付系统还是 NFT 市场,选择合适的 RPC 端点对于性能和可靠性至关重要。

Celo 主网 RPC 配置

官方 Celo 主网 RPC 端点是:

https://forno.celo.org
wss://forno.celo.org/ws

链详情:

⚠️ 注意: 公共 forno 端点有速率限制。对于生产工作负载,请使用像 OnFinality 这样的专用 RPC 提供商,或其他提供更高吞吐量和 SLA 的服务。

您也可以使用以下配置将 Celo 主网添加到 MetaMask:

{
  "chainId": "42220",
  "chainName": "Celo Mainnet",
  "rpcUrls": ["https://forno.celo.org"],
  "nativeCurrency": {
    "name": "CELO",
    "symbol": "CELO",
    "decimals": 18
  },
  "blockExplorerUrls": ["https://celoscan.io"]
}

Celo 测试网(Sepolia)RPC 配置

Celo 的开发者测试网现已基于 Ethereum Sepolia,取代了已弃用的 Alfajores 测试网。测试网 RPC 端点是:

https://forno.celo-sepolia.celo-testnet.org
wss://forno.celo-sepolia.celo-testnet.org/ws

链详情:

MetaMask 配置:

{
  "chainId": "11142220",
  "chainName": "Celo Sepolia",
  "rpcUrls": ["https://forno.celo-sepolia.celo-testnet.org"],
  "nativeCurrency": {
    "name": "CELO",
    "symbol": "CELO",
    "decimals": 18
  },
  "blockExplorerUrls": ["https://celo-sepolia.blockscout.com"]
}

测试网水龙头

要获取测试网 CELO,请使用以下水龙头:

调试常见 Celo RPC 问题

1. 速率限制

如果您看到 429 Too Many Requests403 Forbidden,说明您超出了公共端点的速率限制。解决方案:

  • 切换到专用 RPC 提供商。
  • 实施请求批处理和缓存。
  • 使用 WebSocket 连接进行实时更新。

2. 链 ID 错误

确保您的主网使用链 ID 42220,测试网使用 11142220。链 ID 不匹配会导致交易错误。

3. 区块高度不一致

如果您的节点报告的区块高度与浏览器不同,则您的 RPC 端点可能落后。使用具有负载均衡和故障转移的提供商以保持同步。

4. WebSocket 连接中断

稳定的 WebSocket 连接对于事件监听至关重要。如果发生中断,请考虑使用具有专用 WebSocket 支持和重连逻辑的提供商。

如何为生产环境选择 Celo RPC 提供商

为您的 Celo dApp 选择 RPC 提供商时,请评估以下因素:

  • 吞吐量和限制: 公共端点是共享且限流的。专用节点提供更高的请求限制。
  • 存档支持: 如果您需要历史状态,请确保提供商提供存档节点访问。
  • WebSocket 支持: 对于实时数据,选择具有稳定 WebSocket 端点的提供商。
  • 全球延迟: 选择靠近您用户群体的服务节点(PoPs)以减少延迟。
  • 定价模式: 有些提供商按请求收费,有些按计算单元收费。了解您的使用模式。

OnFinality 提供高可用性、WebSocket 支持和灵活定价的 Celo RPC 端点。请查看我们的定价页面了解详情。

测试您的 Celo RPC 连接

使用简单的 curl 命令验证您的 RPC 端点是否响应:

curl -X POST https://forno.celo.org \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

预期响应:

{"jsonrpc":"2.0","id":1,"result":"0x459fbe"}

结果是十六进制的最新区块号。转换为十进制以验证。

关键要点

  • Celo 主网使用链 ID 42220;测试网(Sepolia)使用 11142220。
  • forno.celo.org 这样的公共端点免费但有速率限制。
  • 对于生产 dApp,请选择具有 SLA 的私有 RPC 提供商。
  • 测试网水龙头可从 Google Cloud 和 Celo 基金会获取。
  • 部署前始终验证链 ID 和端点可用性。

常见问题

Celo 主网的 RPC URL 是什么?

公共端点是 https://forno.celo.org。要获得专用访问,请使用像 OnFinality 这样的提供商。

如何获取 Celo 测试网代币?

使用 Google Cloud Web3 水龙头或官方 Celo 水龙头 faucet.celo.org。

OnFinality 支持 Celo 吗?

是的,OnFinality 提供 Celo 主网 RPC 端点。请查看我们的支持的网络获取完整列表。

Celo 主网和 Celo Sepolia 有什么区别?

主网是生产网络;Sepolia 是测试网,使用 Ethereum Sepolia 作为基础层,非常适合开发。

如何将 Celo 添加到 MetaMask?

使用上面提供的链配置 JSON,或使用 ChainList 自动添加。

RPC 知识库

相关 RPC 内容

网络 RPCSui

Sui JSON-RPC:方法、端点和如何使用

Sui JSON-RPC 是与 Sui 区块链交互的标准接口,使开发者能够查询链上数据、提交交易并订阅事件。本文解释了核心方法、如何连接 Sui 端点,以及在 Sui 上构建时需避免的常见陷阱。...

区块链基础设施Compound

Polygon 支付网关 API 需要 RPC 基础设施提供什么?

Polygon 支付网关 API 是后端层,负责监控链上支付、确认支付并触发结算逻辑。它依赖可靠的 Polygon RPC 访问来进行区块扫描、交易确认和重组处理。本文解释了支付流程背后的 RPC 需求,以及如何评估满足这些需求的基础设施。OnFinality 为需要可预测吞吐量的团队提供 Poly...

网络 RPCEfinity

Fantom 节点:它是什么以及如何连接到 Fantom Opera?

Fantom 节点是维护 Fantom Opera 区块链状态并提供 JSON-RPC 请求服务的客户端。您可以运行自己的节点,也可以使用托管的 RPC 服务。本文解释了 Fantom 节点的作用、如何通过 RPC 连接到 Fantom Opera,以及如何在运行基础设施和使用服务提供商之间做出选择...

网络 RPCKlaytn

什么是 Kaia API,如何连接它?

Kaia API 是 Kaia 区块链的 JSON-RPC 接口,Kaia 是一个兼容 EVM 的 Layer 1 网络。它允许你使用熟悉的以太坊风格方法读取链上数据、发送交易以及与智能合约交互。本指南介绍了 API 命名空间、如何通过公共或托管端点连接,以及如何为你的 dApp 选择合适的基础设施...

网络 RPCpeaq

什么是 peaq 网络 RPC?如何连接?

peaq 网络 RPC 是您的应用程序与 peaq 区块链之间的 API 网关,peaq 是一个兼容 EVM 的 Layer-1,专为 DePIN 和机器经济而设计。本参考涵盖链 ID 3338、PEAQ 代币详情、公共端点、JSON-RPC 测试以及生产前需要关注的提供商标准。 公共 peaq R...

RPC 提供商选择Solana

哪些 Solana RPC 提供商的速率限制最具竞争力?

比较 Solana RPC 提供商的速率限制结构、突发允许量和 WebSocket 并发数。了解在免费层、付费计划和专用节点中应检查什么,以及如何将限制与您的应用流量模式相匹配。...

永远不用担心基础设施

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

开始