Вход в кабинет
Dogecoin · Dogecoin Core JSON-RPC

Нода Dogecoin Core
по API — Dogecoin RPC

Dogecoin Core унаследовал JSON-RPC интерфейс от Litecoin и Bitcoin Core. Отправляете запрос на наш адрес — прокси передаёт его ноде Dogecoin и возвращает ответ без изменений. Набор методов ничем не ограничен: getblockcount, getrawtransaction, sendrawtransaction и всё остальное.

Как подключиться
Dogecoin Core RPC
стандартный протокол ноды
Все методы
whitelist отсутствует
Старт сегодня
доступ открывается в день обращения
Dogecoin RPC — подключение
# dogecoin — имя ноды для примера, реальное уточняйте в личном кабинете
# getblockcount — текущая высота цепи
curl -X POST https://nodes-api.cryptosafe.pro/proxy/dogecoin \
  -H "Authorization: $CSN_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"getblockcount","params":[],"id":1}'

# ответ приходит от ноды без изменений
{"result":5234567,"error":null,"id":1}
Один адрес — все методы Dogecoin Core
Возможности

Что открывает Dogecoin RPC

Dogecoin Core унаследовал JSON-RPC интерфейс от Litecoin и Bitcoin Core. Через наш эндпоинт вы отправляете стандартные вызовы и получаете ответы напрямую с ноды — без дополнительной прослойки и ограничений по методам.

Чтение состояния цепи

getblockcount, getblockchaininfo, getblock — методы для получения актуальной высоты цепи, параметров сети и данных конкретного блока. Любой метод Dogecoin Core доступен без ограничений.

Работа с транзакциями

getrawtransaction возвращает данные транзакции по её хэшу. sendrawtransaction отправляет подписанную транзакцию в сеть. Тело запроса прокси передаёт ноде без изменений.

Оценка комиссии

estimatesmartfee рассчитывает рекомендуемую комиссию для попадания транзакции в блок за заданное число подтверждений. Данные приходят напрямую с ноды.

Ключ с IP-ограничением

Ключ можно привязать к IP-адресам и подсетям CIDR ваших серверов. Запрос с незарегистрированного адреса получит ошибку 8003. Поддерживаются IPv4 и IPv6; до 50 записей на ключ.

Инфраструктура на нас

Синхронизация цепи Dogecoin, обновления клиента и мониторинг ноды — наша ответственность. Адрес вашего эндпоинта не меняется.

Статистика по запросам

В личном кабинете видно количество запросов к ноде Dogecoin, долю успешных и время ответа. Метрики собираются с первого дня без дополнительной настройки.

Подключение

Четыре шага до первых запросов к Dogecoin

От первого сообщения до рабочего Dogecoin RPC — обычно в тот же день.

01

Напишите нам

Напишите нам в чат поддержки на сайте: скажите, что нужен доступ к ноде Dogecoin. Мы откроем кабинет в день обращения.

02

Выпустите ключ

В личном кабинете создайте ключ. При необходимости добавьте IP-адреса серверов, с которых будут идти запросы к Dogecoin RPC.

03

Укажите адрес эндпоинта

Используйте https://nodes-api.cryptosafe.pro/proxy/dogecoin как адрес Dogecoin RPC в вашем приложении. Добавьте ключ в заголовок Authorization.

04

Отправляйте запросы

Методы Dogecoin Core работают как обычно — прокси прозрачен. В кабинете сразу начнёт накапливаться статистика.

Вопросы

Частые вопросы о Dogecoin RPC

Какой протокол использует нода Dogecoin?
Dogecoin Core унаследовал кодовую базу от Litecoin и Bitcoin Core, поэтому нода отвечает по тому же JSON-RPC поверх HTTP POST. Запрос отправляется методом POST на адрес https://nodes-api.cryptosafe.pro/proxy/dogecoin с телом {"jsonrpc":"2.0","method":"...","params":[...],"id":1}. Ответ приходит от ноды без изменений.
Какие методы Dogecoin Core доступны?
Набор методов ничем не ограничен — прокси прозрачен и передаёт ноде любой вызов как есть. Типовые методы: getblockcount, getblockchaininfo, getblock, getrawtransaction, sendrawtransaction, estimatesmartfee.
Чем Dogecoin отличается от Bitcoin и Litecoin с точки зрения API?
Dogecoin Core форкнут от кода Litecoin, который в свою очередь форкнут от Bitcoin Core, поэтому JSON-RPC методы и параметры совпадают. Отличается сама сеть: блок находится примерно за одну минуту, а эмиссия монеты не ограничена фиксированным потолком.
Как передавать ключ аутентификации?
Ключ передаётся в заголовке Authorization без префикса Bearer. Пример: Authorization: ваш-ключ. Ключи выпускаются в личном кабинете; на компанию доступно до трёх ключей.
Можно ли ограничить доступ по IP?
Да. Каждый ключ можно привязать к списку IP-адресов и подсетей CIDR — до 50 записей. Поддерживаются IPv4 и IPv6. Пустой список означает доступ с любого IP. Вспомогательный эндпоинт https://nodes-api.cryptosafe.pro/info/getip вернёт ваш текущий адрес текстом.
Что означают коды ошибок сервиса?
Ошибки сервиса возвращаются с HTTP 400 и телом {"errorCode": N, "errorMessage": "..."}. Коды: 8001 — ключ не предоставлен, 8002 — неверный ключ, 8003 — IP не разрешён, 8004 — компания отключена, 8012 — ошибка апстрима, 8013 — таймаут апстрима. Таймаут запроса к ноде — 10 минут.

Нужен Dogecoin RPC для вашего сервиса?

Напишите в чат поддержки — откроем доступ к ноде Dogecoin в день обращения. Ключ выпускаете сами в кабинете, инфраструктуру держим мы.

Вход в кабинет