Gasless-транзакции: следующий шаг в развитии TON Connect
В стандартном флоу пользователь пополнил кошелёк в USDT, зашёл в приложение, хочет что-то купить и застревает. Для оплаты газа нужен TON, которого у него нет. Для разработчика это провал конверсии на последнем шаге: пользователь уже нажал «купить», но упирается в техническое требование сети.
Gasless в TON уже живёт на уровне кошельков. Контракт W5 поддерживает делегирование оплаты комиссии, но только для транзакций, которые пользователь инициирует изнутри кошелька. В TON Connect у приложений нет механизма спонсировать газ за пользователя.
Мы встраиваем gasless в стандартный флоу TON Connect. Приложение запрашивает у газ-провайдера оценку комиссии, формирует транзакцию с оплатой в USDT и отправляет её пользователю на подпись. После этого подписанная транзакция передаётся провайдеру, который отправляет её в сеть. Для упрощения интеграции это будет доступно через AppKit.
В итоге пользователь видит в кошельке одну сумму, например 100 USDT, подписывает одну транзакцию (99.9 USDT за покупку, 0.1 USDT газ-провайдеру) и завершает покупку. Для разработчика это означает сохранение конверсии на последнем шаге.
Post #5
1.34K

- 🎉 6
- 🔥 3
- ⚡ 1
- ❤🔥 1
- ❤ 1