Секретная фраза — единственный способ вернуть Gram Wallet на новом устройстве или после удаления приложения. Новый кошелёк выдаёт её из 12 слов. Посмотреть фразу ещё раз можно в Settings → Security → Back Up, а восстановить кошелёк — кнопкой Import Existing Wallet на стартовом экране. Фраза подходит из 12 или 24 слов, в том числе от старого wallet.ton.org и других кошельков TON. Забытую фразу не восстановит никто: кошелёк некастодиальный, и копии ключей нет ни у команды, ни у Telegram. Всё проверено на версии 26.9.9 и открытом коде на 6 октября 2026 года.

Варианты импорта на стартовом экране и раздел Security в настройках
Варианты импорта на стартовом экране и раздел Security в настройках

Что такое секретная фраза

Из фразы вычисляется закрытый ключ кошелька, а из ключа — адрес. Тот, у кого есть фраза, распоряжается кошельком целиком, на любом устройстве и в любом совместимом приложении. Пароль и биометрия в Gram Wallet защищают только копию ключа на этом устройстве: на другом устройстве они не нужны, если есть фраза.

Откуда фразаСловЧто даёт в Gram Wallet
Новый Gram Wallet12адреса во всех двадцати сетях
Старый wallet.ton.org, Tonkeeper, Tonhub24только адрес в TON
Встроенный кошелёк Telegram12, после смены ключа 24поддержка появилась в коде 6 октября, см. ниже
Другие кошельки на BIP3912 или 24адреса в сетях, которые знает кошелёк

Разница между 12 и 24 словами не в длине, а в стандарте. Двенадцать слов Gram Wallet создаёт по BIP39 — общему стандарту Ethereum, Solana и биткоина, и из одной фразы выводятся адреса во всех сетях. Фраза из 24 слов от старых кошельков TON создана по собственным правилам TON и даёт только адрес в TON. Поэтому у импортированного старого кошелька другие сети не появятся.

Как посмотреть фразу ещё раз

  1. Откройте Settings → Security.
  2. Введите пароль или подтвердите биометрией.
  3. Нажмите Back Up и подтвердите три предупреждения.

Gram Wallet покажет те же слова, что при создании. Если проверку слов при создании пропустили, на главном экране висит предупреждение «Wallet is not backed up». В обычной сборке пропустить её нельзя, так что это бывает только у кошельков из тестовых версий.

Как хранить фразу

Экран со словами предупреждает красным: не показывать фразу никому и нигде её не вводить. На практике это значит:

  • записать на бумаге по порядку и с номерами, в двух экземплярах в разных местах;
  • не фотографировать и не копировать в заметки, мессенджеры и облака: кнопка Copy to Clipboard кладёт фразу в буфер обмена, и её прочитает любое приложение, у которого есть к нему доступ;
  • не вводить на сайтах и в ботах, которые обещают «проверить», «синхронизировать» или «разблокировать» кошелёк. Фразу вводят только в сам кошелёк при восстановлении.

Защиту от кражи фразы даёт двухфакторное подтверждение через Telegram, Settings → Security → 2FA with Telegram. С ним одной фразы для перевода мало: каждую операцию нужно подтвердить в боте @tgmfabot из вашего аккаунта Telegram. Защита действует только на активы в TON и требует кошелька версии W5. Установка стоит 0,15 Gram.

Как восстановить кошелёк

  1. Установите Gram Wallet или откройте wallet.ton.org.
  2. Отметьте «I agree to use the wallet responsibly» и нажмите Import Existing Wallet.
  3. Выберите Secret Words и введите 12 или 24 слова по порядку.
  4. Задайте новый пароль или биометрию.

Старый пароль при восстановлении не нужен: он защищал копию на прежнем устройстве и вместе с ней остался там.

Кроме фразы, импорт принимает закрытый ключ из 64 шестнадцатеричных символов. Ещё два варианта на том же экране: Ledger подключает аппаратный кошелёк, а View Any Address открывает любой адрес только для просмотра, без права отправлять.

Если баланс пустой после восстановления

Одна фраза в TON даёт несколько адресов — по одному на каждую версию контракта кошелька: v3R1, v3R2, v4R2, W5. Новые кошельки Gram Wallet создаёт на W5, а фраза от старого кошелька могла работать на v4R2 или v3R2. Монеты при этом никуда не делись: они лежат на адресе другой версии.

Gram Wallet проверяет остальные версии сам. Если на них есть токены, он предлагает их импортировать, а в настройках появляется пункт Wallet Versions, где можно переключиться на нужную версию. Сверить, какой адрес был у кошелька раньше, можно по истории переводов в обозревателе блокчейна.

Фраза встроенного кошелька Telegram

Кошелёк, встроенный в Telegram, пока есть только в бета-версиях, и фраза у него устроена иначе:

  • при создании выдаются 12 слов. После смены ключа к ним добавляются ещё 12, и фраза становится из 24 слов: первая половина по-прежнему задаёт адрес, вторая подписывает переводы;
  • копия ключа по умолчанию хранится в облаке Telegram: ключ шифруется, делится на три части и лежит в дата-центрах на трёх континентах. Собрать его можно только на устройствах владельца. Копию можно выключить, и тогда фразу придётся вводить в каждой новой сессии Telegram;
  • в бете есть строка о том, что импортировать во встроенный кошелёк можно только фразу, созданную в Telegram.

В обратную сторону путь готовится: 6 октября в открытый код Gram Wallet добавили версию контракта telegram и распознавание фразы из двух половин по 12 слов. Это значит, что кошелёк из Telegram можно будет открыть в отдельном приложении по его фразе. В версии 26.9.9, которая сейчас работает на wallet.ton.org, этого ещё нет.

Зачем кошельку Telegram смена ключа

Адрес обычного кошелька TON жёстко связан с ключом: сменить ключ — значит переехать на новый адрес. Контракт telegram устроен как трамплин: у всех кошельков Telegram один и тот же код, а исполняемый код он берёт из конфигурации блокчейна. Адрес вычисляется из первой половины фразы и не меняется, а право подписи передаётся новому ключу. Так ключ можно сменить, например если фраза могла утечь, а адрес, на который уже отправляют Gram, останется прежним. Если вторая половина фразы не совпадает с текущим ключом, кошелёк ответит, что ключ, возможно, уже сменили.

Если фраза потеряна

Пока кошелёк открывается на каком-то устройстве, фразу можно посмотреть в Back Up и записать заново. Если фразы нет и кошелёк не открывается нигде, доступ потерян. Поддержка @mysupport его не вернёт: ключей у неё нет.

Если забыт только пароль, а фраза есть, удалите кошелёк с устройства и восстановите его по фразе с новым паролем.