FiyatlandırmaGitHubKontrol paneli

Dokümantasyon

Başlarken

Kontrol panelinde bir uç nokta oluşturun ve yönetilen bir full node’a JSON-RPC gönderin.

İlk webhook’unuzu alın

Bir testnet adresini izleyin ve gelen transfer için imzalı bir bildirim alın.

Testnet transferiyle başlayın

1. Uç nokta oluşturun

RpcNode’a kaydolun, bir ağ ve ortam seçin — bir uç nokta UUID’si alırsınız.

Kontrol panelini aç

2. Uç nokta URL’si

HTTPS JSON-RPC URL’si; ağ slug’ı, ortam ve uç nokta UUID’sinden oluşur — kontrol panelindeki değerlerle aynıdır (ör. ethereum + mainnet).

Kalıp

https://{prefix}-{network}-{environment}.rpcnode.dev/{endpoint-uuid}

Örnek

https://holy-burned-sky-ethereum-mainnet.rpcnode.dev/7c9e6679-7425-40de-944b-e07fc1f90ae7

3. İlk istek

Content-Type: application/json ile standart bir JSON-RPC 2.0 POST isteği gönderin.

curl örneği

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": []
}'

İstek sınırları (RPS)

Her uç noktanın planınızdan gelen saniyedeki istek sayısı (RPS) sınırı vardır. Aşıldığında ağ geçidi, JSON-RPC hata kodu -32005 ile HTTP 429 döndürür.

Sayaç uç nokta başınadır ve her Unix saniyesinde sıfırlanır (sabit 1 saniyelik pencere). Sınırınız kontrol panelinde ve fiyatlandırma sayfasında gösterilir.

RPS nedeniyle reddedilen istekler kredi harcamaz ve kullanım istatistiklerine dahil edilmez.

Örnek yanıt

HTTP/1.1 429 Too Many Requests
Content-Type: application/json

{
  "jsonrpc": "2.0",
  "id": null,
  "error": {
    "code": -32005,
    "message": "rps limit exceeded"
  }
}

Rehberler — RpcNode full node’larında zincirin ucunu okumak, blok ve işlemleri almak ve bakiyeleri kontrol etmek için kopyala-yapıştır tarifler — dokümantasyon kataloğundaki tüm büyük ağ aileleri için.

Hatalar — Sık görülen RpcNode ağ geçidi yanıtları: dokümantasyon kataloğundaki tüm ağ aileleri için HTTP durum kodları ve JSON-RPC hata kodları.

Public API — İmzalı HTTP API: ödemeler, plan ve kullanım, ağlar ve fiyatlar, RPC uç noktaları, adres ve işlem takibi, webhook’lar, blok olayları ve WebSocket.

Ağlar ve yöntemler

Ağlar ve RPC yöntemleri için soldaki gezinmeyi kullanın. Krediler faturalama API’sinden, parametre dokümanları içerik kataloğundan gelir.

Durum ve gecikme

RpcNode sitesindeki herkese açık durum ve gecikme tabloları (zincirin ucu yoklaması) — ağların yanıt verdiğini doğrulamak için kullanışlıdır.