Je eigen JSON-RPC-eindpunt, ondersteund door lokaal beheerde archiefnodes. Geen snelheidsdeling met openbare RPC's, geen opstartvertraging, geen middleware waar je geen controle over hebt.
Automatisch vernieuwen elke 5 seconden · —
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"
Sleutels hebben het voorvoegsel rpc_ en zijn gescheiden van je Smart Money API-gegevenssleutels. Sleutels worden slechts één keer getoond bij aanmaak — bewaar ze veilig.
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" // Elke aanroep in de batch telt mee voor je quota.
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" // Retourneert: {"chains":{"bsc":{"ok":true,"block":42000000,"ms":45}, ...}}
Voor veiligheid en prestaties zijn de volgende methodeprefixen geblokkeerd op alle EVM-ketens. Verzoeken die deze gebruiken retourneren een -32601 fout.
Alleen info.* methoden zijn toegestaan. Alle andere namespaces retourneren een -32601 fout.
| HTTP | JSON-RPC code | Betekenis |
|---|---|---|
| 401 | -32001 | Ontbrekende of ongeldige API-sleutel |
| 429 | -32005 | Rate limit overschreden (rpm of dagelijks). Controleer Retry-After header. |
| 413 | -32600 | Aanvraagbody groter dan 1 MB |
| 403 | -32601 | Geblokkeerde of niet-toegestane methode |
| 400 | -32700 | JSON parseerfout |
| 502 | -32002 | Upstream node onbereikbaar of time-out |
{"jsonrpc":"2.0","error":{"code":-32001,"message":"invalid api key"},"id":null}
Betaalde abonnementsleutels worden apart beheerd van Smart Money Data API-sleutels. Neem contact met ons op via het dashboard om een bestaande RPC-sleutel te upgraden.
| Functie | Publieke RPC | Smart Money RPC |
|---|---|---|
| Rate limits | Gedeeld, onvoorspelbaar | Toegewezen per sleutel |
| Latentie | Variabel, koude start | Consistent, warm |
| Uptime SLA | Geen garanties | 24/7 gemonitord |
| Batch calls | Vaak geblokkeerd | Tot 50 per aanvraag |
| Gebruiksanalyse | Geen | Per chain, per dag |