Tu propio endpoint JSON-RPC, respaldado por nodos de archivo operados localmente. Sin compartir tasas con RPCs públicos, sin latencia de arranque en frío, sin middleware que no controles.
Se actualiza automáticamente cada 5 segundos · —
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"
Las claves tienen el prefijo rpc_ y son independientes de tus claves de datos de Smart Money API. Las claves se muestran solo una vez al crearse — guárdalas de forma segura.
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" // Respuesta: {"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" // Cada llamada en el lote cuenta hacia tu cuota.
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" // Devuelve: {"chains":{"bsc":{"ok":true,"block":42000000,"ms":45}, ...}}
Por seguridad y rendimiento, los siguientes prefijos de métodos están bloqueados en todas las cadenas EVM. Las solicitudes que los usan devuelven un -32601 error.
Solo info.* se permiten los métodos. Todos los demás espacios de nombres devuelven un -32601 error.
| HTTP | Código JSON-RPC | Significado |
|---|---|---|
| 401 | -32001 | Clave de API faltante o no válida |
| 429 | -32005 | Límite de tasa excedido (rpm o diario). Consulta la cabecera Retry-After . |
| 413 | -32600 | El cuerpo de la solicitud excede 1 MB |
| 403 | -32601 | Método bloqueado o no permitido |
| 400 | -32700 | Error de análisis JSON |
| 502 | -32002 | Nodo ascendente inalcanzable o con tiempo de espera agotado |
{"jsonrpc":"2.0","error":{"code":-32001,"message":"invalid api key"},"id":null}
Las claves de planes de pago se gestionan por separado de las claves de la API de datos Smart Money. Contáctanos a través del panel para actualizar una clave RPC existente.
| Característica | RPC público | RPC Smart Money |
|---|---|---|
| Límites de tasa | Compartidos, impredecibles | Dedicados por clave |
| Latencia | Variable, inicio en frío | Consistente, caliente |
| SLA de tiempo de actividad | Sin garantías | Monitoreado 24/7 |
| Llamadas por lotes | A menudo bloqueadas | Hasta 50 por solicitud |
| Análisis de uso | Ninguno | Por cadena, por día |