Endpoint JSON-RPC Anda sendiri, didukung oleh node arsip yang dioperasikan secara lokal. Tidak berbagi rate dengan RPC publik, tidak ada latency cold-start, tidak ada middleware yang tidak Anda kendalikan.
Pembaruan otomatis setiap 5 detik · —
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY_HERE" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' \ "https://api.smartmoneyapi.com/rpc/v1/bsc"
Kunci diawali dengan rpc_ dan terpisah dari kunci data Smart Money API Anda. Kunci hanya ditampilkan sekali saat pembuatan — simpan dengan aman.
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' \ "https://api.smartmoneyapi.com/rpc/v1/bsc" // Response: {"jsonrpc":"2.0","result":"0x286c1b2","id":1}
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_getBalance","params":["0xYOUR_ADDRESS","latest"],"id":1}' \ "https://api.smartmoneyapi.com/rpc/v1/avax-c"
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '[ {"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}, {"jsonrpc":"2.0","method":"eth_gasPrice","params":[],"id":2}, {"jsonrpc":"2.0","method":"net_version","params":[],"id":3} ]' \ "https://api.smartmoneyapi.com/rpc/v1/bsc" // Setiap panggilan dalam batch dihitung terhadap kuota Anda.
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"info.isBootstrapped","params":{"chain":"C"},"id":1}' \ "https://api.smartmoneyapi.com/rpc/v1/avax-info"
curl "https://api.smartmoneyapi.com/rpc/v1/health" // Returns: {"chains":{"bsc":{"ok":true,"block":42000000,"ms":45}, ...}}
Untuk keamanan dan performa, prefix method berikut diblokir di semua chain EVM. Permintaan yang menggunakannya akan mengembalikan -32601 error.
Hanya info.* metode yang diizinkan. Semua namespace lainnya mengembalikan -32601 error.
| HTTP | Kode JSON-RPC | Arti |
|---|---|---|
| 401 | -32001 | API key tidak ada atau tidak valid |
| 429 | -32005 | Batas rate terlampaui (rpm atau harian). Periksa Retry-After header. |
| 413 | -32600 | Body request melebihi 1 MB |
| 403 | -32601 | Metode diblokir atau tidak diizinkan |
| 400 | -32700 | Error parsing JSON |
| 502 | -32002 | Upstream node tidak terjangkau atau timeout |
{"jsonrpc":"2.0","error":{"code":-32001,"message":"invalid api key"},"id":null}
Kunci paket berbayar dikelola terpisah dari kunci API data Smart Money. Hubungi kami melalui dashboard untuk mengupgrade kunci RPC yang sudah ada.
| Fitur | RPC Publik | Smart Money RPC |
|---|---|---|
| Batas rate | Bersama, tidak terprediksi | Khusus per kunci |
| Latensi | Berubah-ubah, cold-start | Konsisten, hangat |
| SLA Uptime | Tidak ada jaminan | Dimonitor 24/7 |
| Panggilan batch | Sering diblokir | Hingga 50 per request |
| Analitik penggunaan | Tidak ada | Per-chain, per-hari |