Сервисы API#

Существует несколько API, которые облегчают быструю и простую интеграцию с сетью Dash для таких сервисов как:

  • Распространение транзакций

  • Обменные курсы

  • Конвертация валюты

  • Генерация счетов

API обычно используются для того, чтобы устранить необходимость запуска собственной инфраструктуры для поддержки взаимодействия с блокчейном. Сюда входят такие механизмы, как:

  • Формирование и распространение транзакций в сети.

  • Генерация адресов с использованием HD кошельков.

  • Обработка платежей с использованием WebHooks.

Существует множество вариантов поддержки этих методов, ключевым отличием которых является включённая модель ценообразования и поддерживаемые функции. В следующем списке провайдеров API выполнена попытка описать эти ключевые функции/дифференциаторы, также в него включена ссылка на соответствующую документацию.

Insight#

../../../_images/insight.png

dashpay/insight-api

Dash Insight REST API c открытым кодом - это удобный, мощный и простой способ считывать данные из сети Dash и разрабатывать с его помощью свои собственные сервисы. Практическое руководство по Insight API и Insight UI обозревателю блоков доступно тут.

  • Функции: передача транзакций в сеть, уведомления WebSocket.

  • Модель ценообразования: бесплатный / открытый источник

  • Документация: dashpay/insight-api

BlockCypher#

../../../_images/blockcypher.png

https://www.blockcypher.com

BlockCypher представляет собой простой, в основном RESTful JSON API для взаимодействия с блокчейнами, доступ к которому осуществляется через HTTP или HTTPS из домена api.blockcypher.com.

  • Функции: обработка транзакций, кошелёк HD / генерация адресов, обратные вызовы WebSocket и WebHook, а также перенаправление платежей. BlockCypher не обрабатывает приватные ключи.

  • Модель ценообразования: за API запрос, 5000 запросов -> $85.00 в месяц (https://accounts.blockcypher.com)

  • Документация: https://www.blockcypher.com/dev/bitcoin/

BitGo#

../../../_images/bitgo.png

https://www.bitgo.com

BitGo предоставляет простой и надёжный RESTful API и SDK для интеграции кошельков, поддерживающих цифровую валюту, с вашим приложением. Доступна поддержка Dash InstantSend.

  • Функции: HD-кошельки с мультиподписью, операции с кошельком, уведомления WebSocket и WebHook, кастодиальные решения

  • Модель ценообразования: за API запрос

  • Документация: https://app.bitgo.com/docs/

Blockmove#

../../../_images/blockmove.png

https://blockmove.io

Криптовалютный кошелек, мерчант и API-провайдер. Blockmove - это простой и удобный способ начать принимать платежи в криптовалюте.

  • Особенности: Кошелек без хранилища, HD-кошелек, высокая анонимность, низкие комиссии. Приватные ключи не хранятся и доступны только пользователю.

  • Модель ценообразования: API - 0.3% for withdrawal transactions. Мерчант - 1 год бесплатно, далее $49/месяц

  • Документация: https://docs.blockmove.io

NOWNodes#

../../../_images/nownodes.png

https://nownodes.io/

NOWNodes обеспечивает простой, быстрый и безопасный RPC-доступ к нодам на базе Dash. Низкая задержка и высокая производительность очень полезны для исследователей и предприятий, таких как майнеры криптовалют или поставщики аппаратных кошельков.

  • Особенности: Все команды Dash RPC

  • Модель ценообразования: Бесплатно до 20к запросов, уровни цен

  • Документация: https://nownodes.io/documentation

Tokenview#

../../../_images/tokenview.png

https://services.tokenview.io

Tokenview предоставляет Dash API, что упрощает разработчикам создание криптовалютных платежных приложений и разработку Dash dApps. Имеются функции мониторинга и оповещения, позволяющие уведомлять приложения об изменении баланса в режиме реального времени.

  • Особенности: Полный доступ к историческим данным Dash и данным о блокчейне в реальном времени для кошелька без хранилища, HD-кошелька. Высокая производительность и высокая доступность

  • Модель ценообразования: Бесплатно до 1 млн. запросов, уровни цен

  • Документация: https://services.tokenview.io/docs?type=api

CoinPayments#

../../../_images/coinpayments.png

https://www.coinpayments.net

CoinPayments - это интегрированный платёжный шлюз для криптовалют, таких как Dash. Плагины «корзины покупок» доступны для всех популярных движков интернет-магазинов, используемых сегодня. CoinPayments может помочь вам настроить «оформление заказа» или интегрироваться с уже существующим оформлением заказа.

  • Функции: выставление счетов, курсы валют, обратные вызовы WebHook. CoinPayments хранит приватные ключи на своём сервере, что позволяет продавцу извлекать средства в криптовалюте или конвертировать их в фиатную валюту.

  • Интеграции: aMember Pro, Arastta, Blesta, BoxBilling, Drupal, Ecwid, Hikashop, Magento, OpenCart, OSCommerce, PrestaShop, Tomato Cart, WooCommerce, Ubercart, XCart, ZenCart

  • Модель ценообразования: комиссия за обработку в размере 0,5% (https://www.coinpayments.net/help-fees)

  • Документация: https://www.coinpayments.net/apidoc

Ценовые тикеры#

Вы можете добавить простой виджет с ценовым тикером на ваш сайт, используя простой фрагмент из генератора кода CoinGecko.

Аналогичные виджеты с различным дизайном доступны на CoinLibWorldCoinIndex и Cryptonator, в то время как API, предоставляющий аналогичную информацию, размещён на DashCentral.

QR-коды#

Многие кошельки способны генерировать QR-коды, которые затем можно сканировать для упрощения ввода адреса Dash. Печать этих кодов или размещение на вашем сайте позволяет легко получать платежи и чаевые в DASH, находясь как онлайн, так и офлайн.

  • В кошельке Dash Core откройте вкладку Получить, при необходимости сгенерируйте адрес и дважды кликните на нём, чтобы отобразить QR-код. Кликните правой кнопкой на QR-коде и выберите Сохранить изображение, чтобы сохранить его в формате PNG.

  • В кошельке Dash для Android нажмите Запросить средства, а затем нажмите на QR-код, чтобы отобразить его увеличенное изображение. Для сохранения этого изображения вы можете сделать его скриншот.

  • В кошельке Dash для iOS проведите пальцем влево, чтобы отобразить экран Запросить средства. Появятся QR-код и адрес. Для сохранения этого изображения вы можете сделать его скриншот.

  • Чтобы сгенерировать QR-код из любого адреса Dash, посетите CWA QR Code Generator и просто вставьте свой адрес Dash для генерации изображения.