Получить баланс кошелька без основных кошельков всех монет?

Я создаю сервис, похожий на обмен, мне нужны некоторые для отображения всех транзакций пользователю, таких как ввод и вывод средств, но я не использую основные кошельки какой-либо монеты, использую бумажные кошельки для создания кошелька, и я хочу показать баланс пользователя и транзакции . Итак, есть ли доступный API, чтобы я мог получить такие данные о пользователе? Пожалуйста, предоставьте такой же API для альткойнов или сообщите мне имя любого кошелька, через который моя задача может быть выполнена.

Ответы (1)

Вы можете проверить баланс адреса, даже если это не основной кошелек, с помощью обозревателя блоков. Вот два полезных для проверки баланса биткойн-адреса:

https://blockchain.info/api/blockchain_api

и учетная запись Ethereum:

https://etherscan.io/apis#accounts

Вы можете задаться вопросом, как можно проверить баланс «оффлайнового» бумажного кошелька. Все сводится к тому, как работает Биткойн (и другие биткойн-подобные блокчейны). На самом базовом уровне у вас есть закрытый ключ. Вы можете сгенерировать открытый ключ из закрытого ключа, а затем адрес из открытого ключа. Биткойны отправляются на этот адрес.

Обозреватели блокчейна могут проверить баланс любого адреса, даже адреса, который еще не был сгенерирован! Это связано с тем, что адрес представляет собой просто строку букв и цифр, соответствующую определенному формату.

Подробнее об адресах можно прочитать здесь:

https://en.bitcoin.it/wiki/Адрес

я интегрирую BTC,ETH,ETC,BCH,BTG,DASH,NEO,XRP,XMR на свой сайт, всякий раз, когда пользователь приходил вносить депозит, он должен работать как другая биржа, все депозиты и снятие средств, показанные им, с балансом каждой монеты, я не могу получить депозит, сделанный пользователем, так как я не могу узнать баланс. мне просто нужен способ показать баланс пользователя, депонированный на соответствующий адрес монеты, я могу сделать это вручную, но мне нужен способ сделать это с помощью API для всех депозитов монет
Вы проверили API, которые я связал?