Я создаю сервис, похожий на обмен, мне нужны некоторые для отображения всех транзакций пользователю, таких как ввод и вывод средств, но я не использую основные кошельки какой-либо монеты, использую бумажные кошельки для создания кошелька, и я хочу показать баланс пользователя и транзакции . Итак, есть ли доступный API, чтобы я мог получить такие данные о пользователе? Пожалуйста, предоставьте такой же API для альткойнов или сообщите мне имя любого кошелька, через который моя задача может быть выполнена.
Вы можете проверить баланс адреса, даже если это не основной кошелек, с помощью обозревателя блоков. Вот два полезных для проверки баланса биткойн-адреса:
https://blockchain.info/api/blockchain_api
и учетная запись Ethereum:
https://etherscan.io/apis#accounts
Вы можете задаться вопросом, как можно проверить баланс «оффлайнового» бумажного кошелька. Все сводится к тому, как работает Биткойн (и другие биткойн-подобные блокчейны). На самом базовом уровне у вас есть закрытый ключ. Вы можете сгенерировать открытый ключ из закрытого ключа, а затем адрес из открытого ключа. Биткойны отправляются на этот адрес.
Обозреватели блокчейна могут проверить баланс любого адреса, даже адреса, который еще не был сгенерирован! Это связано с тем, что адрес представляет собой просто строку букв и цифр, соответствующую определенному формату.
Подробнее об адресах можно прочитать здесь:
Чираг Джоши
Тимофейлим