ну я сейчас делаю обзоры на всё это, а сам юзаю расширение метамаска для браузера. Просто офигеваю от того насколько разработчикам пофигу на то, что перед отправкой транзакцию никак не проверить
так в телеграме же не хранится состояние в браузерном приложении, каждый раз заново открывается, а это значит локально не получится хранить, только на сервере. ну или каждый раз вводить при входе сид фразу, что не очень юзер френдли))
мы пилим целый веб3 браузер, где в окне подтверждения будут все данные отображаться: что за контракт, что за метод, data распарсенная (то есть аргументы)