Documentação
Primeiros passos
Crie um endpoint no painel e envie JSON-RPC para um nó completo gerenciado.
Receba seu primeiro webhook
Monitore um endereço em uma testnet e receba uma notificação assinada para uma transferência recebida.
Comece com uma transferência na testnet1. Crie um endpoint
Cadastre-se na RpcNode, escolha uma rede e um ambiente — você recebe o UUID do endpoint.
Abrir painel2. URL do endpoint
A URL HTTPS de JSON-RPC é formada pelo slug da rede, pelo ambiente e pelo UUID do endpoint — os mesmos valores do painel (por exemplo, ethereum + mainnet).
Padrão
https://{prefix}-{network}-{environment}.rpcnode.dev/{endpoint-uuid}Exemplo
https://holy-burned-sky-ethereum-mainnet.rpcnode.dev/7c9e6679-7425-40de-944b-e07fc1f90ae73. Primeira requisição
Envie um POST JSON-RPC 2.0 padrão com Content-Type: application/json.
Exemplo com curl
curl https://holy-burned-sky-ethereum-mainnet.rpcnode.dev/7c9e6679-7425-40de-944b-e07fc1f90ae7 \
-X POST \
-H 'content-type: application/json' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "eth_blockNumber",
"params": []
}'Limites de requisições (RPS)
Cada endpoint tem um limite de requisições por segundo (RPS) definido pelo seu plano. Ao excedê-lo, o gateway retorna HTTP 429 com o código de erro JSON-RPC -32005.
O contador é por endpoint e é zerado a cada segundo Unix (janela fixa de 1 segundo). Seu limite aparece no painel e na página de preços.
As requisições rejeitadas por RPS não consomem créditos e não entram nas estatísticas de uso.
Exemplo de resposta
HTTP/1.1 429 Too Many Requests
Content-Type: application/json
{
"jsonrpc": "2.0",
"id": null,
"error": {
"code": -32005,
"message": "rps limit exceeded"
}
}Guias — Receitas prontas para copiar: ler o topo da cadeia, buscar blocos e transações e consultar saldos em nós completos da RpcNode — todas as principais famílias do catálogo da documentação.
Erros — Respostas comuns do gateway da RpcNode: códigos de status HTTP e códigos de erro JSON-RPC para todas as famílias de rede do catálogo da documentação.
Public API — API HTTP assinada para pagamentos, plano e uso, redes e preços, endpoints RPC, monitoramento de endereços e transações, webhooks, eventos de blocos e WebSockets.
Redes e métodos
Use o menu à esquerda para redes e métodos RPC. Os créditos vêm da API de cobrança; a documentação dos parâmetros vem do catálogo de conteúdo.
Status e latência
Tabelas públicas de status e latência por sondagem do topo da cadeia no site da RpcNode — úteis para confirmar que as redes estão respondendo.