Skip to content

网络端点

公共端点

基于Moonbeam的网络有两种端点可供用户连接:一种是HTTPS,另一种是WSS。

在本文档中的端点仅供开发环境应用使用,而不为生产环境应用使用。

如果想要寻找适用于开发环境的API提供者,您可查看本教程的端点提供者部分。

Moonbeam

供应商 RPC URL
1RPC
https://1rpc.io/glmr
Blast
https://moonbeam.public.blastapi.io
Dwellir
https://moonbeam-rpc.dwellir.com
OnFinality
https://moonbeam.api.onfinality.io/public
POKT Network
https://moonbeam-mainnet.gateway.pokt.network/v1/lb/629a2b5650ec8c0039bb30f0
UnitedBloc
https://moonbeam.unitedbloc.com
供应商 RPC URL
Blast
wss://moonbeam.public.blastapi.io
Dwellir
wss://moonbeam-rpc.dwellir.com
OnFinality
wss://moonbeam.api.onfinality.io/public-ws
UnitedBloc
wss://moonbeam.unitedbloc.com

Moonriver

供应商 RPC URL
Blast
https://moonriver.public.blastapi.io
Dwellir
https://moonriver-rpc.dwellir.com
OnFinality
https://moonriver.api.onfinality.io/public
POKT Network
https://moonriver-mainnet.gateway.pokt.network/v1/lb/62a74fdb123e6f003963642f
UnitedBloc
https://moonriver.unitedbloc.com
供应商 RPC URL
Blast
wss://moonriver.public.blastapi.io
Dwellir
wss://moonriver-rpc.dwellir.com
OnFinality
wss://moonriver.api.onfinality.io/public-ws
UnitedBloc
wss://moonriver.unitedbloc.com

Moonbase Alpha

供应商 RPC URL
Blast
https://moonbase-alpha.public.blastapi.io
Dwellir
https://moonbase-rpc.dwellir.com
Moonbeam Foundation
https://rpc.api.moonbase.moonbeam.network
OnFinality
https://moonbeam-alpha.api.onfinality.io/public
UnitedBloc
https://moonbase.unitedbloc.com
供应商 RPC URL
Blast
wss://moonbase-alpha.public.blastapi.io
Dwellir
wss://moonbase-rpc.dwellir.com
Moonbeam Foundation
wss://wss.api.moonbase.moonbeam.network
OnFinality
wss://moonbeam-alpha.api.onfinality.io/public-ws
UnitedBloc
wss://moonbase.unitedbloc.com

中继链

连接Moonbase Alpha中继链, 您可以使用以下WS端点:

供应商 RPC URL
PureStake
wss://frag-moonbase-relay-rpc-ws.g.moonbase.moonbeam.network

RPC端点提供商

您可以使用以下任意API提供商,创建适用于开发环境或生产环境的端点:

1RPC

1RPC是一个免费私有RPC中继。它通过防止数据收集、用户跟踪和来自其他方的网络钓鱼尝试来保护用户隐私。它通过分布式中继将用户请求传送到其他 RPC 提供商,同时使用安全飞地技术防止跟踪用户元数据,例如 IP 地址、设备信息和钱包可链接性。

1RPC 是区块链基础设施社区的一项开放倡议。 他们的动机是共同的良好使命,即帮助构建更好的 Web3,并鼓励任何重视用户隐私的人加入这一开放协作。

请前往1RPC官方网站进行设置!

1RPC

Blast

Blast平台的用户只需在用户友好型界面中通过简单的几个点击步骤,便能够获得免费的端点,以允许您与Moonbeam进行交互。

首先,导向至Blast,,点击“Launch App"连接至您的钱包。连接成功后,您将能够创建一个项目并生成您的自定义端点。为此,您需要执行以下操作:

  1. 创立项目
  2. 点击Available Endpoints
  3. 为您的端点选择一个网络。有三个选项可供选择:Moonbeam、Moonriver 和 Moonbase Alpha
  4. 确认选择的网络并按Activate
  5. 您将可以在Active Endpoints下看到您选择的网络。单击此网络,您将在下一页看到您的自定义RPC和WSS端点

Bware Labs

Dwellir

Dwellir是一个区块链运行服务,确保全球可扩展性、低延迟特性以及99.99%正常运行的保证,为所有类型的业务提供快速且可值得信赖的节点运营。公共端点服务商全球化地分布于裸机服务器。由于服务为公开的,并不需要注册或是API私钥以进行管理。

要开始操作开发者端点或是专属端点,您可以通过以下方式联系我们:

  1. 进入Dwellir页面
  2. 提交您的邮箱地址和节点要求

Dwellir

GetBlock

GetBlock是一项提供对Moonbeam和Moonriver即时API访问的服务,可通过共享节点和专用节点使用。专用节点提供对私有服务器的访问,速度快且没有速率限制。共享节点提供一个免费的基于API密钥的端点,让您快速上手。

要开始使用GetBlock并获取API密钥,您可以前往GetBlock注册页面注册。从GetBlock Dashboard,您可以查看和管理您现有的API密钥并创建新的API密钥。

创建新的API密钥很简单,您只需:

  1. 点击 Create a new API key
  2. 为您的API密钥输入一个名称
  3. 点击 Create 生成您的API密钥

GetBlock

OnFinality

OnFinality为客户提供比免费公共端点更高速率限制和性能的基于API密钥的免费端点。您还会收到有关您的应用程序使用情况的深入分析。

要创建一个自定义OnFinality端点,首先导向至OnFinality并注册。如果您已注册可直接登录。在OnFinality的Dashboard,您可以执行以下操作:

  1. 点击API Service
  2. 在下拉菜单中选择网络
  3. 您的自定义API端点将会自动生成

OnFinality

Pocket Network

Pocket Network是一个去中心化的节点服务上,它为Moonbeam和Moonriver上的DApps提供免费的个人端点。

要获取您自己的端点,请前往Pocket Network 并注册或登录。从 Portal,您可以:

  1. 点击Apps
  2. 选择Create
  3. 输入你的DApp名称,选择你对应的网络
  4. 您的新端点将生成并显示在以下应用程序屏幕中

Pocket Network

您不必为每个端点生成一个新的DApp!您可以将新链添加到您现有的DApp中:

  1. Apps 菜单中单击您预先存在的应用程序
  2. Endpoint 部分,选择 Add new 按钮并在下拉列表中搜索您想要的网络
  3. 将为您生成并显示您的新端点

UnitedBloc

UnitedBloc是Moonbeam和Moonriver社区收集人的一个集合。它以为Moonbeam、Moonriver和Moonbase Alpha网络提供公用RPC服务的方式,为社区提供了价值。

这项公用端点服务由8个地理位置上分散分布的服务器来支持。这些服务器运用GeoDNS实现全球平衡,NGINX实现区域负载平衡。由于此项服务是公用的,用户不需要注册或管理API密钥。

这项提案的收集人包括:

  • Blockshard (CH)
  • BloClick (ES)
  • BrightlyStake (IN)
  • CertHum (US)
  • GPValidator (PT)
  • Hetavalidation (AU)
  • Legend (AE)
  • PathrockNetwork (DE)
  • Polkadotters (CZ)
  • SIK | crifferent.de (DE)
  • StakeBaby (GR)
  • StakeSquid (GE)
  • TrueStaking (US)

他们同时提供Grafana dashboard用以显示主要的数据度量。

请参照上面的公共端点 部分查询相关的URL。您还可以通过他们的Telegram频道联系他们,或者在他们的博客页面阅读他们详细的提案。

追踪RPC端点提供者

追踪RPC端点允许您访问非标准RPC函数,如那些属于Geth的debugtxpool API以及属于OpenEthereum trace模块。要查看在Moonbeam上支持用于调试和追踪的非标准RPC函数,请查看调试API和追踪模块教程。

以下提供者提供追踪RPC端点:

OnFinality

OnFinality的追踪API能够用于在Moonbeam和Moonriver上快速追踪和调试交易。但仅适用于那些在成长和最终计划中的用户。

要使用追踪API,您可以从您的私人RPC终端选择中调用追踪函数。关于支持的网络和追踪函数,请查看OnFinality追踪API的文档网站

请注意,如果您正在追踪历史区块,建议使用您自己的专用跟踪节点来回填任何数据,一旦追上区块,您可以切换到使用追踪API。您可以查看如何在OnFinality上为Moonbeam部署追踪节点 {target=-_blank}教程,了解有关如何启动您自己的专用追踪节点的更多信息。

Last update: September 22, 2023
| Created: December 2, 2021