Référence des réseaux Axone

Réseaux et points d’accès

Connectez-vous à Axone mainnet ou au testnet Dentrite avec les identifiants de chaîne canoniques et les points d’accès publics des nœuds ci-dessous. Les exemples prêts à copier sur cette page sont réservés au testnet.

Réseau de production

Mainnet · axone-1

Points d’accès publics canoniques d’Axone mainnet.

gRPC

grpc.axone.zone:443

REST

https://api.axone.zone

RPC

https://rpc.axone.zone
Référence officielle des réseaux Axone ↗
Réseau de test public

Dentrite · axone-dentrite-1

Utilisez ces points d’accès pour le développement et les tests sur le testnet.

gRPC

grpc.dentrite.axone.xyz:443

REST

https://api.dentrite.axone.xyz

RPC

https://rpc.dentrite.axone.xyz
Référence officielle des réseaux Axone ↗
À copier

Exemples pour le testnet

Chaque exemple ci-dessous cible le testnet Dentrite, identifié par l’ID de chaîne axone-dentrite-1. Copiez un extrait avec son bouton, ou placez le focus sur le bouton et appuyez sur Entrée ou Espace.

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

Testnet uniquement : cette configuration dirige `axoned` vers Dentrite. Utilisez les paramètres mainnet pour les transactions en production.

TESTNET · DENTRITE — vérifier l’ID de chaîne REST
curl --fail --silent --show-error "https://api.dentrite.axone.xyz/cosmos/base/tendermint/v1beta1/node_info" | jq -r '.default_node_info.network'

Testnet uniquement : cette requête vérifie l’ID de chaîne renvoyé par l’API REST de Dentrite.

TESTNET · DENTRITE — connexion gRPC en Go
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 uniquement : cet exemple Go établit une connexion gRPC TLS à Dentrite.