WATS Wallet logoWATS Wallet
Технически8 мин чтения

Импортировали seed-фразу, а кошелёк пуст? Пути деривации и версии TON простыми словами

Импортировали правильную seed-фразу, но баланс нулевой? Почти наверняка ваши средства по-прежнему в блокчейне. Новый кошелёк выводит другой аккаунт: другой индекс аккаунта или путь Solana либо другую версию кошелька TON (v4R2 или W5). Вот как безопасно найти нужный вариант.

Автор: Alltoscan LLC, компания, создавшая WATS Wallet Редакционная политика

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

Если вы импортировали правильную seed-фразу, а кошелёк показывает другой адрес или нулевой баланс, ваши средства почти наверняка по-прежнему лежат в блокчейне на старом адресе. По состоянию на октябрь 2026 года обычная причина — в том, что новый кошелёк выводит из той же фразы другой аккаунт: другой индекс аккаунта или путь деривации в сетях EVM и Solana либо другую версию контракта кошелька (v3R2, v4R2 или W5) в TON. Найдите старый адрес в обозревателе блоков, затем меняйте в кошельке параметр аккаунта, пути или версии, пока первый адрес не совпадёт, и никогда не вводите фразу на сайтах-«поисковиках пути», чтобы сделать это.

Почему правильная seed-фраза открывает пустой кошелёк?

Seed-фраза порождает мастер-seed, а не один адрес, и каждый кошелёк сам решает, какие аккаунты из неё выводить. Саму концепцию объясняет материал что такое HD-кошелёк.

Путь деривации — это маршрут, по которому кошелёк идёт от мастер-seed к одному аккаунту. Большинство кошельков используют схему BIP-44: m / purpose' / coin_type' / account' / change / address_index, где апостроф обозначает усиленную (hardened) деривацию. Тип монеты выбирает сеть: 60 для Ether, 501 для Solana и 607 для TON согласно реестру SLIP-0044. Правильная фраза может показать другой адрес по трём причинам: другой индекс аккаунта, другая схема пути (в основном в Solana) либо другая версия контракта кошелька или другой метод получения ключа (TON).

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

Прежде чем что-либо пробовать: никогда не вводите фразу на сайтах

Не вводите seed-фразу ни на каких сайтах, в «поисковиках пути деривации», «конвертерах seed», «проверках восстановления кошелька», сканерах баланса и в чатах с «агентом поддержки». Тот, кто её получит, сможет вывести средства во всех сетях, которыми она управляет. Видеть её должны только официальные приложения кошельков, которым вы уже доверяете.

EVM (Ethereum, Base, Arbitrum, BNB Chain): симптом, причина, решение

В сетях EVM первый адрес обычно совпадает у разных кошельков, поэтому проблема, как правило, в последующих аккаунтах, сетях или токенах. Часто используемый путь — m/44'/60'/0'/0/n, где n — номер аккаунта; HD-keyring в MetaMask по умолчанию использует префикс m/44'/60'/0'/0, а Trust Wallet Core указывает m/44'/60'/0'/0/0. Некоторые кошельки, в том числе приложения аппаратных кошельков, нумеруют аккаунты на другом уровне пути, так что проверьте документацию старого кошелька.

СимптомВероятная причинаРешение
Первый адрес совпадает, других аккаунтов нетПоследующие аккаунты не отображаются, пока вы не добавите их снова.Нажимайте «Добавить аккаунт» несколько раз подряд, по порядку, пока не появится старый адрес.
Все адреса другиеСтарый кошелёк использовал другую схему пути. Например, Phantom описывает альтернативный путь EVM — m/44'/60'/1'/0/n.Восстановите фразу в исходном приложении либо воспользуйтесь параметрами пути или аккаунта в новом кошельке и сверьтесь с документацией разработчика.
Адрес совпадает, баланс 0Один адрес EVM работает во всех сетях EVM, поэтому средства могут находиться в другой сети, либо токен не добавлен.Переключите сеть или добавьте токен. См. баланс не отображается.

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

Solana: почему Phantom, Trust Wallet и другие показывают разные адреса?

В Solana нет единого стандарта деривации, которому следовали бы все кошельки, поэтому два кошелька могут вывести из одной фразы разные адреса. Ниже приведены часто используемые пути в том виде, как их описывает каждый разработчик.

ПутьКто описываетПримечание
m/44'/501'/n'/0'Phantom (по умолчанию «bip44Change»); Trust Wallet Core (альтернативный «solana», n = 0)Путь Phantom по умолчанию.
m/44'/501'/n'Phantom (альтернативный «bip44»)Trust Wallet Core указывает m/44'/501'/0' как путь по умолчанию.
m/501'/n'/0/0Phantom (устаревший)Прежний путь.

Правило выбора: если ваш адрес EVM совпадает, а адрес Solana нет, отличается путь Solana, а не фраза. Справочный центр MyTonWallet (теперь help.mywallet.io, под названием My Wallet) предупреждает, что кошелёк импортирует формат Phantom, поэтому фраза из Trust Wallet может дать там другой адрес Solana.

  • В Solana пусто, в EVM всё в порядке: переключите параметр пути деривации при импорте, если кошелёк его предлагает. Solflare позволяет выбрать один путь на фразу при импорте и использует его для кошельков, созданных позже.
  • Появилось два аккаунта Solana: возможно, вы добавили лишний. В случае из сообщества Brave в декабре 2022 года исходный аккаунт был создан при импорте, а затем пользователь добавил второй.

EVM и Solana используют и разные кривые (secp256k1 и ed25519), поэтому из одной фразы получаются внешне не связанные адреса в каждой сети. Это нормально; см. форматы криптоадресов простыми словами.

TON: почему мой адрес меняется между v3R2, v4R2 и W5?

Адрес TON зависит от двух уровней — ключа и контракта кошелька, — и несовпадение на любом из них даёт новый адрес.

Уровень 1, ключ. Нативные кошельки TON используют мнемонику из слов BIP-39, но получают ключ собственным методом TON: PBKDF2 с HMAC-SHA512 и солью «TON default seed», согласно docs.ton.org, где отмечено, что некоторые приложения TON применяют другой метод. Мультичейн-кошельки могут вместо этого получать ключ TON из стандартной фразы BIP-39 по пути; реестр Trust Wallet Core указывает m/44'/607'/0'. Поэтому фраза из кошелька одного типа может быть отвергнута кошельком другого типа или дать в нём другой ключ.

Уровень 2, контракт. Кошелёк TON — это смарт-контракт, чей адрес является хешем его кода и начального состояния. Один и тот же ключ под v3R2, v4R2 или W5 (V5R1) даёт разные адреса, и wallet_id тоже меняет адрес: в основной сети V4R2 использует 698983191, а V5 — 2147483409. docs.ton.org советует: «Для новых развёртываний предпочитайте V5. V3R2 или V4R2 используйте только для совместимости с устаревшими решениями или при особых ограничениях». V5 добавляет переводы без газа (комиссии в токенах вроде USDt вместо GRAM (ранее Toncoin) через офчейн-инфраструктуру) и до 255 сообщений за раз.

СимптомВероятная причинаРешение
Пусто после импортаКошелёк по умолчанию выбрал W5, а средства лежат на вашем адресе v4R2 или v3R2.Переключите или добавьте другую версию в настройках, если это предусмотрено, либо проверьте каждый адрес в Tonviewer.
Адрес начинается с UQ, а не с EQТот же аккаунт, другой формат отображения (non-bounceable против bounceable).Ничего делать не нужно; обе формы — ровно один адрес.
Фраза отвергнута или другой ключФраза нативного кошелька TON против фразы мультичейн-кошелька.Восстановите её в приложении, которое её создало.

Как безопасно найти правильный путь или версию: пошагово

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

  1. Проверьте фразу и порядок слов офлайн (без сайтов и скриншотов)
  2. Найдите старый публичный адрес в старом приложении, истории вывода с биржи или квитанциях
  3. Найдите этот адрес в обозревателе блоков (Etherscan или обозревателе нужной сети EVM, Solscan либо Tonviewer), чтобы убедиться, где лежат средства; см. как читать обозреватель блоков
  4. Сравните первый адрес, который показывает новый кошелёк, со старым
  5. Добавляйте аккаунты по порядку (аккаунт 1, 2, 3...), пока не появится старый адрес
  6. Переключайте параметр пути деривации (Solana) или версию кошелька (TON) в настройках, по одному
  7. Проверьте список сетей и токенов, когда адрес совпадёт
  8. Если ничего не совпало, восстановите фразу в исходном приложении кошелька и изучите его документацию по деривации

Каждый раз сравнивайте адрес целиком, а не только его начало и конец, потому что адреса-двойники при address poisoning обычно копируют первые и последние символы. По эмпирическому правилу, заимствованному из лимита пропусков адресов в BIP-44 (20 неиспользованных адресов подряд), прекращайте сканирование примерно после 20 пустых аккаунтов подряд.

Всё ещё пусто? Исключите это, прежде чем думать о худшем

Как WATS Wallet связан с этой темой

WATS Wallet (от Alltoscan LLC) — некастодиальный: вы сами создаёте и храните свою seed-фразу в расширении для Chrome и в приложении для iOS и Android, а кошелёк поддерживает сети EVM, Solana и TON. Та же проверка применима всякий раз, когда вы переносите фразу между любыми двумя кошельками: сравните первый адрес в каждой сети с данными обозревателя блоков и прочитайте документацию обоих кошельков о путях и версии TON.

WATS никогда не хранит вашу фразу или ключи, поэтому никто в WATS не может найти, восстановить или «конвертировать» её, а любой, кто её просит, — мошенник. В сетях EVM комиссии оплачиваются в ATS вместо нативного газа через пеймастер ERC-4337 с одного баланса ATS в BSC (см. комиссию ATS); комиссии в TON тоже оплачиваются в ATS, а Solana оплачивает собственную комиссию в SOL. Опциональная WATS NFC Metal Card не хранит ключей, поэтому не является резервной копией вашей фразы.

Часто задаваемые вопросы

Пропали ли мои средства, если восстановленный кошелёк показывает нулевой баланс?

Почти никогда не из-за самого импорта. Средства лежат в блокчейне на адресе, а новое приложение обычно показывает другой аккаунт, выведенный из той же фразы. Найдите старый адрес в обозревателе блоков; если средства там, измените аккаунт, путь или версию. Если обозреватель показывает исходящие переводы, которых вы не делали, считайте это компрометацией.

Почему мой адрес Solana в Phantom и Trust Wallet разный?

В их документации указаны разные часто используемые пути. По умолчанию у Phantom путь m/44'/501'/n'/0', а реестр Trust Wallet Core указывает m/44'/501'/0' как деривацию Solana по умолчанию. Выберите подходящий параметр пути при импорте, если кошелёк его предлагает, либо восстановите фразу в исходном приложении и проверьте актуальную документацию каждого разработчика.

Почему мой адрес TON изменился после обновления до W5 (V5)?

У каждой версии контракта кошелька TON (v3R2, v4R2, W5) свой адрес, даже при той же фразе. Средства остаются на адресе старой версии, пока вы их не переведёте, поэтому переключите версию в настройках кошелька, если это предусмотрено, либо проверьте каждый адрес в Tonviewer. Адрес, начинающийся с EQ или UQ, — лишь формат отображения одного адреса, а не другой аккаунт.