Axone network reference

Networks & Endpoints

Connect to Axone mainnet or the Dentrite testnet using the canonical chain IDs and public node endpoints below. The copy-ready examples on this page are for testnet only.

Production network

Mainnet · axone-1

Canonical public endpoints for the Axone mainnet.

gRPC

grpc.axone.zone:443

REST

https://api.axone.zone

RPC

https://rpc.axone.zone
Official Axone network reference ↗
Public test network

Dentrite · axone-dentrite-1

Use these endpoints for testnet development and testing.

gRPC

grpc.dentrite.axone.xyz:443

REST

https://api.dentrite.axone.xyz

RPC

https://rpc.dentrite.axone.xyz
Official Axone network reference ↗
Ready to copy

Testnet examples

Each example below targets the Dentrite testnet, identified by chain ID axone-dentrite-1. Copy a snippet with its button, or focus the button and press Enter or Space.

TESTNET · DENTRITE — axoned configuration
axoned config set client node https://api.dentrite.axone.xyz:443
axoned config set client chain-id axone-dentrite-1

Testnet only: this config points `axoned` to Dentrite. Use mainnet settings for production transactions.

TESTNET · DENTRITE — verify REST chain ID
curl --fail --silent --show-error "https://api.dentrite.axone.xyz/cosmos/base/tendermint/v1beta1/node_info" | jq -r '.default_node_info.network'

Testnet only: this request checks the chain ID returned by the Dentrite REST API.

TESTNET · DENTRITE — Go gRPC connection
package main

import (
    "context"
    "fmt"
    "time"

    "google.golang.org/grpc"
    "google.golang.org/grpc/credentials"
)

func main() {
    ctx, cancel := context.WithTimeout(context.Background(), 5*time.Second)
    defer cancel()

    conn, err := grpc.DialContext(
        ctx,
        "grpc.dentrite.axone.xyz:443",
        grpc.WithTransportCredentials(credentials.NewClientTLSFromCert(nil, "")),
        grpc.WithBlock(),
    )
    if err != nil {
        panic(err)
    }
    defer conn.Close()

    fmt.Println("Connected to Axone Dentrite testnet")
}

Testnet only: this Go example establishes a TLS gRPC connection to Dentrite.