Задать вопрос
@romanshatskikh

Есть ли API для Litecoin?

Здравствуйте!

Задача: нужно сделать на сайте авто-пополнение лайткоин. На сколько я понял, надо найти какой-то сервис с API, и через этот сервис делать запросы

Помогите информацией, кто в теме
  • Вопрос задан
  • 512 просмотров
Подписаться 1 Сложный Комментировать
Пригласить эксперта
Ответы на вопрос 3
@inFureal
> Most of the Litecoin API calls are the same as they are in Bitcoin
Вот тут же все написано
Ответ написан
@KingstonKMS
Ставите консольный кошелёк litecoin,синхронизируете с сетью и работаете с локальным api блокчейна
Ответ написан
Комментировать
@rPman
Идеологически верное решение - установить Litecoin кошелек (чтобы не занимал много места, кажется до 500мб, нужно использовать опцию -prune=макс_размер_блокчейна_в_мб).

с помощью ключа командной строки
-walletnotify=<cmd>
можно принимать алерты об изменениях на балансе

с помощью rpc команд (примеры смотри у bitcoin так как litecoin почти идентичный его форк) делать запрос о конкретике, например создании адреса для приема монет, балансе адреса, создании новой транзакции или о количестве подтверждений

p.s. настоятельно рекомендую не хранить все балансы на кошельке, размещаемом на веб сервисе, нужно делить на горячий кошелек (оперативный балас) и холодный (большая часть баланса, работа с которым только вручную или по особым условиям).

Причина - защита основного баланса при взломе веб-сервера.

Еще лучше - не размещать кошелек там же где и веб сервис, а разделять по серверам, между которыми будет ходить твой собственный протокол связи, и сервер с кошельком должен параллельно анализировать базу переводов основного и выискивать несоответствия (это не абсолютная защита но создаст очень большие сложности атакующему, плюс можно разместить ловушки, rpc запросы или значения параметров, при которых владельцу будет присылаться алерт о том что сервис атакован).

Любые исходящие транзакции только на заранее определенный список адресов, если же нужно отправлять деньги пользователю, то добавление нового адреса и суммы для вывода на него должны проходить дополнительный аудит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы