Endpoint JSON-RPC anda sendiri, disokong oleh nod arkib yang dikendalikan secara tempatan. Tiada perkongsian kadar dengan RPC awam, tiada kependaman permulaan sejuk, tiada perisian perantaraan yang anda tidak kawal.
Segar semula automatik setiap 5 saat · —
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 berawalan rpc_ dan berasingan daripada kunci data Smart Money API anda. Kunci hanya dipaparkan sekali semasa penciptaan — simpan dengan selamat.
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" // Respons: {"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 kelompok dikira ke arah 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" // Kembali: {"chains":{"bsc":{"ok":true,"block":42000000,"ms":45}, ...}}
Untuk keselamatan dan prestasi, awalan kaedah berikut disekat pada semua rantai EVM. Permintaan yang menggunakannya mengembalikan -32601 ralat.
Hanya info.* kaedah dibenarkan. Semua ruang nama lain mengembalikan -32601 ralat.
| HTTP | Kod JSON-RPC | Maksud |
|---|---|---|
| 401 | -32001 | Kunci API tiada atau tidak sah |
| 429 | -32005 | Had kadar terlampau (rpm atau harian). Semak Retry-After header. |
| 413 | -32600 | Badan permintaan melebihi 1 MB |
| 403 | -32601 | Kaedah disekat atau tidak dibenarkan |
| 400 | -32700 | Ralat parse JSON |
| 502 | -32002 | Nod hulu tidak dapat dicapai atau masa tamat |
{"jsonrpc":"2.0","error":{"code":-32001,"message":"invalid api key"},"id":null}
Kunci pelan berbayar diuruskan berasingan daripada kunci API data Smart Money. Hubungi kami melalui dashboard untuk menaik taraf kunci RPC sedia ada.
| Ciri | RPC Awam | RPC Smart Money |
|---|---|---|
| Had kadar | Berkongsi, tidak boleh diramal | Berdedikasi setiap kunci |
| Kependaman | Berubah-ubah, permulaan sejuk | Konsisten, hangat |
| SLA Masa Aktif | Tiada jaminan | Dipantau 24/7 |
| Panggilan kelompok | Sering disekat | Sehingga 50 setiap permintaan |
| Analitik penggunaan | Tiada | Setiap rantaian, setiap hari |