Как отследить перевод USDT TRC-20 в TronScan по хэшу транзакции
Где взять хэш перевода, как найти его в TronScan, что значат статусы, как отличить настоящий USDT от подделки и сколько TRX ушло на перевод.
- Рубрика
- Инструкции
- Опубликовано
- Чтение
- 7 мин

Отследить перевод USDT TRC-20 можно в обозревателе блокчейна TronScan: вставьте хэш транзакции в строку поиска на tronscan.org или откройте адрес отправителя и найдите перевод в списке. Перевод завершён, если результат SUCCESS, а блок подтверждён. В сети TRON блок становится необратимым примерно через минуту после отправки.
Ниже: где найти хэш, как читать страницу транзакции с обеих сторон, отправителя и получателя, и разбор двух настоящих переводов от 19 октября 2026.
Что такое хэш и где его взять
Хэш транзакции (его ещё называют TXID или ID транзакции) состоит из 64 символов: цифр и латинских букв от a до f. По нему находится ровно одна транзакция в сети.
Где искать:
- Отправителю. В истории кошелька откройте нужный перевод. В подробностях обычно есть поле с хэшем и значок копирования или ссылка на обозреватель блокчейна. Названия кнопок в разных кошельках отличаются, поэтому ориентируйтесь на смысл, а не на конкретную надпись.
- Получателю. Попросите хэш у отправителя. Если хэша нет, хватит своего адреса: в TronScan на странице адреса видны все входящие переводы токенов.
Хэш можно спокойно пересылать. Он показывает только сам перевод, который и так виден всем в блокчейне, и не даёт доступа к кошельку.
Как найти перевод в TronScan
По хэшу. Откройте tronscan.org, вставьте хэш в строку поиска. Откроется страница транзакции, её адрес выглядит так: tronscan.org/#/transaction/<хэш>.
По адресу. Вставьте в поиск адрес отправителя или получателя. На странице адреса есть список переводов токенов TRC-20, свежие сверху. Найдите свой по сумме и времени.
Если сразу после отправки поиск ничего не находит, подождите несколько секунд: новый блок в TRON выходит примерно раз в 3 секунды. Если транзакции нет и через минуту, скорее всего, она не попала в блок. По документации TRON узел по умолчанию отбрасывает транзакцию, если её не включили в блок за 60 секунд от времени последнего блока. Тогда USDT остаются у отправителя, а перевод нужно отправить заново.
Статус перевода: два вопроса
На странице транзакции нужно ответить на два вопроса: выполнил ли контракт перевод и подтверждён ли блок.
Выполнен ли перевод
Результат вызова контракта USDT. Успешный перевод имеет результат SUCCESS. Список возможных результатов задан в описании протокола TRON (Tron.proto). С USDT чаще всего встречаются три ошибки:
| Результат | Что произошло |
|---|---|
OUT_OF_ENERGY |
Не хватило энергии и TRX на сжигание или был низкий лимит комиссии |
REVERT |
Контракт отклонил вызов, например из-за нехватки USDT на балансе |
OUT_OF_TIME |
Вызов не уложился в отведённое сетью время |
При любой ошибке USDT остаются на адресе отправителя, но потраченные на попытку TRX не возвращаются. Подробно про нехватку энергии и повторную отправку рассказано в статье об ошибке OUT OF ENERGY.
Подтверждён ли блок
В сети TRON блоки по очереди выпускают 27 активных суперпредставителей (Super Representatives). По документации о консенсусе блок становится необратимым (solidified), когда не меньше 19 разных активных суперпредставителей выпустили блок на этой высоте или выше. Обычно это занимает около минуты. До этого транзакция считается ожидающей, и теоретически её может вытеснить форк.
Мы проверили задержку сами. 19 октября 2026 с 05:20 до 05:24 по UTC публичный узел TronGrid трижды показал одно и то же: последний необратимый блок отставал от самого нового на 18 блоков. При 3 секундах на блок это 54 секунды.
Что это значит для получателя. Документация TRON советует сервисам, которые зачисляют крупные суммы, ждать необратимости блока, а у некоторых сервисов есть ещё и своё число подтверждений. Поэтому перевод может уже быть успешным в TronScan, а на счёте у получателя появиться на минуту-две позже.

Настоящий ли это USDT
Создать токен с названием USDT или Tether может кто угодно. В кошельке такой токен выглядит почти как настоящий, но ничего не стоит. Проверить подлинность можно только по адресу контракта. У настоящего USDT в сети TRON он один: TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t, страница токена есть в TronScan.
На странице транзакции обратите внимание на две вещи:
- Получатель транзакции и получатель денег различаются. Перевод USDT технически является вызовом контракта, поэтому в самой транзакции адресатом указан контракт USDT. Кому ушли деньги, видно в данных о переводе токена.
- Ссылка на токен. В данных о переводе нажмите на токен и сверьте адрес контракта. Если он не совпадает с адресом выше, это подделка, какими бы ни были название и значок.
Сколько стоил перевод
В разделе ресурсов на странице транзакции видно, чем перевод оплачен. В API сети TRON те же данные называются так:
energy_usage_total: вся энергия, которую потратил контракт;energy_usage: сколько покрыла энергия на адресе отправителя, своя или делегированная;energy_fee: сколько TRX сожжено за недостающую энергию, в SUN;net_usageиnet_fee: bandwidth из бесплатного лимита или застейканного и TRX, сожжённые за bandwidth, в SUN;fee: всё сожжённое вместе, в SUN.
Формула: сожжено TRX = (energy_fee + net_fee) / 1 000 000. На 19 октября 2026 сеть сжигает 100 SUN за единицу энергии и 1 000 SUN за единицу bandwidth (параметры getEnergyFee и getTransactionFee). Почему обычный перевод тратит именно 64 285 энергии, разобрано в статье что такое энергия и bandwidth.
Разбор: два перевода из одного блока
Оба перевода из блока 87 237 974, который вышел 19 октября 2026 в 05:15:42 по UTC. Данные взяты из API TronGrid и TronScan.
| Что смотрим | Перевод 1 | Перевод 2 |
|---|---|---|
| Сумма | 1 444,76 USDT | 9 904,82 USDT |
| Результат | SUCCESS | SUCCESS |
| Контракт токена | TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t | TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t |
| Энергия всего | 64 285 | 130 285 |
| Из неё покрыто энергией на адресе | 0 | 130 285 |
| Сожжено за энергию | 6,4285 TRX | 0 |
| Bandwidth | 345, сожжено 0,345 TRX | 345, сожжено 0,345 TRX |
| Итого сожжено | 6,7735 TRX | 0,345 TRX |
| Лимит комиссии | 225 TRX | 100 TRX |
Что видно из таблицы:
- Перевод 1 ушёл с адреса без энергии и без свободного bandwidth. Сеть сожгла 64 285 × 100 SUN за энергию и 345 × 1 000 SUN за bandwidth, всего 6 773 500 SUN.
- Перевод 2 потратил вдвое больше энергии: у получателя до этого не было USDT. Почему так, объяснено в статье почему перевод на новый адрес дороже. Энергия на адресе отправителя покрыла всё, но bandwidth всё равно оплачен сжиганием: на адресе не нашлось 345 единиц ни в застейканном bandwidth, ни в остатке бесплатных 600 в сутки, а bandwidth списывается из одного источника целиком.
- Сумма на стоимость не влияет. Почти 10 000 USDT во втором переводе не сделали его дороже первого.
- Лимит комиссии не списывается. Это верхняя граница сжигания: у второго перевода лимит 100 TRX, а сожжено 0,345 TRX.

Если что-то не так: по шагам
- Транзакции нет в поиске через минуту. Проверьте историю кошелька. Если перевод не ушёл, USDT на месте, отправьте его заново.
- Результат с ошибкой. USDT не списаны. Проверьте энергию и TRX на адресе отправителя и только потом отправляйте снова.
- SUCCESS, но получатель ничего не видит. Сверьте адрес получателя в данных о переводе токена, символ за символом. Затем сверьте контракт токена. Если всё совпадает, подождите подтверждения блока и зачисления на стороне получателя.
- Перевод получен, но токен с другим контрактом. Это не USDT, считать его оплатой нельзя.
- За каждый перевод сжигается несколько TRX. Значит, на адресе отправителя нет энергии. Как получить её на адрес, описано в разделе «Инструкции».
Вопросы и ответы
Сколько идёт перевод USDT TRC-20? В блок он попадает за секунды, необратимым становится примерно через минуту. 19 октября 2026 мы трижды замерили отставание необратимого блока: 18 блоков, или 54 секунды.
Можно ли отменить перевод? Нет. После попадания в блок вернуть USDT может только получатель, отправив их обратно.
Почему в транзакции адресатом указан не получатель, а контракт? Перевод USDT вызывает контракт токена. Настоящий получатель указан в данных о переводе токена.
Как получателю проверить перевод без хэша? Откройте свой адрес в TronScan и посмотрите список входящих переводов токенов TRC-20: там видны сумма, отправитель и время.