Как перенести кошелёк: импорт резервной фразы или перевод по сети

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

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

Скажем сразу, раз дальше идёт сравнение с кабинетом площадки: мы обменник. Выбор способа простой. Меняете приложение или телефон — хватит импорта фразы. Фразу видел кто-то ещё — импорт не помогает вовсе: нужен новый кошелёк с новой фразой и перевод по сети.

А из кастодиального аккаунта — в кабинете площадки или в кастодиальном кошельке Telegram — импортом не переехать: приватного ключа у вас нет.

Пустой экран после импорта чаще всего не значит, что деньги украли. Причин шесть, и пять из них про приложение, а не про блокчейн: другой путь выведения ключей, деньги на втором счёте, счёт заведён приватным ключом, не добавлен токен, не добавлена сеть. Шестая — TON, где ключ выводится по другому стандарту.

Отдельно стоит парольная фраза, если её задавали. Первое действие — проверить в обозревателе старый адрес.

Две операции, которые называют одним словом

Импорт резервной фразы — расчёт тех же ключей в другом приложении. Перевод по сети — транзакция, после которой монеты лежат по другому адресу. Последствия противоположные.

признак

импорт резервной фразы

перевод по сети

Что происходит в блокчейне

ничего

транзакция на каждый токен в каждой сети

Адрес

тот же самый

новый

Цена

0

комиссия за каждый перевод

Время

минуты на ввод слов

время сети плюс подтверждения

Старый кошелёк

продолжает работать

продолжает работать, но пустой

Выданные разрешения approve

остаются действующими

остаются на старом адресе

Застейканное и делегированное

остаётся доступным

не переезжает вовсе

Риск

старая копия фразы работает вечно

ошибка в адресе необратима

Из кастодиального аккаунта

невозможно

единственный способ

Ввести те же слова в другое приложение — не переезд, а второй ключ от той же квартиры. Переездом это становится, когда деньги ушли на адрес из новой фразы.

Отсюда правило выбора.

  • Меняете приложение или телефон. Хватит импорта: в блокчейне не произойдёт ни одной операции, и платить не за что.
  • Фразу мог видеть кто-то ещё. Импорт не помогает: старая копия слов остаётся рабочим ключом. Нужен новый кошелёк с новой фразой и перевод по сети.
  • Деньги на кастодиальном аккаунте. Импортировать нечего — ключа у вас нет. Остаётся вывод по сети.

«После импорта пропал баланс»: шесть причин

Первое действие — не переустановка и не поиск «сервиса восстановления», а проверка старого адреса в обозревателе. Именно старого: в причине № 1 новое приложение показывает как раз другой. Если адрес не записан, он есть в истории переводов, на странице пополнения у получателя или в переписке с отправителем.

Обозреватель показывает записанное в блокчейне, приложение — только то, что сумело найти. Как читать карточку перевода, разобрано отдельно: проверка перевода в обозревателе.

1. Приложение поддерживает только один путь выведения ключей

Резервная фраза — не хранилище монет, а исходные данные для расчёта ключей. Путь расчёта задан стандартом BIP-44: m / purpose' / coin_type' / account' / change / address_index, а номер сети берётся из общего реестра — Ethereum 60, TRON 195. Разный номер даёт разные ключи из одних и тех же слов, и это задумано.

Если прежнее приложение считало ключи по другому пути, новое покажет пустой счёт. MetaMask пишет прямо: при вводе резервной фразы поддерживается только путь по умолчанию m/44'/60'/0'/0, а выбрать путь можно лишь при подключении железа. Таблицы «кошелёк → путь» мы не приводим: подтверждён один путь у одного кошелька.

Чем это лечится — подтверждённо неизвестно: рабочего способа в источниках нет, и придумывать его мы не станем. Сам адрес при этом цел, монеты по нему видны в обозревателе — не видит их только приложение.

2. Деньги на втором или четвёртом счёте

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

3. Счёт был заведён приватным ключом

Счета, добавленные приватным ключом или файлом JSON, из фразы не выводятся и автоматически не подтянутся — так формулирует это MetaMask. Их добавляют заново тем же способом, каким заводили. То же с аппаратным кошельком: его подключают снова, фраза его не вернёт.

4. Токен не добавлен

Баланс на месте, но приложение не знает, на что смотреть: пользовательские токены после восстановления добавляют заново. Вендор называет это среди причин «фраза восстановила не тот аккаунт». Монета сети видна, а токен на том же адресе — нет.

5. Сеть не добавлена

Новая установка считается новым экземпляром приложения и локальных данных не хранит: добавленные вручную сети приходится добавлять снова. Один адрес 0x… живёт во многих EVM-сетях, и пока нужная сеть не подключена, её баланса не видно. Разобрано отдельно: перевод ушёл не в ту сеть.

6. TON: те же слова дают другой ключ

Это ловушка для уверенных пользователей. TON берёт слова из того же словаря BIP-39, но выводит из них ключ иначе: PBKDF2-HMAC-SHA512 с солью TON default seed и 100 000 итераций против соли mnemonic и 2048 итераций в BIP-39. Знакомые двадцать четыре слова дают другой ключ — и это не ошибка ввода.

Вторая половина причины — сам адрес. В TON он считается от кода и данных контракта кошелька: account_id = hash(initial_code, initial_data). Отсюда следует, что разные версии кошелька при одном ключе дают разный адрес. Прямой фразы «версия меняет адрес» в документации нет — это вывод из спецификации, не позиция вендора.

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

Парольная фраза: «двадцать пятое слово»

Если при создании кошелька задавалась парольная фраза, одних слов для восстановления недостаточно. Она не часть фразы и рядом с ней не хранится: устройство её не запоминает, а изменить, убрать или восстановить её нельзя. Регистр букв в ней важен.

Откуда она берётся: парольную фразу допускает стандарт BIP-39, а подробно описывает производитель аппаратных кошельков. В обычном приложении на телефоне такой настройки может не быть вовсе — тогда вы её не задавали.

Главное свойство: «неправильной» парольной фразы не бывает — бывает другая. Любая строка даёт валидный кошелёк, в том числе опечатка и пустая строка. Производитель формулирует это прямо: каждая введённая парольная фраза создаёт другой кошелёк, даже если это описка.

Следствие для того, кто смотрит на пустой экран: пустой кошелёк ничего не доказывает. Он может быть не «вашим обокраденным», а другим и законно пустым.

Что переносится, а что нет

Переносятся ключи, а значит адреса и всё, что лежит на них в блокчейне. Остальное живёт в приложении на конкретном устройстве и после импорта не появляется.

что

переносится ли

адреса и монеты на них

да, адрес тот же

NFT и токены на адресе

да, они в блокчейне

названия и метки счетов

нет

список добавленных токенов

нет, добавлять заново

список добавленных сетей

нет, добавлять заново

история операций в приложении

нет, это локальные данные

подключения к сайтам и приложениям

нет

настройка видимости токенов

нет

счета, заведённые приватным ключом

нет

подключённое железо

нет, подключать заново

выданные разрешения approve

да — и это не всегда хорошо

застейканное и делегированное

нет при переводе по сети

внутренние бонусы приложения

нет

Отдельно про историю операций: она пугает сильнее всего, потому что выглядит как пропажа. В блокчейне она никуда не делась — исчез только её локальный список внутри приложения.

Старый кошелёк после импорта остаётся полностью рабочим

Импорт — копирование доступа, а не его перенос. Отсюда три следствия, и каждое стоит денег.

Первое — граница безопасного совета. Если причина переезда — новое приложение или новый телефон, импорта достаточно. Если фразу видел кто-то ещё, импорт не решает задачу вообще: старая копия слов остаётся рабочим ключом. Что делать с засвеченной фразой — в отдельном разборе.

Второе — разрешения. Разрешение approve записано в контракте токена и привязано к паре «владелец — получатель» в одной сети. При импорте адрес не меняется, значит все ранее выданные разрешения остаются действующими, а новое приложение о них не знает и не покажет. При переводе на новый адрес они не переезжают, но и не исчезают — висят на старом.

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

Третье — удаление ничего не меняет в блокчейне. Вендор кошелька пишет это буквально: удалить кошелёк или сведения о нём из блокчейна нельзя, удаление убирает кошелёк только из приложения. Ключ существует, пока существует фраза.

Что не переезжает никак: стейкинг, делегирование, замороженное

Ресурсы привязаны к аккаунту, а не к человеку. При переводе по сети на новый адрес застейканный TRX остаётся на старом, и забрать его можно только через разморозку. Срок разморозки — параметр сети: прямой запрос к узлу TRON 19.09.2026 даёт 14 дней. Делегированная энергия и голоса тоже остаются на старом адресе.

То же верно для позиций в приложениях: депозиты, стейкинг, залоги. Отзыв разрешений на них не влияет никак — это другая операция, и к депонированным токенам она отношения не имеет.

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

Фразу видел кто-то ещё — порядок обратный. Вендор про скомпрометированную фразу пишет «act immediately», и ждать четырнадцать дней с деньгами на засвеченном адресе нельзя: сначала уводим всё ликвидное, стейк разбираем потом. И 14 дней здесь — параметр сети на день замера, а не обещание срока.

Из кастодиального аккаунта импортом не переехать

Импортировать там нечего: резервной фразы не существует, а приватный ключ принадлежит оператору. Справка кошелька формулирует это прямо: нужен приватный ключ, которого у клиента нет. Остаётся вывод по сети, по тарифу и минимуму площадки.

Оговорка про Telegram: кошельков там два, и модель владения ключом у них противоположная — кастодиальный аккаунт и самокастодиальный, в сети TON. У второго резервная фраза есть, и его импортируют как любой некастодиальный кошелёк. Запрет касается только первого.

Сколько стоит переезд по сети, видно на редком документированном примере. Вендор мультичейнового кошелька описал перенос активов и назвал цену: на 19.09.2026 в справке стоит минимум 0,3 GRAM в TON и минимум 15 TRX в TRON, с оговоркой, что сумма зависит от числа токенов и NFT. Внутренние бонусы приложения не переезжают.

Пятнадцать TRX сходятся с нашим замером: первый перевод USDT на адрес, который этот токен ещё не получал, стоил 13,03 TRX на 19.09.2026 — то есть впритык. Но 13,03 — это потолок, цена при полном сжигании: столько заплатили 1,2 % переводов в замере, а 46,6 % не заплатили ничего, потому что энергия была застейкана или делегирована.

Долларовых пересчётов по монете сети TON (GRAM) мы не даём: источники на 19.09.2026 расходятся на 15 %, и любое такое число было бы выбрано нами, а не измерено.

Пять правил на момент переезда

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

  • Вводить фразу только на экране восстановления самого кошелька. Никаких «сервисов переноса» и «мультиимпортеров». Паника после пустого экрана — их топливо.
  • Не переносить фразу с телефона на аппаратный кошелёк в расчёте, что она станет безопасной. Засвеченная фраза безопасной не становится: нужен новый ключ, сгенерированный на устройстве, и перевод по сети. Это довод, а не позиция производителей железа — такой формулировки у них мы не нашли. Что именно даёт железо: разбор аппаратного кошелька.
  • Не хранить обе фразы вместе. После переезда старая остаётся рабочим ключом от старого адреса, а туда ещё может что-то прийти.
  • Не удалять старый кошелёк из приложения до проверки нового. В блокчейне удаление не меняет ничего, но лишает удобного доступа ровно тогда, когда он понадобится.
  • Не отправлять всё одним переводом на непроверенный адрес. Ошибка в адресе необратима: отыграть такой перевод назад нельзя ничем.

Переезд не всегда заканчивается другим кошельком. Если следующий шаг — обмен, у нас есть отдельное направление для USDT в сети TRON: адрес выдают с явно указанной сетью, и это обычный перевод по сети.

Короткие ответы

Изменится ли адрес, если ввести фразу в другом кошельке?

Нет. Адрес считается из фразы, а не из приложения: при том же пути выведения ключей он останется тем же. Другой адрес означает другой путь — или сеть TON, где стандарт вывода свой.

Сколько стоит перенос кошелька по резервной фразе?

Ноль: транзакции нет, в блокчейне ничего не происходит. Денег стоит только переезд по сети — вендор мультичейнового кошелька называет на 19.09.2026 минимум 0,3 GRAM в TON и 15 TRX в TRON, и сумма зависит от числа токенов и NFT.

Я ввёл фразу и вижу ноль. Деньги украли?

Сначала проверьте в обозревателе старый адрес — тот, на который вам присылали деньги. Если монеты на нём, дело в приложении: путь выведения ключей, второй счёт, счёт, заведённый приватным ключом, не добавленный токен или сеть, стандарт TON. Отдельно — парольная фраза, если её задавали. Если пусто — обозреватель покажет, куда ушёл последний перевод.

Нужно ли переводить монеты, если я просто меняю телефон?

Нет, достаточно ввести резервную фразу в приложение на новом телефоне. Перевод по сети нужен в двух случаях: фразу мог видеть кто-то ещё или деньги на кастодиальном аккаунте, где ключа у вас нет.

Автор: MW ExchangeОбновлено
01

Читайте дальше