Połączenie do Moonbase Alpha

Lucas | Eaglenode
1 min readJun 14, 2021

--

Wstęp

Moonbase Alpha ma dwa punkty końcowe dostępne dla użytkowników, z którymi mogą się łączyć: jeden dla HTTPS i jeden dla WSS.

HTTPS DNS

Aby połączyć się z Moonbase Alpha przez HTTPS, po prostu skieruj swojego dostawcę na następujący serwer DNS RPC:

https://rpc.testnet.moonbeam.network

W przypadku biblioteki web3.js możesz utworzyć lokalną instancję Web3 i ustawić dostawcę, aby łączył się z Moonbase Alpha (obsługiwane są zarówno HTTP, jak i WS):

const Web3 = require('web3'); //Load Web3 library
.
.
.
//Create local Web3 instance - set Moonbase Alpha as provider
const web3 = new Web3('https://rpc.testnet.moonbeam.network');

Dla biblioteki ethers.js zdefiniuj dostawcę, używając ethers.providers.StaticJsonRpcProvider(providerURL, {object}) i ustawiając adres URL dostawcy na Moonbase Alpha:

const ethers = require('ethers');const providerURL = 'https://rpc.testnet.moonbeam.network';
// Define Provider
const provider = new ethers.providers.StaticJsonRpcProvider(providerURL, {
chainId: 1287,
name: 'moonbase-alphanet'
});

Każdy portfel Ethereum powinien być w stanie wygenerować prawidłowy adres dla Moonbeam (na przykład MetaMask).

WSS DNS

W przypadku połączeń WebSocket możesz użyć następującego DNS:

wss://wss.testnet.moonbeam.network

Chain ID

W przypadku sieci Moonbase Alpha TestNet identyfikator łańcucha to: 1287.

Otrzymaj Tokeny

Aby zacząć budować w Moonbase Alpha, możesz zdobyć tokeny DEV z naszego faucet.

--

--

No responses yet