Документация
Быстрый старт
Создайте эндпоинт в кабинете и отправляйте JSON-RPC на managed full node.
Получите первый вебхук
Следите за адресом в тестовой сети и получайте подписанное уведомление о входящем переводе.
Начните с перевода в тестовой сети1. Создайте эндпоинт
Зарегистрируйтесь в RpcNode, выберите сеть и окружение — получите UUID эндпоинта.
Открыть кабинет2. URL эндпоинта
HTTPS JSON-RPC URL строится из slug сети, окружения и UUID эндпоинта. Сеть и окружение — как в кабинете (например, ethereum + mainnet).
Шаблон
https://{prefix}-{network}-{environment}.rpcnode.dev/{endpoint-uuid}Пример
https://holy-burned-sky-ethereum-mainnet.rpcnode.dev/7c9e6679-7425-40de-944b-e07fc1f90ae73. Первый запрос
Отправьте стандартный JSON-RPC 2.0 POST с Content-Type: application/json.
Пример 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": []
}'Лимиты RPS
У каждого эндпоинта есть лимит запросов в секунду (RPS) из вашего тарифа. При превышении gateway отвечает HTTP 429 и JSON-RPC error code -32005.
Счётчик ведётся по эндпоинту и сбрасывается каждую Unix-секунду (фиксированное окно в 1 с). Лимит указан в кабинете и на странице тарифов.
Запросы, отклонённые по RPS, не списывают кредиты и не попадают в статистику использования.
Пример ответа
HTTP/1.1 429 Too Many Requests
Content-Type: application/json
{
"jsonrpc": "2.0",
"id": null,
"error": {
"code": -32005,
"message": "rps limit exceeded"
}
}Гайды — Как получить блок, транзакцию и баланс на RpcNode — curl/fetch примеры по семействам сетей. Текст гайдов на английском.
Ошибки — Частые ответы gateway RpcNode: HTTP-статусы и JSON-RPC коды. Статьи на английском — как описания методов.
Public API — Подписанный HTTP API: платежи, тариф и расход, сети и цены, RPC-эндпоинты, наблюдение за адресами и транзакциями, вебхуки, события блоков и WebSocket. Текст статей на английском — как у гайдов.
Сети и методы
Слева — список сетей и RPC-методов. Кредиты берутся из API биллинга; описания параметров — из каталога документации.
Статус и latency
Публичная страница статуса tip-probe и таблица latency на сайте RpcNode — удобно проверить, что сети отвечают.