Пользуетесь децентрализованной криптовалютой а самое главное - проверку поступления средств, хотите доверить третьему лицу? Вы определенно чего то не понимаете.
Самое простое, ставите на своем сервере любой bitcoin кошелек, хоть официальный bitcoin core (в режиме -prune он сейчас на диске занимает порядка 5гб, а после 'прогрузки' блоков оно прекрасно работает даже на первой малинке, т.е. не требует ни памяти ни процессора, но нужен относительно быстрый диск, штатного usb не хватит, советуют использовать сетевой nas), в нем есть возможность повесить колбек (вызов вашего приложения) на появление транзакции в ваш кошелек. Так же в core есть функционал watch only кошельков, когда на чтение вам будет доступна вся информация даже без приватных ключей.
p.s. в prune режиме по умолчанию вы можете отслеживать только транзакции в адресах, которые добавили в кошелек после прогрузки блоков, иначе вам нужно заново прогружать блоки, добавив адреса, пока сканируются самые первые.