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ın1. 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-e07fc1f90ae73. İ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.