Skip to main content

Network endpoints

Public Endpoints

There are public endpoints available for development on Shibuya (testnet) but for Astar or Shiden, you'll need to get your own endpoint from one of the supported providers. You can always run your own RPC nodes.

note

We recommend building your own endpoints or using our infra partners to make sure you have full control over them. Astar is not responsible for your project downtime when using Astar free public endpoint for community. Currently, endpoints provided by Astar team have rate limits 10 reqs/sec. There is a possibility that this value will be lowered.

Public endpoint Astar
NetworkAstar
Parent chainPolkadot
ParachainID2006
EVM RPChttps://astar.api.onfinality.io/public
https://astar.public.blastapi.io
https://evm.astar.network (hosted by Astar team)
Native RPChttps://astar.api.onfinality.io/public
https://astar.public.blastapi.io
Native Websocketwss://astar.api.onfinality.io/public-ws
wss://astar.public.blastapi.io
wss://rpc.astar.network (hosted by Astar team)
chainID592
SymbolASTR

Endpoint providers

Create your own endpoint for development or production. We recommend using any of the following API providers:

Bware Labs

The goal of Bware Labs is to build a decentralized platform where Full Node owners and Endpoint users such as developers and organizations are able to collaborate in a secure and trustful manner.

Instructions

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

  1. Select a network for your endpoint. There are two options to choose from: Astar or Shiden Network. To get a custom endpoint for Shibuya, select Shiden and choose in the network dropdown for Shibuya.
  2. Give your endpoint a name.
  3. Click Create Endpoint.
  4. Sign with your MetaMask.
BwareLabs

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.

Instructions

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