Documentation
Prise en main
Créez un endpoint dans le tableau de bord et envoyez du JSON-RPC à un nœud complet managé.
Recevoir votre premier webhook
Surveillez une adresse de testnet et recevez une notification signée pour un transfert entrant.
Commencer par un transfert sur testnet1. Créer un endpoint
Inscrivez-vous sur RpcNode, choisissez un réseau et un environnement — vous obtenez un UUID d’endpoint.
Ouvrir le tableau de bord2. URL de l’endpoint
L’URL JSON-RPC HTTPS est composée du slug du réseau, de l’environnement et de l’UUID de l’endpoint — les mêmes valeurs que dans le tableau de bord (par ex. ethereum + mainnet).
Modèle
https://{prefix}-{network}-{environment}.rpcnode.dev/{endpoint-uuid}Exemple
https://holy-burned-sky-ethereum-mainnet.rpcnode.dev/7c9e6679-7425-40de-944b-e07fc1f90ae73. Première requête
Envoyez un POST JSON-RPC 2.0 standard avec Content-Type: application/json.
Exemple curl
curl https://holy-burned-sky-ethereum-mainnet.rpcnode.dev/7c9e6679-7425-40de-944b-e07fc1f90ae7 \
-X POST \
-H 'content-type: application/json' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "eth_blockNumber",
"params": []
}'Limites de débit (RPS)
Chaque endpoint a une limite de requêtes par seconde (RPS) définie par votre forfait. En cas de dépassement, la passerelle renvoie HTTP 429 avec le code d’erreur JSON-RPC -32005.
Le compteur est propre à chaque endpoint et se réinitialise à chaque seconde Unix (fenêtre fixe d’une seconde). Votre limite est indiquée dans le tableau de bord et sur la page des tarifs.
Les requêtes rejetées pour dépassement du RPS ne consomment pas de crédits et ne sont pas comptées dans les statistiques d’utilisation.
Exemple de réponse
HTTP/1.1 429 Too Many Requests
Content-Type: application/json
{
"jsonrpc": "2.0",
"id": null,
"error": {
"code": -32005,
"message": "rps limit exceeded"
}
}Guides — Recettes à copier-coller pour lire la tête de chaîne, récupérer des blocs et des transactions, et vérifier des soldes sur les nœuds complets RpcNode — pour chaque grande famille du catalogue.
Erreurs — Réponses courantes de la passerelle RpcNode : codes de statut HTTP et codes d’erreur JSON-RPC pour toutes les familles de réseaux du catalogue de la documentation.
Public API — API HTTP signée pour les paiements, le forfait et l’utilisation, les réseaux et les prix, les endpoints RPC, la surveillance d’adresses et de transactions, les webhooks, les événements de blocs et les WebSockets.
Réseaux et méthodes
Utilisez le menu de gauche pour les réseaux et les méthodes RPC. Les crédits proviennent de l’API de facturation ; la documentation des paramètres, du catalogue de contenu.
Statut et latence
Tableaux publics de statut et de latence (sondage de la tête de chaîne) sur le site RpcNode — utiles pour vérifier que les réseaux répondent.