Base RPC Hızlı Başlangıç | ERPC
Base RPC Hızlı Başlangıç
Bu kılavuz, ERPC ile ilk Base JSON-RPC yanıtınıza sıfırdan ulaşmanızı sağlar.
1. API Key'inizi Alın
API key'inizi ERPC Web Dashboard üzerinden alabilir ve kontrol edebilirsiniz: ERPC Web Dashboard
Solana, Ethereum veya Avalanche için zaten ERPC kullanıyor musunuz? Aynı RPC key'i kullanabilirsiniz.
2. İlk İsteğinizi Gönderin
API key'inizi
api-key parametresinde belirterek bir HTTP POST olarak JSON-RPC 2.0 isteği gönderin:bash
curl 'https://base.erpc.global?api-key=<YOUR_API_KEY>' --header 'Content-Type: application/json' --data '{
"jsonrpc":"2.0","id":1,
"method":"eth_blockNumber"
}'curl 'https://base.erpc.global?api-key=<YOUR_API_KEY>' --header 'Content-Type: application/json' --data '{
"jsonrpc":"2.0","id":1,
"method":"eth_blockNumber"
}'Yanıt, en son blok numarasını onaltılık biçimde döndürür:
json
{ "jsonrpc": "2.0", "id": 1, "result": "0x..." }{ "jsonrpc": "2.0", "id": 1, "result": "0x..." }Free planda hesabınız 10 saniyede bir istek gönderebilir ve başka bir zincire gönderilen bir istek de bu sınıra dahil edilebilir. Sonraki isteği göndermeden önce 10 saniye bekleyin.
Endpoint'in hangi zinciri sunduğunu
eth_chainId ile kontrol edebilirsiniz:bash
curl 'https://base.erpc.global?api-key=<YOUR_API_KEY>' --header 'Content-Type: application/json' --data '{
"jsonrpc":"2.0","id":1,
"method":"eth_chainId"
}'curl 'https://base.erpc.global?api-key=<YOUR_API_KEY>' --header 'Content-Type: application/json' --data '{
"jsonrpc":"2.0","id":1,
"method":"eth_chainId"
}'3. WebSocket Üzerinden Abone Olun
Abonelikler için WebSocket üzerinden şuraya bağlanın:
text
wss://base.erpc.global?api-key=<YOUR_API_KEY>wss://base.erpc.global?api-key=<YOUR_API_KEY>Kullanılabilir abonelik türleri için aşağıda bağlantısı verilen resmi Base dokümantasyonuna bakın. Free planda WebSocket bağlantıları kullanılamaz ve HTTP
403 ile yanıtlanır.4. Toplu İstekler
Tek bir HTTP isteğinde 256'ya kadar JSON-RPC çağrısı gönderebilirsiniz. Bir toplu istekteki her çağrı kendi başına bir çağrı olarak ücretlendirilir. Free planda her istekte tek bir çağrı gönderin: iki veya daha fazla çağrı içeren bir istek HTTP
429 ile yanıtlanır.Sonraki Adımlar
- Endpoints, ücretlendirme ve durum kodları: Base RPC Endpoint Dokümantasyonu
- Resmi Base dokümantasyonu: https://docs.base.org/get-started/connect-to-base






