$('css-селектор') получаешь нужный элемент и берешь к примеру его текст .text() или .innerText..., если текст верный, то даешь себе какой то сигнал (например проиграть аудиофайл, самый тупой способ - открыть автоплей ютуба) иначе устанавливаешь таймер обновления страницы с помощью setInterval(функция, таймаут). Открыть нужную страницу location.href='нужная ссылка'.
Платить криптой это очень редкая возможность, собственно поиск что да как начинают, когда сначала столкнутся с тем что единственная возможность оплаты - крипта (например как на сервисе OpenRouter, там нельзя биткоином оплатить, только эфиром или его токенами, или к примеру оплата сверхдешевых vps из поисковика lowendstock) и уже отсюда начинаешь искать, что делать.
p.s. еще бывает сервис годами принимал оплату bitcoin lightning (frantech плачу $3.5 в месяц) а потом раз и отменил и только нативный биткоин с комиссиями $3-$10 и вот уже проблемы.