Улучшите свои приложения с помощью этих крутых API

В этом году о криптовалютах много говорили в городе из-за стремительного роста биткойнов и альткойнов.

Но варианты использования криптовалюты выходят далеко за рамки простого перемещения программируемых денег. Смарт-контракты и язык программирования Solidity стали свидетелями роста популярности со стороны разработчиков, которые хотят создавать децентрализованные приложения в сети Ethereum.

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

В следующих нескольких разделах мы рассмотрим несколько API, которые помогут вам создавать потрясающие веб-приложения и мобильные приложения, а также собственные наборы данных и торговых роботов.

КриптоСравнить

Криптовалюты торгуются разными парами. Возможно, вы привыкли к BTC / USD, но есть и много других торговых пар. Торговая пара относится к двум активам, которыми можно торговать на бирже. Например, вы можете обменять свой ETH на BTC и наоборот.

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

Вот конечная точка для получения цен на биткойны в разных фиатных валютах:

https://min-api.cryptocompare.com/data/price?fsym=BTC&tsyms=USD,INR,EUR
Output:
{"USD":38944.45,"INR":3136015.25,"EUR":32960.32}

CoinMarketCap

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

Во-первых, /v1/cryptocurrency/info возвращает метаданные, такие как официальный веб-сайт, техническая документация, учетные записи в социальных сетях и открытый исходный код для этой криптовалюты.

Вот еще один API: /v1/blockchain/statistics/latest, который позволяет нам опрашивать данные блокчейна.

СЕЙЧАС

Криптовалюта может похвастаться очень дешевой комиссией за транзакцию (хотя монеты, такие как BTC и ETH, имеют высокие сетевые комиссии, поэтому альткойн, такой как ADA, может быть лучшим выбором прямо сейчас), что делает получение платежей для фрилансеров прибыльной сделкой. Вы когда-нибудь задумывались, как принимать платежи в биткойнах или криптовалюте на вашем веб-сайте или в приложении?

NowPayments.io предоставляет готовую интеграцию для настройки криптоплатежного шлюза. Вы можете начать с тестирования их API платежей в среде песочницы. Например, вот ответ API для получения ориентировочной цены BTC для определенного значения фиатной валюты:

{
  "currency_from": "usd",
  "amount_from": 3999.5,
  "currency_to": "btc",
  "estimated_amount": 0.17061637
}

API-интерфейсы также предлагают функции для получения списка предыдущих платежей, статусов транзакций и создания счетов-фактур.

Хочу больше? NOWPayments также позволяет создать ссылку для быстрого пожертвования, чтобы поделиться ею в личном блоге или социальной сети.

Binance API

Binance - крупнейшая в мире биржа криптовалют. В их приложении невероятно легко совершать сделки. Но всегда хочется иметь какие-то персонализированные функции для автоматизации тривиальных задач или создания торговых ботов.

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

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

Binance API также удобен, если вы хотите настроить кнопку отключения на своем криптовалютном кошельке. Например, вы можете захотеть немедленно продать свои криптоактивы, отменить все открытые ордера или разместить процентные ордера на покупку.

Более подробную информацию об API можно найти в их репозитории GitHub.

Заключение

На этом мы завершаем этот краткий пост, но есть еще много API-интерфейсов криптовалюты, которые вы, возможно, захотите проверить. Например, CryptoQuant позволяет отслеживать приток и отток монет с бирж - это хороший показатель для отслеживания тенденций и настроений в сфере криптовалют. В то же время ETH Gas Station API позволяет нам получить доступ к текущим данным о ценах на газ в сети Ethereum.

Вот и все. Спасибо за прочтение.