Skip to main content

Arbitrum API

Develop on Arbitrum

Ankr allows users to create their own Arbitrum full APIs with a variety of options for request call limits, archived data, and more. Ankr’s novel cluster technology allows APIs to draw from multiple nodes, offering a more reliable experience for our users.

Get started on Arbitrum

  1. Login or set up an account on
  2. Create API

Node types available on Ankr

  • Full Node

Network types available on Ankr

  • Mainnet
  • Testnet​​

View available endpoints

Select 'Settings' to view API & & Websocket endpoints

JSON-RPC methods

Arbitrum nodes support the Ethereum JSON-RPC API

View Arbitrum Docs

Example calls

API (HTTPS) endpoint

package main

import (

func main() {
const url_auth = "" // authentication
const url_token = "" // token

rpcClient,err := ethclient.Dial("choose url_auth or url_token by your created type")

if err != nil {

blockNumber, err := rpcClient.BlockNumber(context.Background())

if err != nil {