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

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

摘要

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

Aleph Zero RPC 决策清单

在选择 Aleph Zero 的 RPC 提供商之前,请评估以下标准,以确保您的基础设施符合项目需求。

标准检查内容重要性
网络覆盖提供商是否同时支持主网和测试网?开发需要测试网,生产需要主网。
端点类型是否提供 HTTPS 和 WSS 端点?WSS 用于实时订阅(例如事件监听器)。
速率限制每秒请求数(RPS)限制是多少?高吞吐量 dApp 需要更高的 RPS 以避免限流。
延迟提供商的节点位于何处?地理距离越近,往返时间越短。
定价模式是按量付费、订阅还是专用节点?根据预期的调用量和预算选择合适的模式。
可靠性提供商是否发布正常运行时间 SLA 或状态页面?停机可能导致应用程序中断。
开发者支持是否有文档、SDK 或社区渠道?快速排查问题可节省开发时间。
附加功能提供商是否提供归档数据、trace API 或分析功能?归档节点用于历史查询。

Aleph Zero 网络概述

Aleph Zero 专为高吞吐量和低费用而设计,并具有名为 Liminal 的原生隐私层。它有两个执行环境:

  • Substrate 层:使用 Substrate 框架的核心链,拥有自己的 RPC 接口。
  • EVM 层:完全兼容 EVM 的侧链,允许开发者部署 Solidity 合约并使用以太坊工具。

大多数开发者通过 EVM 层与 dApp 交互,而 Substrate 层用于质押、治理和原生资产转移。每层的 RPC 端点不同。

Aleph Zero RPC 端点

以下是 Aleph Zero 的官方公共 RPC 端点。请注意,公共端点通常有速率限制,可能不适合生产工作负载。

主网

  • EVM 层
    • HTTPS:https://rpc.alephzero.raas.gelato.cloud
    • WSS:wss://ws.alephzero.raas.gelato.cloud
  • Substrate 层
    • HTTPS:https://rpc.alephzero.substrate.network(示例,请查阅官方文档)
    • WSS:wss://rpc.alephzero.substrate.network

测试网(基于 Sepolia)

  • EVM 层
    • HTTPS:https://rpc.alephzero-testnet.gelato.digital
    • WSS:wss://ws.alephzero-testnet.gelato.digital
  • Substrate 层
    • HTTPS:https://rpc.alephzero-testnet.substrate.network
    • WSS:wss://rpc.alephzero-testnet.substrate.network

链 ID

  • 主网 EVM:41455
  • 测试网 EVM:2039

连接到 Aleph Zero RPC

使用 curl(JSON-RPC)

curl -s -X POST https://rpc.alephzero.raas.gelato.cloud \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

使用 ethers.js(JavaScript)

const { ethers } = require("ethers");

const provider = new ethers.JsonRpcProvider("https://rpc.alephzero.raas.gelato.cloud");

async function getBlockNumber() {
  const blockNumber = await provider.getBlockNumber();
  console.log("Current block number:", blockNumber);
}

getBlockNumber();

使用 web3.py(Python)

from web3 import Web3

w3 = Web3(Web3.HTTPProvider("https://rpc.alephzero.raas.gelato.cloud"))
print(w3.eth.block_number)

添加到 MetaMask

  1. 打开 MetaMask,点击网络下拉菜单。
  2. 点击“添加网络”并填写:
    • 网络名称:Aleph Zero Mainnet
    • RPC URL:https://rpc.alephzero.raas.gelato.cloud
    • 链 ID:41455
    • 货币符号:AZERO
    • 区块浏览器 URL:https://evm-explorer.alephzero.org
  3. 点击“保存”。

为 Aleph Zero 选择 RPC 提供商

公共端点便于开发,但由于速率限制和潜在的停机时间,通常不足以用于生产。在评估 RPC 提供商时,请考虑以下因素:

1. 网络支持

确保提供商同时支持 Aleph Zero 的主网和测试网。有些提供商可能只提供其中之一。

2. 性能和可靠性

寻找具有地理分布节点的提供商以减少延迟。检查他们是否有状态页面或 SLA。例如,OnFinality 提供 Aleph Zero 端点,并具有透明的性能指标。

3. 定价

比较定价模式:

  • 免费层:适合原型开发,但有限制。
  • 按量付费:适用于可变使用量。
  • 专用节点:最适合高吞吐量或延迟敏感的应用。

OnFinality 为 Aleph Zero RPC 访问提供有竞争力的定价。详情请参阅我们的 RPC 定价 页面。

4. 附加功能

一些提供商提供归档节点、trace API 或 WebSocket 订阅。如果您的 dApp 需要历史数据或实时事件,请优先选择支持这些功能的提供商。

常见陷阱与故障排除

速率限制

公共端点通常会限制请求。如果遇到“429 Too Many Requests”,请考虑升级到付费计划或使用专用节点。

WebSocket 断开连接

对于 WSS 连接,请确保您的客户端优雅地处理重连。使用支持自动重连的库。

错误的链 ID

在钱包中添加网络时,请仔细检查链 ID。使用错误的链 ID 可能导致交易失败。

测试网水龙头

要获取测试网 AZERO,请使用 drpc.org/faucet/alephzero 的水龙头。

关键要点

  • Aleph Zero 有两个层:Substrate 和 EVM,每层有独立的 RPC 端点。
  • 公共端点适合开发,但不适合生产。
  • 选择 RPC 提供商时,评估网络覆盖、延迟、定价和附加功能。
  • OnFinality 支持 Aleph Zero RPC,提供可靠的基础设施和透明的定价。查看我们的 支持的网络 页面了解可用性。
  • 在部署到主网之前,始终使用测试网端点进行测试。

常见问题

Aleph Zero 主网的 RPC URL 是什么?

主网 EVM RPC URL 是 https://rpc.alephzero.raas.gelato.cloud。对于 Substrate 层,请参考官方文档。

如何获取测试网 AZERO?

使用 drpc.org/faucet/alephzero 的 PoW 水龙头,或通过 Aleph Zero Discord 请求代币。

我可以在 MetaMask 中使用 Aleph Zero RPC 吗?

可以。使用 RPC URL https://rpc.alephzero.raas.gelato.cloud 和链 ID 41455(主网)或 2039(测试网)添加网络。

Substrate RPC 和 EVM RPC 有什么区别?

Substrate RPC 暴露链特定的方法(例如质押、治理),而 EVM RPC 兼容以太坊 JSON-RPC,用于智能合约交互。

OnFinality 支持 Aleph Zero 吗?

是的,OnFinality 提供 Aleph Zero RPC 端点。请访问我们的 网络页面 了解详情。

RPC 知识库

相关 RPC 内容

RPC 提供商选择Moonbeam

Moonbeam RPC 的可用性有多可靠,您应该监控什么?

Moonbeam RPC 的可用性决定了您的 dApp 能否读取链上状态、提交交易,并在流量高峰时保持响应。本页解释了可用性声明实际涵盖的内容、如何通过自己的监控来验证这些声明,以及如何选择符合您可靠性需求的 RPC 基础设施。...

网络 RPCArbitrum

Arbitrum 公共 RPC:端点、链设置和提供商选择

Arbitrum One 和 Arbitrum Sepolia 的公共 RPC 端点让开发者无需运行节点即可连接钱包和 dApp。本文涵盖官方端点、链设置,以及如何评估公共与托管 RPC 提供商以用于生产工作负载。...

测试网 RPCEthereum

Sepolia RPC 端点:链设置、水龙头和开发者指南

Sepolia 是以太坊智能合约开发的主要测试网。本页面提供官方链设置、RPC 端点、水龙头链接以及常见用法模式,帮助您快速测试 dApp。无论您需要公共端点还是专用 RPC 提供商,我们都会介绍需要注意的事项。...

RPC 提供商选择

Chainstack vs Other RPC Providers: What to Evaluate Before Choosing

A practical comparison guide for developers evaluating Chainstack against other RPC providers. Covers key criteria including pricing models, network s...

RPC 提供商选择

What are the key differences between dedicated and shared node access for blockchain applications?

Dedicated node access gives you exclusive use of a blockchain node, while shared node access means multiple users connect to the same endpoint. The ch...

测试网 RPCTON

TON 测试网:RPC 端点、水龙头和设置的完整开发者指南

# TON 测试网:RPC 端点、水龙头和设置的完整开发者指南 TON 测试网是开放网络(The Open Network)的公共沙盒环境,允许开发者部署智能合约、测试 dApp 以及实验 TON 功能,而无需使用真实的 TON 代币。本指南涵盖了您入门所需的一切:RPC 端点、水龙头、区块浏览器以...

永远不用担心基础设施

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

开始