Skip to content

Moonriver快速上手

网络端点

Moonriver有两类端点供用户使用:HTTPS和WSS。

如果您需要生产环境可以使用的端点,请参考网络端点 指南。如果仅为开发环境使用,您可以使用以下的公用端点:

供应商 RPC URL
Blast
https://moonriver.public.blastapi.io
Dwellir
https://moonriver-rpc.dwellir.com
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
UnitedBloc
wss://moonriver.unitedbloc.com

快速开始

在开始之前,请确保从受支持的网络端点提供商之一获取您自己的端点和API密钥。如果使用的是Web3.js库,您可以创建一个本地的Web3实例并设定provider(提供者)来连接Moonriver(同时支持HTTP和WS):

const { Web3 } = require('web3'); // Load Web3 library
.
.
.
// Create local Web3 instance - set Moonriver as provider
const web3 = new Web3('INSERT_RPC_API_ENDPOINT'); // Insert your RPC URL here

如果使用的是Ethers.js库,您可以使用ethers.JsonRpcProvider(providerURL, {object}) 来定义开发者,并且将provider(提供者)URL设定至Moonriver:

const ethers = require('ethers'); // Load Ethers library


const providerURL = 'INSERT_RPC_API_ENDPOINT'; // Insert your RPC URL here
// Define provider
const provider = new ethers.JsonRpcProvider(providerURL, {
    chainId: 1285,
    name: 'moonriver'
});

任何以太坊钱包都应当能够生成可以使用Moonbeam的地址(例如:MetaMask)。

Chain ID

Moonriver的Chain ID为: 1285,hex:0x505

区块链浏览器

您可以使用以下区块链浏览器来浏览Moonriver:

更多相关信息请参考区块浏览器文档。

连接到MetaMask

如果您已经安装了MetaMask,您可以轻松地将MetaMask连接到Moonriver:

注意事项

MetaMask会弹出窗口,请求允许将Moonriver添加为自定义网络。一旦您批准授权,MetaMask将会把您当前的网络切换到Moonriver。

如果您还没有安装MetaMask,并想查看相关指南,请查阅如何使用MetaMask与Moonbeam交互教程。

Last update: January 23, 2024
| Created: September 22, 2021