Кошелёк, приложения и токен на TON

Кошелёк, который вы программируете

Exton — смарт-контракт для TON, который обновляет себя, не меняя адрес, и расширяется плагинами. Правила ваших денег живут в блокчейне, а не в приложении.

  • 255 сообщений в транзакции
  • 3 формата адреса из одного ключа
  • 12 плагин-контрактов
    написано, два работают

Обычный кошелёк — это ключ.
Exton — это правила.

В классической крипте подпись означает «можно тратить», а всё остальное решает приложение — и его можно взломать, переписать, выключить. В TON кошелёк это полноценный смарт-контракт: лимиты, доверенные адреса, подтверждения участников и расписания проверяет сеть. Ни телефон, ни сервер, ни команда Exton на это не влияют.

Логика в контракте

Whitelist и суточные лимиты — не флажки в интерфейсе, а отдельные контракты. Правила проверяет сеть, а не приложение.

Адрес навсегда

Новая версия контракта ставится одной транзакцией. Адрес, история, NFT и связи в dApp остаются на месте.

Расширяется плагинами

Подписки, наследование, зарплаты, автообмен — отдельные контракты, которые вы подключаете и отключаете сами. Два уже работают, остальные в разработке.

Масштабируемость

Обновление без переезда

У стандартных кошельков TON каждая новая версия контракта (V3 → V4R2 → V5) означает новый адрес: переводы NFT и Jetton, обнулённая история, переподключение всех dApp. Поэтому люди годами сидят на старых версиях.
Адрес в TON задаётся начальным состоянием, а не текущим кодом. Exton пользуется этим: операция upgrade заменяет байткод через SETCODE с проверкой на пустоту, а в мультиподписи на это нужно подтверждение участников счёта.

  • Долговечный идентификатор: адрес можно публиковать и печатать
  • Накопительная on-chain репутация не обнуляется
  • Интеграторы не теряют пользователей при апдейтах
Стандартный кошелёк
EQA…7f2k → EQB…q19x миграция
Exton
EQD…hYw → EQD…hYw тот же адрес

MultiSig

Несколько ключей — одно правило

К одному счёту привязываются несколько участников, а контракт задаёт, сколько подтверждений нужно для перевода: половина, две трети или все. Частая схема — телефон и Keystone 3 Pro, отдельное устройство без Bluetooth и интернета с обменом только QR-кодами по стандарту UR (BCR-2020).

Украли телефон — без второго подтверждения денег не тронуть. Потеряли телефон — счёт восстанавливается строкой Recovery Code из 71 символа, вместе с красивым адресом.

01

Телефон

Exton App собирает транзакцию и подписывает её; секрет хранится под защитой устройства.

02

Keystone

Сканирует QR, показывает получателя и сумму на своём экране и подписывает внутри устройства.

03

Сеть TON

Когда подписей столько, сколько требует правило счёта, приложение отправляет транзакцию в блокчейн.

Программируемое разрешение — OAuth для денег

Раньше выбор был между «подписывать каждую транзакцию руками» и «отдать приватный ключ». Exton строит третий путь: один раз подтверждаете плагин с чёткими границами — «Алисе и Бобу, не больше 100 GRAM в сутки» — и дальше приложение работает внутри этих границ само, а сами границы проверяет сеть. Белый список и суточный лимит уже работают в контракте, управление плагинами появится в приложении.

Двенадцать блоков, сотни сочетаний

Плагин — отдельный контракт, чей адрес записан в словаре кошелька. Он шлёт кошельку сообщение со специальным опкодом, кошелёк проверяет «есть ли отправитель в словаре» и исполняет от своего имени. Установка и снятие — с подтверждением всех участников счёта, работа внутри правил — одной подписью телефона.

Аккаунты

Одна фраза —
десятки счетов

BIP-39 passphrase («25-е слово») даёт из одной 24-словной мнемоники другой приватный ключ, а значит другой адрес и другой контракт в блокчейне. Снаружи связь между этими адресами не видна вообще.

  • без passphraseповседневный
  • savingsнакопительный
  • payrollзарплатный отдела
  • hiddenскрытый резерв

Доказать существование конкретной passphrase извне невозможно — у вас может быть десять скрытых кошельков, а может и ни одного.

Подбор адресов

Красивый адрес,
даже для MultiSig

Адрес мультиподписи вычисляется из публичных ключей участников, поэтому подобрать окончание сложнее, чем для обычного кошелька. Exton перебирает tweak к публичному ключу приложения; сервер видит только публичные данные, а найденный tweak становится частью Recovery Code.

EQC…4f2ACME EQD…8kxPAYROLL
EQA…m1qGRANT

Для бизнеса это анти-фишинг и брендирование: подделать одновременно начало и конец строки экспоненциально сложнее, чем одно из них.

Exton Connect

Подключение с границами, а не с доступом

Слой связи кошелька с приложениями поверх TON Connect. Сессия открывается по QR или deeplink, приложение видит только адрес, а каждая транзакция подтверждается отдельно. Следующий шаг — разрешения через плагины: не «навсегда», а с конкретными правилами — список адресов, суточный потолок, срок жизни.

01

Сессия

QR или deeplink открывает сессию. Сайт получает адрес и доказательство владения, привязанное к его домену; доступа к секретам кошелька у сайта нет.

02

Разрешение

В разработке: вместо безлимитного approve приложение запросит плагин с параметрами, видимыми до подписи.

03

Подпись и отзыв

Каждая транзакция показывается получателем и суммой. Активные подключения перечислены в кошельке, любое можно разорвать.

Что умеет Exton, чего нет у стандартных кошельков

Wallet ID у Exton тот же, что у канонического V4R2, поэтому аппаратные кошельки, эксплореры и dApp работают с ним без отдельной интеграции — а всё остальное сделано иначе.

СвойствоV4R2 / V5Exton
Адрес при обновлениименяетсясохраняется
Смена приватного ключанетбез смены адреса
Multisig с железным ключомсторонние решениявстроен, Keystone 3 Pro
Лимиты и whitelistв приложенииплагин-контракты
Vanity для multisigнетда, с восстановлением

Android

1.0.24

Kotlin и Compose, секреты под защитой Android Keystore (TEE/StrongBox), APK подписан RSA-4096, обновления через download.exton.app.

iOS

Не опубликован

Swift и SwiftUI. Мультиподпись, Keystone, TON Connect и NFT работают; в App Store приложение пока не подавалось.

Keystone 3 Pro

Аппаратный кошелёк без Bluetooth и интернета. Транзакция передаётся QR-кодом, подписывается внутри устройства и возвращается так же.

DApps

Экосистема приложений поверх вашего кошелька

Биржа, займы и маркетплейс цифровых активов — следующие сервисы экосистемы. Они подключаются через Exton Connect и работают в границах, которые вы задаёте плагинами, — без безлимитных approve.