Если USDT не отображаются в кошельке после того, как вам их отправили, причин может быть четыре, и реагировать на них нужно противоположным образом. Три случая поправимы. Один — нет. Гадать — значит потерять день на переписку с поддержкой. Ответ записан в блокчейне, и найти его можно за тридцать секунд.
Единственный вопрос, который разделяет все случаи: есть ли токены на вашем адресе в блокчейне TRON или нет? Всё остальное следует из ответа на него.
Шаг первый: проверьте блокчейн, а не приложение
Приложение кошелька — лишь средство просмотра. Оно может ошибаться, показывать устаревшие данные или просто не быть настроено на отображение токена, который на самом деле есть. Настоящая запись хранится в блокчейне.
Откройте TRONSCAN, вставьте свой адрес получения (не хеш транзакции) и откройте вкладку TRC-20 transfers (переводы TRC-20). Затем оцените результат:
| Что вы видите | Что это значит | Можно ли исправить |
|---|---|---|
| Перевод со статусом SUCCESS | Токены ваши; проблема в отображении | Да |
| Перевод со статусом FAILED / OUT_OF_ENERGY | Перевод не завершился; токены всё ещё у отправителя | Да, силами отправителя |
| Перевода нет совсем | Перевод не проводился в сети TRON | Зависит от того, куда ушли средства |
| Перевод есть, но баланс не двигается | Адрес может быть в чёрном списке | Нет |
Если у вас есть хеш транзакции от отправителя, ищите по нему: так вы увидите адрес назначения и сможете заметить опечатку или отправку в другую сеть.
Случай 1: USDT не отображаются, но есть в блокчейне
Это самая частая причина того, что USDT не отображаются, и наименее тревожная. Токены TRC-20 не появляются автоматически во всех кошельках: приложение должно знать, что этот контракт нужно показывать.
Что сделать — от простого к сложному:
1. Потяните экран вниз, чтобы обновить его, затем закройте и снова откройте приложение: кошельки кешируют балансы. 2. Добавьте токен вручную. Контракт USDT TRC-20 — TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t; сверьте его посимвольно с TRONSCAN, потому что существуют поддельные контракты токенов с похожими названиями. 3. Убедитесь, что кошелёк работает в сети TRON, а не показывает EVM-сеть для той же сид-фразы.
Токены ни на минуту не были под угрозой. Если TRONSCAN показывает их на вашем адресе, это и есть окончательный ответ, что бы ни отображало приложение.
Случай 2: ваш адрес ещё не активирован
Адрес TRON не существует в блокчейне, пока что-то его не создаст. Сгенерировать адрес можно и офлайн, но он остаётся математическим фактом, а не записью в реестре, пока первая входящая транзакция не оплатит его регистрацию.
Это делают две разные комиссии, и из-за путаницы между ними стоимость активации называют то «0,1 TRX», то «1 TRX»:
getCreateAccountFee= 100 000 sun (0,1 TRX) — когда отправитель покрывает создание аккаунта за счёт bandwidth.getCreateNewAccountFeeInSystemContract= 1 000 000 sun (1 TRX) — когда аккаунт создаётся внутри вызова контракта, а перевод TRC-20 как раз и есть вызов контракта.
Оба значения получены из актуальных параметров сети 20 июля 2026 г. Практическое следствие для получателя: на неактивированный адрес всё равно можно зачислить средства, но пока активация не завершится, некоторые кошельки ничего не показывают. Ваши токены не потеряны. Отправьте небольшую сумму TRX на тот же адрес или дождитесь, пока завершится создание аккаунта на уровне контракта, — и токены появятся.
По этой же причине отправка USDT на совершенно новый адрес обходится отправителю примерно вдвое дороже — около 130 000 единиц энергии вместо 65 000: контракту приходится создавать запись баланса, которой раньше не было. Сторона отправителя разобрана в руководстве по активации кошелька.
Случай 3: перевод не завершился
Если TRONSCAN показывает транзакцию со статусом FAILED — обычно с OUT_OF_ENERGY, — значит, у кошелька отправителя закончилась энергия посреди исполнения. TRON не отклоняет такую транзакцию заранее: он исполняет её, пока не закончатся ресурсы, а затем откатывает.
Последствия несимметричны, и отправителю стоит прямо сказать об этом: USDT никуда не ушли, но TRX, сожжённые до этого момента, потеряны. Отправителю нужно обеспечить энергию и отправить перевод заново. Стандартный перевод USDT требует около 64 285 единиц энергии или примерно 130 000 — на адрес, где никогда не было USDT. Подробнее — в статьях о том, сколько на самом деле стоит перевод USDT и почему транзакции TRON завершаются ошибкой (там приведена полная классификация ошибок).
Если отправитель переводит большие объёмы, аренда ресурса на маркете энергии TRON поможет не повторять эту ситуацию, ведь сжигание TRX — самый дорогой способ оплатить перевод.
Случай 4: USDT не двигаются, потому что заморожены
Этот случай другие руководства по устранению проблем пропускают, и только для него нет решения.
Tether может внести любой адрес TRC-20 в чёрный список на уровне контракта. Адрес из чёрного списка по-прежнему показывает баланс USDT в блокчейне, может отправлять TRX, стейкать и голосовать, но USDT не двигаются ни в одну, ни в другую сторону. Пока вы не попробуете сделать перевод, ничто не указывает на проблему с кошельком.
Любой может бесплатно проверить это, вызвав isBlackListed в контракте USDT; в инструкции по проверке чёрного списка показаны и способ через TRONSCAN, и вызов API. Если результат — true, никакие настройки кошелька, обращения в поддержку или приватные ключи не изменят исход: контроль принадлежит эмитенту токена, а не сети TRON.
Единственная по-настоящему непоправимая ошибка
Если TRONSCAN ничего не показывает на вашем адресе, токены отправлялись не в сети TRON. Обычная причина — несовпадение сетей: отправитель выбрал ERC-20 или BEP-20, хотя вы дали адрес TRON, или вставил адрес TRON в форму, рассчитанную на другую сеть.
Куда в итоге попали средства, зависит от сетей и от того, контролирует ли кто-нибудь адрес назначения. Если отправитель пользовался централизованной биржей, сначала свяжитесь с ней. Биржи иногда возвращают ошибочно направленные выводы, и только они могут это сделать. Со стороны TRON решения нет, потому что в TRON ничего не поступило.
Частые вопросы
Сколько ждать, прежде чем беспокоиться? Блоки в TRON создаются примерно раз в три секунды. Если TRONSCAN показывает SUCCESS, дальнейшее ожидание ничего не изменит — это проблема отображения. Если через десять минут TRONSCAN ничего не показывает, транзакция так и не была отправлена в сеть.
Отправитель говорит, что отправил, но не может показать хеш транзакции. Тогда, скорее всего, транзакция не была отправлена в сеть. У завершённой транзакции TRON всегда есть хеш, и она всегда видна в TRONSCAN.
USDT не отображаются в приложении, но видны в TRONSCAN — чему верить? Добавьте контракт токена вручную и обновите экран. Доверяйте TRONSCAN, а не приложению: приложение читает тот же блокчейн, но со своим кешем и списком токенов.
Можно ли вернуть USDT, отправленные в другую сеть? Со стороны TRON — нет. Если их отправила кастодиальная биржа, обратитесь к ней. Если средства ушли на некастодиальный адрес в другой сети, который вы контролируете, импортируйте туда ту же сид-фразу.
Значения getCreateAccountFee (100 000 sun) и getCreateNewAccountFeeInSystemContract (1 000 000 sun) получены из параметров сети через TronGrid 20 июля 2026 г., а цифра ~64 285 единиц энергии в тот же день измерена непосредственно на контракте USDT TRC-20 по адресу TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t. Статус транзакций проверяйте в TRONSCAN — каноническом обозревателе сети TRON.
Пользуетесь SaveWallet? USDT (TRC-20) появятся там автоматически, как только поступят на ваш адрес TRON, — импортировать токен не нужно.
