Сделайте сервис, который принимает ваши токены и делает что Вам надо. Есть плагин MetaMask для Chrome с помощью которого можно подтверждать транзакции. А какие сервисы Вы имеете ввиду, которые выживают без хтмл фронтенда? Большинство сервисов ограничиваются покупкой токенов, а чтобы купить токены хтмл фронтенд не нужен, достаточно знать адрес кошелька куда послать деньги чтобы в ответ получить токены.
Сервис по покупке токенов это не сервис. Сервис, в моём понимании, это что-то полезное, что-то, что помимо пользы (услуги) обязано быть максимально удобным в использовании для пользователей, что бы быть коммерчески выгодным для создателя. Пользователям неудобно ставить метамаски и регистрировать криптокошельки. Им нужны привычные регистрация на сайте и пополнение баланса с карточки. При этом есть второй вид пользователей, у которых есть криптокошельки с эфиром и нет проблем добавить токен. И те и другие должны работать с бакенд смарт контрактами сервиса (не токеном) через фронтенд сайта, расплачиваясь за услугу через смарт контракт токена.
С другой стороны, токен это инструмент расчёта, используемый в сервисе. Для него важно наличие пользователей с криптокошельками. Он должен свободно покупаться и продаваться всеми желающими. И вот получается, что часть пользователей могут зарегистрировать свои кошельки самостоятельно и будут иметь на них балансы. Другая, более массовая часть пользователей, будет иметь только аккаунты на фронтенде сайта. Я так понимаю, что мне самому придётся для них создавать аккаунты с моим токеном, привязывая криптокошелёк к аккаунту и пополнять в соответствие с заявленым на сайте курсом к фиату (в соответствие с их платежами)? А для тех, кто с кошельками просто предоставить сервис привязки кошелька к аккаунту на сайте? Вдальнейшем, при обращени к услуге, пользователи будут делать это через html фронтенд, а в бакграунде будет отрабатывать смарт контракт, который будет проводить расчёты с привязанными в учётных записях этих пользоватей адресами кошельков этих пользователей, запрашивая у них пароли, так получается?
п.с. как то много слов получилось...