Skip to content

Network Endpoints

API Providers banner

Public Endpoints

Moonbeam-based networks have two endpoints available for users to connect to: one for HTTPS and one for WSS.

The endpoints in this section are for development purposes only and are not meant to be used in production applications.

If you are looking for an API provider suitable for production use, you can check out the Endpoint Providers section of this guide.

Moonbase Alpha Endpoints

HTTPS

https://moonbeam-alpha.api.onfinality.io/public
https://rpc.testnet.moonbeam.network

WSS

wss://moonbeam-alpha.api.onfinality.io/public-ws
wss://wss.testnet.moonbeam.network

To connect to the Moonbase Alpha relay chain, you can use the following WS Endpoint:

wss://wss-relay.testnet.moonbeam.network

Moonriver Endpoints

HTTPS

https://moonriver.api.onfinality.io/public
https://rpc.moonriver.moonbeam.network

WSS

wss://moonriver.api.onfinality.io/public-ws
wss://wss.moonriver.moonbeam.network

Endpoint Providers

You can create your own endpoint suitable for development or production use using any of the following API providers:

Bware Labs

As a user of the Bware Labs platform, you will be able to obtain your own free endpoint allowing you to interact with Moonbeam, just by performing a few simple clicks within a user-friendly interface.

To get started, you'll need to head to Bware Labs, and launch the app, and connect your wallet. Once your wallet is connected you will be able to generate your own custom endpoint. To generate an endpoint:

  1. Select a network for your endpoint. There are two options to choose from: Moonbeam and Moonriver. If you're looking for the Moonbase Alpha TestNet, you can choose Moonbeam
  2. Give your endpoint a name
  3. Select the network from the dropdown
  4. Click Create Endpoint

Bware Labs

OnFinality

OnFinality provides a free API key based endpoint for customers that provide higher rate limits and performance than the free public endpoint. You also receive more in depth analytics of the usage of your application.

To create a custom OnFinality endpoint, go to OnFinality and sign up, or if you already have signed up you can go ahead and log in. From the OnFinality Dashboard, you can:

  1. Click on API Service
  2. Select the network from the dropdown
  3. Your custom API endpoint will be generated automatically

OnFinality