К основному содержанию
T TON Adoption
← Словарь
NODE/03 · Term

Wallet V5

Пятая версия wallet-контракта TON (W5). Добавляет gasless-транзакции через расширения, лимиты на расходы и пакетную отправку до 255 сообщений.

Синонимы: wallet v5, w5, кошелёк v5

Wallet V5 (или просто W5) — пятая версия стандартного wallet-контракта в TON, выпущенная TON Foundation в конце 2024 года. Это самое значимое обновление кошелька со времён v3: gasless-транзакции, расширения с программируемой логикой, пакетная отправка до 255 сообщений.

Что добавилось

  • Extensions. Расширения — это аналог plugin-ов из v4, но с гораздо более гибкой логикой. Внешнее расширение может действовать от имени кошелька в рамках заданных правил, что открывает дорогу gasless-моделям, мульти-сиг-overlay-ам, account abstraction-сценариям.
  • Gasless через расширения. Пользователь подписывает действие, расширение оплачивает gas в TON или в jetton-е (например, USDT), сжигая часть транзакции у себя. UX становится таким же простым, как Web2.
  • Batch send. До 255 исходящих сообщений за одну транзакцию (вместо четырёх в v3/v4). Особенно полезно для airdrop-ов и автоматизаций.
  • Внутренние сообщения. В дополнение к external-message-ам v5 принимает internal-message-ы от своих расширений — это и есть основа gasless.
  • Subwallet ID. Сохранён, можно из одного ключа сделать несколько кошельков.

Что это даёт пользователю

  • Gasless USDT-переводы. Tonkeeper и Wallet с расширением могут оплачивать gas в USDT, и пользователю не нужно держать TON для комиссии. Большой шаг для onboarding.
  • Лимиты расходов. Расширение может выставить «не более 100 USDT в день» — защита от вредоносных приложений.
  • Auto-staking, auto-renewal, recurring payments. Всё, что было неудобно в v3/v4.

Tooling

W5-ready кошельки: Tonkeeper (с 2024), Wallet в Telegram, MyTonWallet. SDK @ton/core поддерживает v5 из коробки. Tonkeeper Pro предоставляет официальное расширение для gasless-USDT.

Стоит ли переходить

Для новых кошельков — да: v5 стал дефолтом в большинстве UI. Для существующих — не обязательно. Старый v3/v4 продолжает работать. Перевод в v5 — это новый адрес и новый деплой, а не обновление существующего контракта (контракты в TON immutable).

См. также