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

Одна из самых частых ошибок — увидеть зелёный статус Success и остановиться. В переводах токенов верхний уровень транзакции нередко показывает обращение к смарт-контракту USDT, а реальный адрес получателя находится внутри события Transfer. В TON одна операция может состоять из цепочки сообщений и транзакций, а в Solana нужно отличать подпись транзакции от адреса токен-аккаунта и mint токена. Поэтому проверка должна учитывать устройство конкретной сети.

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

Быстрая проверка транзакции USDT по TxID

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

  1. Определите сеть. TRON, Ethereum, BNB Smart Chain, TON, Solana и другие сети имеют разные реестры и обозреватели.
  2. Убедитесь, что запись найдена. Отсутствие результата может означать неверную сеть, ошибочно скопированный идентификатор или то, что транзакция не была отправлена в блокчейн.
  3. Проверьте исполнение. Статус должен подтверждать успешное выполнение, а не только включение в блок.
  4. Найдите токеновый перевод. Для USDT важны событие или действие перевода токена, его контракт или mint и фактические адреса.
  5. Сверьте получателя и сумму. Проверяйте адрес полностью, количество токена и десятичные знаки.
  6. Оцените финальность. Сеть могла уже подтвердить операцию, но площадка может ждать дополнительные подтверждения.
  7. Сопоставьте правила депозита. Минимум, поддерживаемая сеть, memo/comment, старый адрес и внутренний статус сервиса влияют на зачисление.
Контрольная точка Что должно совпасть Что означает расхождение
Сеть Сеть вывода и сеть приёма одинаковы TxID ищется не там или актив отправлен по неподдерживаемому маршруту
Статус Операция исполнена успешно При ошибке состояние токена обычно не изменилось, даже если комиссия списана
Токен USDT с ожидаемым контрактом или mint Возможен другой токен, подделка или актив в другой сети
Получатель Адрес в событии перевода совпадает с депозитным адресом Средства ушли другому адресу либо проверяется не то поле
Сумма Количество USDT соответствует выводу с учётом тарифа площадки Часть могла быть удержана до отправки или указаны другие decimals
Финальность Достаточная степень подтверждения для получателя Нужно ждать либо уточнять требования сервиса
Зачисление Депозит распознан внутренней системой При on-chain успехе проблема уже на стороне площадки или условий депозита

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

Что такое TxID и какие вопросы он действительно решает

TxID — идентификатор конкретной записи в блокчейне

TxID, transaction hash или signature — это уникальный идентификатор, по которому обозреватель находит конкретную транзакцию либо связанную с ней запись. Он позволяет увидеть время, блок или slot, отправителя, результат исполнения, комиссии и действия смарт-контрактов. Название зависит от сети: в EVM-сетях обычно говорят transaction hash, в TRON — TxID, в Solana — signature, а в TON дополнительно используются transaction hash, logical time и идентификаторы сообщений или trace.

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

Чем TxID отличается от адреса, номера ордера и ссылки

Идентификатор Что обозначает Где применяется Типичная ошибка
TxID / hash / signature Конкретную транзакцию в сети Блокчейн-обозреватель, поддержка, доказательства Вставляют адрес кошелька вместо хэша
Адрес кошелька Аккаунт или контракт История операций и баланс Находят похожий перевод, но не проверяют нужную транзакцию
Номер P2P-ордера Сделку внутри площадки Апелляция P2P и чат Считают его доказательством блокчейн-перевода
Номер заявки обменника Внутренний маршрут обмена Поддержка обменника Не прикладывают отдельный TxID отправки USDT
Ссылка на обозреватель Удобное представление TxID Переписка и архив Открывают фишинговый домен и подключают кошелёк
ID внутреннего перевода Запись в базе кастодиального сервиса Перевод между пользователями одной платформы Ищут его в публичном блокчейне

Что TxID может доказать

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

Но TxID не доказывает личность владельца адреса, законность происхождения актива, выполнение договора вне блокчейна или окончательное зачисление на внутренний баланс биржи. Публичный реестр показывает движение между адресами, а связь адреса с конкретным человеком обычно подтверждается дополнительными документами. Для доказательного пакета полезно сохранить не только ссылку, но и правильные скриншоты, адреса и историю операции.

Что TxID не гарантирует

  • что выбран официальный USDT, а не токен с похожим названием;
  • что получатель поддерживает использованную сеть;
  • что сумма не ниже минимального депозита;
  • что memo, tag или comment были переданы правильно;
  • что биржа уже выполнила внутреннюю проверку и отразила баланс;
  • что отправитель и получатель принадлежат заявленным людям;
  • что операция безопасна с точки зрения AML и не будет проверяться сервисом;
  • что средства можно вернуть при ошибке адреса или сети.

Что подготовить до открытия блокчейн-обозревателя

Определите ожидаемый маршрут

Запишите, откуда и куда отправлялись средства: с какой биржи, кошелька или обменника; на какой сервис; какую сеть выбрали; какой депозитный адрес показывался; какую сумму ожидали получить. Это создаёт эталон, с которым сравнивается блокчейн. Без такого эталона легко подтвердить факт какой-то транзакции, но не понять, относится ли она к вашему депозиту.

Если вывод выполнялся с биржи, отдельно зафиксируйте заявленную сумму и сумму, которая должна уйти в сеть после удержания withdrawal fee. Некоторые сервисы показывают комиссию отдельной строкой и отправляют меньше, чем пользователь ввёл. Поэтому расхождение между заявкой и событием Transfer не всегда означает ошибку, но должно объясняться тарифом площадки.

Скопируйте данные из первичного источника

  • TxID из истории вывода, а не из пересланного сообщения;
  • полный депозитный адрес из истории или сохранённого экрана;
  • название сети в интерфейсе отправителя и получателя;
  • название токена и, когда доступно, адрес контракта;
  • сумму до комиссии и ожидаемую сумму после комиссии;
  • дату и время с указанием часового пояса;
  • memo, tag, comment или иной идентификатор депозита;
  • номер заявки, ордера или тикета, если перевод связан с сервисом.

Не используйте секретные данные

Для проверки публичной транзакции не нужны seed-фраза, приватный ключ, пароль, код двухфакторной аутентификации, резервная копия кошелька или подпись сообщения. Обозреватель работает в режиме чтения. Если сайт требует импортировать кошелёк, «синхронизировать» seed-фразу или подписать разрешение, это не обычная проверка TxID, а потенциально опасный сценарий.

Безопаснее открывать обозреватель из закладки или официальной документации сети, а не по рекламному объявлению. Фишинговый сайт может копировать интерфейс известного explorer и предлагать кнопку восстановления перевода. Настоящий публичный обозреватель не способен отменить транзакцию и не просит доступ к активам.

Как распознать сеть по исходным данным

Признак На что указывает Ограничение признака
Адрес начинается с T Обычно TRON Нужно всё равно проверить сеть в заявке и explorer
Хэш начинается с 0x Ethereum или другая EVM-сеть Одинаковый формат используют BNB Smart Chain, Polygon, Base, Arbitrum и другие
Адрес получателя формата 0x EVM-совместимая сеть Сам адрес не показывает, какая именно цепь использована
Длинная base58-подпись Часто Solana Не следует определять сеть только по длине строки
TON-адрес вида EQ/UQ и данные lt/hash TON Explorer может принимать адрес, hash или trace по-разному
Сеть указана как TRC20, ERC20, BEP20, TON, SOL Прямой ориентир из интерфейса Название нужно сверять на обеих сторонах, а не только у отправителя

Универсальная семиступенчатая проверка перевода USDT

Ступень 1. Найдите транзакцию в правильной сети

Начинайте не с поисковой системы, а с названия сети в истории вывода. Один и тот же 0x-адрес может существовать в Ethereum, BNB Smart Chain, Polygon, Base и других EVM-сетях, однако балансы и транзакции в этих цепях независимы. Хэш, найденный в одном explorer, не обязан существовать в другом. Если сеть выбрана неверно, отсутствие результата ничего не говорит о том, была ли операция отправлена.

Когда интерфейс показывает только название токена, откройте детали вывода и найдите поле Network, Chain или Protocol. Если его нет, запросите у отправителя исходный экран или выгрузку. Определять сеть по цвету логотипа, комиссии или первым символам адреса недостаточно: у EVM-сетей адреса выглядят одинаково, а сервисы могут использовать собственные сокращения.

Ступень 2. Проверьте, что транзакция исполнена

Запись в блоке и успешное исполнение — не одно и то же. Смарт-контрактная транзакция может быть включена в блок, потратить комиссию и завершиться ошибкой. В таком случае состояние токена не меняется. На TRON нужно смотреть результат исполнения контракта и receipt, в EVM-сетях — Transaction Status или status receipt, в Solana — ошибку в метаданных транзакции, а в TON — завершение всего trace и его действий.

Если статус failed или reverted, повторная отправка допустима только после устранения причины: недостатка газа, Energy, неверного параметра, блокировки токена или сбоя смарт-контракта. Нельзя считать, что средства «зависли между адресами»: при корректной атомарной модели изменения токена откатываются, хотя комиссия за попытку может быть списана.

Ступень 3. Найдите именно перевод USDT

У токенов верхняя транзакция часто направлена на контракт. Например, в TRC20 и ERC20 поле верхнего уровня to может содержать адрес контракта USDT, а не конечного получателя. Фактический перевод читается из события Transfer, раздела Token Transfers или decoded actions. Там должны быть адрес отправителя, адрес получателя и значение токена.

Если в транзакции несколько событий, не выбирайте первое автоматически. Агрегаторы, биржевые кошельки и смарт-контракты могут создавать несколько переводов в одной операции. Найдите событие с нужным контрактом, вашим адресом назначения и ожидаемой суммой. Для TON анализируйте jetton transfer и цепочку сообщений, а для Solana — изменения token balances по конкретному mint.

Ступень 4. Подтвердите подлинность токена

Название и символ USDT не уникальны: любой эмитент смарт-контракта может создать токен с тем же символом. Надёжная проверка строится на адресе контракта или mint, сети и данных официального эмитента. Значок, цена и количество держателей полезны как дополнительные признаки, но не заменяют сверку идентификатора актива.

Для широко используемых сетей официальный USD₮ имеет устойчивые идентификаторы, однако список поддерживаемых протоколов меняется. Перед крупной операцией проверяйте текущий адрес у эмитента и на странице депозита получателя. Особую осторожность проявляйте с токенами, название которых содержит дополнительные слова, необычные пробелы или нулевую ликвидность.

Ступень 5. Сверьте фактического получателя

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

В EVM и TRON фактический получатель токена находится в decoded event. В Solana токен может поступить на associated token account, владельцем которого является основной wallet address. В TON перевод jetton проходит через jetton wallet получателя, поэтому explorer должен показывать конечного владельца или действие перевода, а не только промежуточный контракт.

Ступень 6. Сверьте сумму и единицы

Explorer может хранить значение в минимальных единицах токена. Читаемая сумма получается делением raw value на десять в степени decimals. У USDT во многих сетях используется шесть десятичных знаков, но полагаться на привычку нельзя: смотрите параметры именно найденного токена. Ошибка decimals способна превратить 1 000 000 raw units в один токен или создать иллюзию перевода миллиона USDT.

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

Ступень 7. Отделите подтверждение сети от зачисления сервиса

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

Если все on-chain поля совпадают, не отправляйте второй перевод. Подготовьте TxID, сеть, токен, сумму, адрес, время и номер аккаунта получателя. Затем используйте инструкцию что делать, когда TxID есть, а депозит ещё не зачислен.

Уровень проверки Ключевой вопрос Результат «да» Следующий шаг при «нет»
1. Сеть TxID открыт в той же сети, что указана в выводе? Переход к исполнению Найти правильную сеть или запросить детали у отправителя
2. Исполнение Транзакция завершилась без ошибки? Искать токеновое действие Разобрать причину failure/revert
3. Действие Есть перевод USDT? Проверить идентификатор токена Убедиться, что отправлен нужный актив
4. Подлинность Контракт или mint соответствует настоящему USDT? Сверить получателя Зафиксировать подозрение на другой или поддельный токен
5. Получатель Фактический адрес совпадает? Сверить сумму Оценить возможность восстановления и обращаться к владельцу адреса
6. Сумма Количество соответствует ожидаемому? Оценить финальность Проверить decimals и комиссию сервиса
7. Зачисление Правила депозита выполнены? Ждать внутреннюю обработку или писать в поддержку Разбирать минимум, memo, сеть, старый адрес или ограничения

Как проверить USDT TRC20 в сети TRON

Почему поле To может вводить в заблуждение

Перевод TRC20 — это вызов смарт-контракта. На верхнем уровне транзакция может быть направлена на контракт USDT, поэтому поле Contract или To показывает адрес токена. Реальный получатель кодируется в вызове функции и событии Transfer. Для пользователя важнее раздел Token Transfers, где explorer декодирует адреса и сумму.

Официальный контракт USD₮ в TRON следует сверять с актуальными данными эмитента. На момент подготовки материала широко используемый адрес начинается с TR7NHqje…. Не полагайтесь только на символ USDT: в TRON можно создать другой TRC20-токен с таким же названием.

Пошаговая проверка в TRON

  1. Откройте проверенный обозреватель TRON и вставьте полный TxID.
  2. Убедитесь, что запись относится к mainnet, а не тестовой сети.
  3. Проверьте Result или Status: выполнение должно быть успешным.
  4. Найдите подтверждение или solidified/confirmed состояние.
  5. Откройте раздел TRC20 Token Transfers или Events.
  6. Сверьте контракт USD₮, адрес from, адрес to и amount.
  7. Проверьте timestamp, block и размер комиссии в TRX.
  8. Если событий несколько, выберите то, которое соответствует вашему депозиту.
  9. Скопируйте прямую ссылку и сохраните скрин с видимым TxID.

Как читать Result, Confirmed и receipt

TRON разделяет попадание операции в цепь, её подтверждение и успешность выполнения смарт-контракта. Для TRC20 недостаточно того, что TxID находится. Нужно убедиться, что receipt или contract result сообщает SUCCESS. Если контрактная операция завершилась ошибкой, событие перевода не должно считаться состоявшимся.

Подтверждённость показывает, что блок стал устойчивой частью цепи. Explorer может отображать количество последующих блоков или отдельный признак confirmed. Получающая площадка вправе применять свой порог, поэтому число, достаточное для explorer, и число, после которого биржа зачисляет депозит, могут отличаться.

Energy, Bandwidth и комиссия TRX

TRC20-перевод потребляет Energy и Bandwidth. Если ресурсов не хватило, часть или вся стоимость покрывается сжиганием TRX согласно правилам сети. В explorer можно увидеть resource consumption, net fee и energy fee. Эти поля объясняют стоимость операции, но не уменьшают количество USDT в событии Transfer, если кошелёк списывает комиссию отдельно в TRX.

На биржевом выводе пользователь может видеть фиксированную комиссию в USDT, хотя сама on-chain транзакция оплачена TRX служебным кошельком биржи. Тогда сумма события будет уже уменьшена на тариф биржи. Для понимания полной стоимости сравнивайте историю вывода и блокчейн, а не пытайтесь вывести withdrawal fee из поля network fee.

Несколько TRC20-переводов в одной транзакции

Смарт-контракт или крупный сервис может вызвать несколько событий. В этом случае TxID общий, но внутри него есть несколько получателей и сумм. Поддержке нужно сообщать не только хэш, но и конкретный event: контракт, from, to и value. Это особенно важно, когда биржа агрегирует выводы или операция проходит через контракт.

Не путайте internal transactions с TRC20 event logs. Внутренние транзакции описывают вызовы и перемещения нативных активов внутри контракта, а токеновый перевод USDT подтверждается событием соответствующего контракта. Для обычной пользовательской проверки decoded Token Transfer надёжнее, чем самостоятельное чтение hex-данных.

Поле TRON Что проверять Нормальная картина Красный флаг
TxID Полная строка без пробелов Открывается одна конкретная транзакция Поиск ничего не находит или показывает другой тип записи
Result / Status Успешность выполнения SUCCESS FAILED, REVERT или отсутствие результата при контрактной операции
Confirmed Финальность блока Confirmed/solidified Unconfirmed слишком долго
Contract Контракт USD₮ Совпадает с официальным контрактом Неизвестный контракт с символом USDT
Token Transfer To Фактический получатель Совпадает с депозитным адресом Совпадает только верхнее поле To, но event ведёт другому адресу
Amount Количество токена Соответствует сумме после тарифа Неожиданная сумма или неправильные decimals
Energy / fee Стоимость выполнения Объяснима ресурсами или TRX Ошибка out of energy, fee limit или необычный вызов

Как проверить USDT ERC20 в Ethereum

Transaction и Token Transfer — разные уровни

В Ethereum отправка ERC20-токена оформляется вызовом функции контракта. Поэтому значение ETH в верхнем поле может быть нулевым, а To — адресом контракта USDT. Фактическое движение токена отображается в журнале событий и в разделе Token Transfers. Если смотреть только поля обычной ETH-транзакции, можно ошибочно решить, что получатель — контракт и USDT никуда не отправлялся.

Успешный receipt подтверждает, что верхний вызов не был отменён. Дополнительно проверьте наличие события Transfer от официального контракта и нужные адреса. Это защищает от случаев, когда транзакция успешно выполнила другое действие, но не тот перевод, который пользователь ожидал.

Пошаговая проверка ERC20

  1. Откройте Ethereum explorer и вставьте hash, начинающийся с 0x.
  2. Проверьте, что выбрана Ethereum Mainnet, а не другая EVM-сеть.
  3. Убедитесь, что Transaction Status — Success.
  4. Найдите Token Transfers или Logs.
  5. Сверьте официальный контракт USD₮ Ethereum.
  6. Проверьте адрес отправителя и фактического получателя в событии.
  7. Сверьте количество USDT и decimals.
  8. Посмотрите block number, timestamp и confirmations.
  9. Проверьте gas used и fee, если нужно объяснить расход ETH.
  10. Сохраните ссылку и данные события для поддержки.

Success, Reverted и status receipt

После обновлений Ethereum receipt содержит код успеха или ошибки. Explorer переводит его в понятный статус. Success означает, что изменения состояния применены, а Failed/Reverted — что вызов откатился. При откате пользователь обычно теряет только потраченный gas, а токен остаётся на исходном адресе. Проверить это можно по балансу и отсутствию нужного Transfer event.

Некоторые кошельки показывают «отправлено» сразу после публикации в mempool. До включения в блок это не финальный факт. Транзакция может быть заменена другой с тем же nonce или исчезнуть из mempool. Поэтому для доказательства нужен блок, receipt и события, а не локальный статус приложения.

Confirmations и финальность

Количество confirmations растёт по мере добавления новых блоков. Получающие сервисы задают собственные пороги в зависимости от сети, актива и риск-политики. Не существует универсального числа, которое обязано применять каждое учреждение. Если explorer показывает успешную операцию, но биржа ждёт, откройте страницу депозита и проверьте её текущие требования.

При длительной задержке зафиксируйте block number и текущее число подтверждений. Поддержке полезнее получить эти данные вместе с TxID, чем фразу «в сети всё зелёное». Она сможет проверить, достигнут ли внутренний порог и не приостановлено ли зачисление конкретной сети.

Gas fee и сумма USDT

Gas оплачивается в ETH и не вычитается из Transfer event USDT при обычном переводе из личного кошелька. Если кошелёк показывает 100 USDT и отдельную комиссию ETH, событие должно содержать 100 USDT. При выводе с биржи комиссия может удерживаться в USDT до on-chain отправки, поэтому событие содержит меньшую сумму.

Поле Value в обычной транзакции относится к ETH, а не к ERC20-токену. Нулевой Value не означает, что USDT не переводились. Смотрите Token Transfers и decoded input. Это один из наиболее частых источников неправильной диагностики у новичков.

Поле Ethereum Значение Что важно для USDT
Transaction Hash Идентификатор транзакции Должен быть найден именно в Ethereum Mainnet
Status Результат исполнения Требуется Success
From Отправитель верхней транзакции Обычно кошелёк или служебный адрес биржи
To Контракт, вызванный транзакцией Для ERC20 часто это контракт USDT, а не получатель
Token Transfers Декодированные события Здесь находятся фактические from, to и amount
Contract Address Идентификатор токена Сверяется с официальным USD₮
Value Количество ETH Может быть 0 при переводе токена
Gas / Fee Цена исполнения Объясняет расход ETH, но не количество USDT
Confirmations Глубина включения Сопоставляется с требованиями получателя

Как проверить USDT BEP20 в BNB Smart Chain

Почему EVM-формат не означает Ethereum

BNB Smart Chain использует совместимый с Ethereum формат адресов и транзакций. Адреса начинаются с 0x, а hash выглядит так же, как в Ethereum. Поэтому по одной строке невозможно определить, в какой цепи была операция. Если пользователь вставляет BSC hash в Ethereum explorer, результат обычно отсутствует, хотя перевод успешно существует в BNB Smart Chain.

Сначала смотрите поле Network в истории вывода. Названия BEP20, BSC и BNB Smart Chain обычно относятся к одной сети, но их нельзя путать с BNB Beacon Chain, opBNB или Ethereum. Получатель должен явно поддерживать тот же вариант. Совпадение адреса не компенсирует несовпадение сети.

Порядок проверки в BSC

  1. Откройте обозреватель BNB Smart Chain, а не Ethereum.
  2. Вставьте transaction hash и проверьте статус Success.
  3. Откройте раздел BEP-20 Token Transfers.
  4. Сверьте token contract, symbol и decimals.
  5. Проверьте фактические адреса from и to.
  6. Сопоставьте сумму с заявкой на вывод.
  7. Проверьте block, timestamp и confirmations.
  8. Если токен не виден в кошельке, переключите кошелёк на BNB Smart Chain и добавьте проверенный контракт.

Токен в сети есть, но кошелёк его не показывает

Кошелёк может скрывать токен, который ещё не добавлен в интерфейс. Если explorer показывает успешный BEP20 transfer на адрес, которым вы управляете, проверьте выбранную сеть и импортируйте токен по подтверждённому контракту. Не копируйте контракт из случайного сообщения: используйте данные эмитента и сведения из найденной транзакции.

Если адрес принадлежит бирже, самостоятельно добавить токен нельзя: биржа ведёт собственный учёт депозитов. Даже одинаковый 0x-адрес в нескольких EVM-сетях не означает, что биржа принимает все сети. Для неподдерживаемого депозита требуется обращение в поддержку, и восстановление зависит от её технической возможности и правил.

Комиссия BNB и биржевой тариф

При отправке из личного кошелька gas оплачивается BNB. Он отражается отдельно от количества USDT. Если BNB недостаточно, транзакция может не создаться или завершиться ошибкой. При выводе с биржи сеть оплачивает служебный адрес, а пользователь платит тариф платформы, который может удерживаться в USDT или учитываться в итоговой сумме.

Не сравнивайте напрямую network fee из explorer и комиссию в истории биржи: это разные расходы. Network fee — фактическая стоимость исполнения конкретной on-chain транзакции. Withdrawal fee — тариф сервиса, включающий его операционные расходы и политику ценообразования.

Проверка BEP20 Правильный результат Если результат другой
Chain BNB Smart Chain Перейти в explorer фактической сети
Status Success При Fail проверить gas, контракт и причину отката
BEP-20 Transfer Есть событие USDT Возможно отправлен BNB или другой токен
Contract Проверенный контракт нужного USDT Не доверять одному символу и логотипу
Recipient Совпадает с адресом приёма При биржевом адресе обращаться в поддержку
Wallet display Токен виден после выбора сети/импорта Проверить token contract и owner address
Fee Оплачена BNB или сервисом Недостаток BNB мог помешать исполнению

Как проверить перевод USDT в сети TON

TON устроен как цепочка сообщений и транзакций

В TON одно пользовательское действие может запустить несколько сообщений и транзакций на разных аккаунтах. Перевод jetton не всегда читается как одна строка «отправитель → получатель». Кошелёк отправителя, jetton wallet, jetton wallet получателя и дополнительные контракты могут участвовать в trace. Поэтому полезно смотреть не только отдельный transaction hash, но и весь trace или decoded action.

Explorer TON показывает входящее сообщение, исходящие сообщения, комиссии, logical time и действия. Для ответа на вопрос «дошёл ли USDT» найдите успешное действие jetton transfer, проверьте jetton master, владельца получающего jetton wallet, сумму и завершение trace без критической ошибки.

Transaction hash, message hash, trace и logical time

Разные приложения могут показать разные идентификаторы одного маршрута: hash транзакции аккаунта, hash сообщения, trace ID или ссылку, содержащую адрес, logical time и hash. Если обычный поиск не находит строку, не делайте вывод, что перевода нет. Откройте историю адреса отправителя и получателя по времени, либо используйте explorer, который поддерживает поиск нужного типа идентификатора.

Logical time помогает упорядочивать транзакции конкретного аккаунта. Для поддержки лучше передать всё, что показывает исходный кошелёк: hash, trace, адреса, время и screenshot. Это быстрее, чем спорить о том, какая строка формально называется TxID.

Как проверить jetton transfer

  1. Откройте TON explorer и найдите операцию по доступному hash, trace или адресу.
  2. Проверьте, что операция относится к mainnet.
  3. Откройте полную цепочку действий или trace.
  4. Найдите действие Jetton Transfer.
  5. Сверьте jetton master официального USD₮.
  6. Проверьте sender owner и recipient owner, а не только адреса служебных jetton wallets.
  7. Сверьте сумму с учётом decimals.
  8. Проверьте, завершился ли trace успешно.
  9. Проверьте comment или payload, если сервис требовал идентификатор.
  10. Сохраните trace ID, hash и прямую ссылку.

Почему отдельная транзакция может быть успешной, а действие — нет

В многошаговом trace отдельный аккаунт может успешно обработать входящее сообщение и отправить следующее, но дальнейшая часть цепочки завершится ошибкой или вернёт средства. Поэтому зелёный статус одного узла не всегда доказывает завершение пользовательского действия. Смотрите итоговую decoded action и весь trace.

Если explorer показывает bounce или возврат, определите, на какой адрес вернулся актив и какой токеновый баланс изменился. Не повторяйте перевод, пока не станет ясно, завершился ли первый trace и не ожидается ли возврат через последующее сообщение.

Comment, memo и внутреннее распознавание депозита

Для некоторых депозитов сервис использует общий адрес и идентификатор в comment. Блокчейн может успешно доставить jetton на общий кошелёк, но площадка не поймёт, какому пользователю зачислить баланс, если comment отсутствует или неверен. В этом случае средства находятся у сервиса, но требуется ручное сопоставление.

Перед обращением сохраните текст comment или payload, адрес приёма, сумму и trace. Не пытайтесь исправить ошибку вторым маленьким переводом без инструкции поддержки: дополнительная транзакция не меняет данные первой и может создать ещё один нераспознанный депозит.

Элемент TON Что он показывает Что проверять пользователю
Transaction Изменение состояния одного аккаунта Не считать её всей операцией без trace
Message Связь между транзакциями Входящее и исходящее направление, bounce
Trace Полную причинную цепочку Итоговое завершение и decoded actions
Jetton master Идентификатор актива Соответствие официальному USD₮
Jetton wallet Контракт баланса конкретного владельца Кто является owner получающего wallet
Logical time Порядок транзакций аккаунта Использовать с hash при поиске
Comment / payload Идентификатор или назначение Совпадает ли с требованиями площадки
Fees Стоимость обработки сообщений Не путать с количеством jetton

Как проверить USDT в сети Solana

Signature — основной идентификатор транзакции

В Solana роль TxID выполняет первая подпись транзакции, которую explorer и RPC используют для поиска. Это длинная строка base58. Адрес кошелька, адрес token account и mint имеют похожий алфавит, поэтому копировать нужно поле Transaction Signature из истории отправки. Если вставить адрес аккаунта, explorer покажет историю, а не конкретный перевод.

Транзакция содержит несколько инструкций и выполняется атомарно: если одна инструкция завершается ошибкой, изменения всей транзакции откатываются. В метаданных нужно проверить отсутствие ошибки, status и изменения token balances. Локальная надпись «sent» в кошельке не заменяет on-chain результат.

Confirmed и Finalized

Solana использует уровни commitment. Confirmed означает, что транзакция получила достаточное подтверждение кластера с очень низкой вероятностью отката, а Finalized — более сильную финальность. Получающая платформа может отражать депозит на одном из этих уровней или применять дополнительную внутреннюю задержку.

Если explorer показывает только processed, подождите перехода к confirmed/finalized. Если signature не находится, возможны истечение recent blockhash, сбой отправки или поиск без архивной истории. В таких случаях сравните статус исходного кошелька, время и баланс отправителя.

Mint, token account и owner

SPL-токен определяется mint address. У пользователя обычно есть отдельный token account для конкретного mint, и explorer может показать перевод между token accounts. При проверке важно установить владельца destination token account. Видимое несовпадение с основным wallet address не обязательно является ошибкой, если token account принадлежит нужному владельцу.

Подлинность USDT определяется официальным mint. Символ и логотип могут быть скопированы. В decoded balance changes ищите нужный mint, количество и владельца. Если token account был создан в той же транзакции, это нормальный сценарий для первого получения токена.

Как читать ошибки инструкций

Explorer может показать, какая instruction завершилась ошибкой. Причины включают недостаток SOL для комиссии или rent, неверные аккаунты, закрытый token account, ограничения программы или устаревший blockhash. При ошибке перевод токена не следует считать состоявшимся, даже если signature существует.

Комиссия SOL может быть списана за неуспешную попытку. Для повторения сначала устраните причину и убедитесь, что первоначальная транзакция не завершилась успешно. Повтор по одному лишь статусу приложения создаёт риск двойного перевода при задержке интерфейса.

Поле Solana Что проверять Типичная интерпретация
Signature Полный идентификатор Используется для поиска конкретной транзакции
Status / err Успех и отсутствие ошибки Ошибка любой инструкции откатывает изменения
Confirmation status Confirmed или Finalized Processed ещё не равен окончательной финальности
Mint Идентификатор SPL-токена Должен соответствовать официальному USDT
Pre/Post token balances Изменение токенов Показывает фактическое списание и получение
Token account owner Владелец destination account Должен соответствовать получателю
Fee Комиссия в SOL Не вычитается из USDT
Instructions Действия программ Помогают найти причину ошибки

Как проверять USDT в других EVM-сетях

Polygon, Arbitrum, Base, Avalanche и другие цепи

EVM-сети используют похожие адреса, хэши, события и структуру receipt. Универсальный порядок такой же, как для Ethereum: выбрать правильную цепь, проверить Success, найти Token Transfer, сверить контракт, from, to, amount и confirmations. Главное отличие — отдельный реестр и отдельный gas token.

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

Почему название сети важнее знакомого адреса

Многие ошибки происходят из-за предположения: «адрес 0x одинаковый, значит деньги придут». Для личного некастодиального кошелька токены действительно могут оказаться под тем же ключом в другой сети и отображаться после переключения chain. Для кастодиального адреса ключ контролирует платформа, и только она может восстановить неподдерживаемый депозит.

При обращении укажите точный chain name и chain ID, если он показан. Формулировка «отправил по ERC20» не подходит для Base или Arbitrum, хотя токен там тоже соответствует стандарту ERC20. ERC20 описывает интерфейс токена, а не обязательно Ethereum Mainnet.

L2 и мосты

Перевод внутри L2 и операция через bridge — разные сценарии. Обычный token transfer происходит в одной цепи и имеет один основной hash. Мост может создать исходную транзакцию, сообщение между сетями и отдельное получение в целевой цепи. Успех первой стадии не гарантирует завершение второй.

Если использовался bridge, ищите статус маршрута у провайдера и оба on-chain идентификатора. Не называйте исходный hash доказательством поступления в целевую сеть. Для поддержки нужны source chain, destination chain, token, amount, bridge route и hash каждой стадии.

Сценарий Где искать Что считать завершением
Перевод в Ethereum Ethereum explorer Success + Transfer event в Ethereum
Перевод в BNB Smart Chain BSC explorer Success + BEP20 Transfer в BSC
Перевод в Polygon/Base/Arbitrum Explorer конкретной цепи Success + событие нужного контракта
Перевод через bridge Source explorer, интерфейс bridge, destination explorer Актив появился в целевой сети или выполнено предусмотренное получение
Внутренний перевод биржи История платформы Внутренний статус completed; публичного TxID может не быть
Вывод биржи в сеть История биржи и explorer Биржа опубликовала hash, сеть исполнила перевод

Как понимать статусы транзакции

Not found

Статус «не найдено» не является сетевым статусом транзакции. Это ответ конкретного обозревателя на введённую строку. Причины: неверная сеть, опечатка, пробел, скопированный номер заявки вместо TxID, задержка индексатора, тестовая сеть или отсутствие фактической публикации. Сначала проверьте исходные данные, затем другой проверенный explorer той же сети.

Если отправитель утверждает, что перевод завершён, но не даёт публичный TxID и операция должна была быть on-chain, запросите hash из истории вывода. Скрин «Completed» без идентификатора недостаточен. Исключение — внутренний перевод между аккаунтами одной платформы, который может не выходить в публичную сеть.

Pending или Unconfirmed

Pending означает, что транзакция опубликована или известна сервису, но ещё не получила нужного включения или финальности. В Ethereum это может быть ожидание в mempool из-за низкой комиссии или nonce; в TRON — ожидание подтверждения; в Solana — уровень processed; в TON — незавершённый trace. Пока статус не определён, повторять перевод рискованно.

Сначала оцените нормальное время сети по текущим условиям, затем проверьте, растёт ли block/confirmation и не появилась ли замена. Если кошелёк поддерживает ускорение или отмену EVM-транзакции, используйте только официальную функцию и понимайте, что это создаёт новую транзакцию с тем же nonce.

Success или Confirmed

Этот статус означает, что транзакция или её верхний вызов успешно исполнены на выбранном уровне. Для нативной монеты часто достаточно проверить from, to и value. Для USDT необходимо дополнительно найти токеновое событие, контракт и amount. В TON нужен итог trace, а в Solana — изменения token balances.

После этого переходите к правилам зачисления получателя. Если адрес, контракт и сумма совпадают, отправитель свою часть выполнил. Дальнейшая задержка может быть связана с подтверждениями, индексатором депозита, минимумом, comment или проверкой сервиса.

Failed, Reverted или Error

Операция была опубликована, но изменения не применились полностью. Комиссия сети может быть потрачена, потому что валидаторы обработали попытку. Проверьте reason, failed instruction, energy/gas usage и баланс токена. При отсутствии Transfer event нужная сумма обычно остаётся у отправителя.

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

Dropped, Replaced или Expired

В EVM-транзакция может быть заменена другой с тем же nonce. Старый hash останется как dropped/replaced или исчезнет из активного mempool, а фактическое действие находится по новому hash. В Solana транзакция может не попасть в блок до истечения blockhash. В этом случае подпись не подтверждает перевод.

Найдите replacement hash в кошельке или истории сервиса. Проверяйте конечную транзакцию, а не исходную попытку. Если приложение повторно отправило операцию с другим hash, возможны два разных сценария: первая была заменена и только одна исполнена либо обе получили разные nonce и обе исполнились. Баланс и события дают окончательный ответ.

Статус Что он означает Можно ли повторять перевод Что делать
Not found Explorer не нашёл введённый идентификатор Нет, пока не выяснена причина Проверить сеть, строку, тип ID и историю отправителя
Pending / Unconfirmed Операция ожидает включения или финальности Обычно нет Наблюдать, проверить fee/nonce и официальные функции ускорения
Success / Confirmed Верхняя транзакция исполнена Нет, пока не проверен токен и депозит Сверить Transfer event, контракт, адрес и сумму
Failed / Reverted Исполнение откатилось После устранения причины Проверить баланс, ошибку и комиссию
Dropped / Replaced Исходная попытка не стала конечной Только после поиска replacement Найти новый hash и проверить его
Finalized Достигнута сильная финальность сети Повтор не нужен При незачислении обращаться к получателю

Почему TxID успешный, а USDT не зачислены

Площадка ждёт дополнительные подтверждения

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

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

Использована неподдерживаемая сеть

Самый опасный случай — актив успешно пришёл на адрес в цепи, которую получатель не обслуживает. Например, 0x-адрес биржи может существовать в BSC, но депозит был выдан только для Ethereum. Блокчейн не знает правил биржи и считает перевод корректным. Автоматическое зачисление не произойдёт.

Если адрес контролируется вами, переключите кошелёк на фактическую сеть и добавьте токен. Если адрес кастодиальный, восстановление возможно только силами платформы. Используйте порядок действий при отправке USDT не в той сети и не передавайте приватные ключи «помощникам».

Указан неверный или отсутствующий memo, tag, comment

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

Не отправляйте новый платёж с правильным memo как способ «прикрепить» первый. Он будет отдельной операцией. Действуйте только по инструкции официальной поддержки.

Сумма ниже минимального депозита

Минимум устанавливает получатель, а не блокчейн. Explorer покажет успешный перевод любой допустимой суммы, но платформа может не зачислить её автоматически. Иногда система суммирует последующие депозиты, иногда требует платное восстановление, а иногда сумма не подлежит возврату согласно правилам.

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

Адрес депозита изменился или устарел

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

Сверьте адрес с текущей и сохранённой формой. Не утверждайте, что сервис обязан поддерживать старый адрес бессрочно. Обращайтесь с TxID и доказательством того, когда адрес был выдан; дополнительный порядок описан в статье о переводе на старый депозитный адрес.

Отправлен неофициальный токен

Фальшивый USDT может иметь такой же symbol и отображаться в кошельке, но получатель отслеживает только официальный контракт. Explorer показывает успешный token transfer, однако это движение другого актива. Сравните contract или mint с официальными данными, а не с названием.

Если токен получен в результате мошенничества, не платите комиссию за «активацию» или «разблокировку». Возможность обмена определяется реальной ликвидностью и контрактом, а не цифрой баланса в интерфейсе.

Внутренняя задержка, техработы или комплаенс

После выполнения всех технических условий депозит может ожидать индексатора, ручной проверки, обновления горячего кошелька или комплаенс-решения. Explorer не показывает внутренний статус. Здесь требуется тикет с полным набором фактов, а не повторный перевод.

Если сервис сообщает AML-проверку, TxID позволяет идентифицировать конкретную партию токена, но не заменяет документы о происхождении. Не отправляйте seed-фразу. Для предварительной оценки маршрута используйте материал об AML-проверке криптовалюты.

On-chain результат Условие сервиса Вероятная причина незачисления Кому писать
Success, адрес верный Подтверждений мало Ожидание финальности Поддержка получателя после достижения порога
Success, сеть не поддерживается Адрес технически существует Неподдерживаемый депозит Только получателю
Success, общий адрес Нет/ошибка memo Не удалось определить аккаунт Получателю с доказательствами
Success, сумма мала Ниже minimum deposit Автоматический учёт пропустил перевод Получателю
Success, старый адрес Адрес больше не привязан Миграция депозитной инфраструктуры Получателю
Success, другой контракт Не официальный USDT Отправлен другой токен Отправителю/источнику токена
Success, всё совпадает Внутренний статус pending/review Техническая или комплаенс-задержка Получателю
Failed Условия депозита не важны Перевод токена не состоялся Отправителю или сервису вывода

Что делать, если TxID не находится

Проверьте строку и тип идентификатора

Удалите пробелы в начале и конце, убедитесь, что строка скопирована полностью. Не используйте номер ордера, адрес кошелька, reference, UUID заявки или hash сообщения другой сети. Сравните подпись поля в интерфейсе: Transaction ID, TxID, Hash, Signature.

Если идентификатор получен от другого человека, попросите прямую ссылку из истории платформы, но открывайте только известный домен. Самостоятельно извлеките hash из URL и проверьте его в explorer.

Попробуйте другой explorer той же сети

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

Для старой Solana-транзакции может потребоваться поиск по полной истории; для TON — другой тип hash или поиск по адресу и времени. В TRON и EVM полезно проверить историю отправляющего адреса вокруг нужного timestamp.

Транзакция могла не быть опубликована

Кошелёк может создать и подписать транзакцию, но не передать её узлам из-за отсутствия интернета, истёкшего blockhash, ошибки RPC или недостатка комиссии. Локальная запись останется в истории как failed или pending. Если баланс и nonce не изменились, публичного TxID может не существовать.

На бирже статус Processing означает, что вывод ещё находится во внутренней очереди и hash может появиться позже. Не требуйте от получателя искать несуществующую транзакцию; сначала завершите проверку у отправителя.

Это мог быть внутренний перевод

Перевод между пользователями одной биржи по email, UID или внутреннему адресу часто выполняется в базе платформы. Он не имеет публичного TxID и не отображается в explorer. Подтверждением является внутренний receipt, ID перевода и история аккаунта.

Если сервис одновременно показывает blockchain withdrawal и internal transfer, проверьте выбранный режим. Нельзя ожидать on-chain hash от операции, которая не покинула кастодиальную систему.

Причина отсутствия результата Как проверить Что запросить
Неверная сеть Сверить Network в истории вывода Скрин или выгрузку деталей операции
Неверный тип ID Проверить название поля Именно TxID/hash/signature
Опечатка или обрезка Сравнить длину и символы Копирование кнопкой из приложения
Задержка explorer Открыть другой explorer той же сети Block/time/address для поиска
Транзакция не broadcast Проверить баланс, nonce, status кошелька Ошибка RPC или лог отправки
Вывод ещё processing Следить за историей биржи Официальный статус и срок
Внутренний перевод Проверить режим операции Internal transfer ID вместо TxID
Replacement Проверить nonce и историю кошелька Новый конечный hash

Что делать при неверном адресе или сети

Блокчейн не имеет кнопки отмены

После финального успешного перевода отправитель не может отменить транзакцию через explorer, поддержку сети или валидаторов. Возврат возможен только новой транзакцией владельца адреса либо техническим восстановлением кастодиального сервиса. Любой сайт, обещающий отмену за комиссию или seed-фразу, вероятно мошеннический.

Не пытайтесь «перезаписать» адрес вторым переводом. Вторая операция не меняет первую и увеличивает убыток. Сначала установите, кто контролирует фактический адрес и доступен ли актив в использованной сети.

Если вы контролируете получающий ключ

В EVM-сетях один приватный ключ обычно управляет одинаковым 0x-адресом в разных цепях. Переключите сеть, добавьте официальный token contract и проверьте баланс. Для дальнейшего перевода потребуется нативная монета этой сети на gas. Не импортируйте ключ в неизвестный кошелёк; используйте проверенное приложение.

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

Если адрес принадлежит бирже или обменнику

Подготовьте заявку на recovery: TxID, сеть, token contract, сумму, адрес отправителя, адрес получателя, дату, аккаунт и screenshot депозитной формы. Площадка оценит, контролирует ли ключ, поддерживает ли инфраструктура эту сеть и безопасно ли извлекать токен. Услуга может быть платной и не гарантируется.

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

Ситуация Шанс технического доступа Основной путь Чего не делать
Ваш EVM-адрес, другая EVM-сеть Часто высокий Переключить сеть, добавить токен, пополнить gas Передавать приватный ключ помощнику
Ваш адрес, токен скрыт Высокий Проверить контракт и импортировать актив Платить за активацию баланса
Биржевой адрес, неподдерживаемая сеть Зависит от платформы Официальная recovery-заявка Отправлять второй депозит
Чужой личный адрес Только с согласием владельца Связаться с получателем Верить сервису отмены
Неверный token contract Актив находится по адресу, но это другой токен Оценить реальность и ликвидность токена Считать название USDT доказательством
Failed transaction Токен обычно не ушёл Устранить ошибку и проверить баланс Искать возврат у получателя

Как отличить настоящий USDT от токена с похожим названием

Проверяйте контракт или mint, а не логотип

Символ USDT и название Tether не защищены на уровне блокчейна от копирования. Мошенник может выпустить токен с тем же обозначением, отправить его на кошелёк и показать большой баланс. Надёжным идентификатором является адрес контракта или mint в конкретной сети. Его нужно сравнить с актуальными данными эмитента и с активом, который принимает получатель.

В explorer откройте страницу токена из события перевода. Проверьте contract, сеть, decimals, количество держателей, историю и ссылки проекта, но считайте эти признаки вспомогательными. Даже верифицированный исходный код не доказывает, что токен выпущен Tether. Главная точка сравнения — официальный идентификатор актива.

Почему цена в кошельке может вводить в заблуждение

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

Не совершайте approve, swap или подключение к неизвестному сайту ради «вывода» подозрительного токена. Такие активы часто используются как приманка для вредоносной подписи. Публичную транзакцию можно исследовать без подключения кошелька.

Официальные идентификаторы меняются реже, чем интерфейсы

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

На момент обновления материала официальный USD₮ широко используется в Ethereum, TRON, Solana и TON. Для проверки конкретной транзакции достаточно установить текущий contract или mint нужной сети и сравнить его с событием. Если идентификаторы не совпадают, это не тот актив, даже если symbol одинаков.

Признак Надёжность Как использовать
Contract / mint Высокая Сравнить с текущими официальными данными эмитента
Сеть Высокая Идентификатор актива действителен только в конкретной цепи
Token Transfer event Высокая Подтверждает движение данного контракта между адресами
Symbol USDT Низкая Может быть скопирован любым токеном
Логотип Низкая Интерфейс может получить его из сторонней базы
Цена в кошельке Средняя или низкая Проверить источник цены и ликвидность контракта
Verified contract Средняя Код открыт, но эмитент всё равно должен быть подтверждён
Количество держателей Вспомогательная Не заменяет официальный contract

Как проверить сумму, decimals и комиссии

Формула отображаемого количества

Смарт-контракт хранит количество в целых минимальных единицах. Читаемое значение рассчитывается так: amount = raw value / 10^decimals. Explorer обычно делает расчёт автоматически, но при анализе логов или API пользователь может увидеть длинное целое число. Например, при шести decimals значение 25000000 означает 25 токенов.

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

Сетевая комиссия и комиссия вывода

Сетевая комиссия оплачивает включение и исполнение транзакции. В TRON это TRX или ресурсы, в Ethereum — ETH, в BNB Smart Chain — BNB, в Solana — SOL, в TON — TON. При отправке из личного кошелька она обычно списывается отдельно от USDT. Поэтому событие токена показывает полную отправленную сумму.

Комиссия вывода — тариф кастодиального сервиса. Он может удержать часть USDT до создания транзакции либо включить расходы в курс. Blockchain explorer видит только итоговую on-chain сумму и фактическую network fee служебного адреса. Для расчёта сравнивайте обе записи.

Как объяснить разницу между заявкой и блокчейном

Составьте простую сверку: сумма заявки, заявленная комиссия платформы, ожидаемая сумма получения и amount в token event. Если арифметика совпадает, расхождение объяснено тарифом. Если нет, проверьте частичный вывод, несколько событий, decimals и валюту комиссии.

При обмене сервис может сначала выполнить внутреннюю конвертацию, а затем вывести USDT. Тогда сумма зависит от курса и комиссии обмена, а не только от network fee. TxID подтверждает последнюю on-chain стадию, но не весь расчёт сделки.

Показатель Где смотреть Что он объясняет
Сумма заявки История биржи/кошелька Сколько пользователь поручил вывести
Withdrawal fee История сервиса Что удержала платформа
Token event amount Explorer Сколько USDT фактически передано в сети
Network fee Explorer Стоимость исполнения в нативной монете
Decimals Страница контракта Как преобразовать raw value
Курс обмена Ордер или заявка Почему исходный фиат/актив дал такое количество USDT
Полученный баланс Площадка или кошелёк Что отражено после внутренней обработки

Как подготовить обращение в поддержку

Минимальный пакет данных

  • TxID, hash, signature или trace ID;
  • точное название сети;
  • название токена и contract/mint;
  • адрес отправителя и фактический адрес получателя;
  • сумма из token transfer event;
  • дата, время и часовой пояс;
  • номер аккаунта, заявки или депозита;
  • memo, tag, comment, если применимо;
  • прямая ссылка на проверенный explorer;
  • скрин истории вывода и депозитной формы.

Как сформулировать проблему

Пример: 25 июля 2026 года был отправлен депозит USDT в сети TRON на адрес, выданный моему аккаунту. TxID: ____. Транзакция подтверждена и имеет статус SUCCESS. В событии TRC20 Transfer указаны официальный контракт USD₮, получатель ____ и сумма ____ USDT. Требуемое число подтверждений достигнуто, но баланс не зачислен. Прошу проверить внутреннее распознавание депозита и сообщить, нужны ли дополнительные данные.

Формулировка должна отделять факты блокчейна от предположений. Не пишите «деньги украдены», если explorer показывает корректное поступление на адрес сервиса. Укажите, что именно совпадает и на каком этапе возникло расхождение. Это направляет тикет сразу к депозитной системе, а не в общую консультацию.

Если есть ошибка сети, memo или минимума, сообщите её прямо. Сокрытие усложняет проверку. Не передавайте seed-фразу, приватный ключ и коды. Для доказательства контроля адреса сервис может предложить безопасную процедуру, например подписать сообщение, но выполняйте её только внутри официального интерфейса и внимательно читайте текст подписи.

Какие скриншоты полезны

Полезный скрин содержит TxID, сеть, сумму, адрес и статус. Обрезанный кадр с одной зелёной галочкой малоценен. Лучше приложить отдельные изображения истории вывода, explorer с token transfer и депозитной страницы. Замажьте email, телефон и баланс, которые не относятся к запросу, но не скрывайте ключевые поля операции.

Ссылка на explorer важнее изображения, потому что позволяет проверить живые данные. Скрин нужен для фиксации интерфейса и условий на момент обращения. Если спор серьёзный, сохраните HTML/PDF страницы, дату и контрольный список файлов.

Приложение Зачем нужно Чего в нём не должно быть
Ссылка на TxID Независимая on-chain проверка Фишинговый или сокращённый домен
Скрин вывода Сеть, сумма, комиссия, адрес Пароль, коды и лишние персональные данные
Скрин token transfer Контракт, from, to, amount Только верхний To без события токена
Депозитная форма Доказывает выданный адрес и требования Устаревший экран без даты, если адрес менялся
Выписка/баланс Показывает отсутствие зачисления Данные других ненужных операций
Текст обращения Связывает факты в один маршрут Эмоциональные обвинения без проверки
Подтверждение тикета Фиксирует срок и канал Переписка с неофициальным аккаунтом

TxID как доказательство: возможности и ограничения

Публичная запись сильнее скриншота приложения

Данные блокчейна можно независимо воспроизвести: любой исследователь открывает тот же hash и видит блок, события и адреса. Скриншот кошелька может быть изменён, устареть или показывать внутреннюю интерпретацию. Поэтому при споре TxID и explorer являются базовым техническим доказательством.

Для юридического или банковского пакета полезно связать TxID с другими источниками: историей биржи, документом покупки, адресом кошелька и выпиской. Сам hash не доказывает, что адрес принадлежит конкретному лицу. Эта связь строится совокупностью данных.

Что фиксировать для длительного архива

  • полный TxID и сеть;
  • прямую ссылку на explorer;
  • block number, slot или logical time;
  • timestamp в UTC и местном времени;
  • contract/mint токена;
  • from, to и amount;
  • status и confirmations/finality;
  • комиссию и нативный актив;
  • историю вывода или получения;
  • назначение операции и связанный ордер.

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

TxID не раскрывает владельца автоматически

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

Если нужно понять возможности анализа, прочитайте можно ли узнать владельца криптокошелька по адресу. В текущей проверке задача уже: подтвердить маршрут конкретной транзакции, а не проводить идентификацию человека.

Безопасность при использовании блокчейн-обозревателя

Explorer не требует подключения кошелька

Для чтения TxID достаточно вставить публичную строку. Подключение кошелька, approve или подпись не нужны. Некоторые explorer предлагают дополнительные функции, но для проверки перевода ими пользоваться не требуется. Закройте страницу, если она требует seed-фразу или предлагает «разморозить» транзакцию.

Проверяйте домен посимвольно и избегайте рекламных копий. Сохраните официальные explorer в закладки. Не устанавливайте расширение браузера по предложению сайта проверки.

Опасность address poisoning

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

Полезно проверять больше первых и последних символов и использовать whitelist на бирже. Для крупной суммы проведите тестовый перевод и заново скопируйте адрес из доверенного источника, а не из истории explorer.

Публичность TxID

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

Никогда не дополняйте публичный TxID seed-фразой или приватным ключом. Комбинация открытых и секретных данных даёт злоумышленнику полный доступ.

Угроза Признак Безопасное действие
Фишинговый explorer Похожий домен, предложение восстановления Закрыть сайт, открыть explorer из закладки
Кража seed-фразы Форма из 12/24 слов Ничего не вводить
Вредоносная подпись Просьба connect/approve для просмотра TxID Не подключать кошелёк
Address poisoning Похожий адрес в истории Сверить с сохранённым эталоном полностью
Поддельный токен USDT с другим contract Сравнить официальный идентификатор
Ложная поддержка Личный аккаунт просит комиссию Использовать официальный тикет
Утечка приватности Публикация TxID и личных данных Передавать минимально необходимый набор

Практические сценарии проверки

Биржа отправила USDT на личный кошелёк

Сначала сравните сумму заявки на вывод и token event amount. Затем проверьте сеть, официальный контракт и адрес кошелька. Если explorer показывает поступление, но приложение не отображает токен, выберите правильную сеть и добавьте актив по контракту. При отсутствии события обращайтесь к бирже, потому что её статус Completed может относиться к внутренней обработке, а не к успешному on-chain переводу.

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

Личный кошелёк отправил USDT на биржу

Главные поля — фактический recipient в token event, поддерживаемая сеть, minimum deposit и дополнительный идентификатор. Если всё совпадает и финальность достигнута, проблема на стороне депозитной системы биржи. Не отправляйте повторно и не меняйте адрес в объяснении.

Если отправлено меньше минимума, на старый адрес или без memo, сразу укажите это в тикете. Биржа быстрее оценит recovery, когда получает честную классификацию ошибки.

Перевод между двумя биржами

История вывода первой биржи подтверждает заявку и тариф, explorer — фактический перевод, история депозита второй — внутреннее зачисление. Эти три слоя нужно связать одним TxID. Отдельно проверьте, что обе биржи обозначают сеть одинаково и что memo/tag скопирован из второй площадки.

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

Обменник утверждает, что USDT не поступили

Проверьте адрес из заявки и фактический recipient. Если они совпадают, статус успешный и подтверждения достаточны, отправьте обменнику TxID и прямую ссылку. Дополнительно зафиксируйте срок заявки и правила фиксации курса. Не соглашайтесь на повторную отправку без объяснения первой транзакции.

Если адрес в заявке был изменён после создания, сохраните исходный экран. Любая просьба перевести дополнительную «страховку» или «комиссию разблокировки» является красным флагом.

Получатель говорит, что перевод не пришёл

Не спорьте по скриншотам. Вместе откройте explorer и проверьте сеть, token event и полный адрес. Если получатель контролирует адрес, но токен скрыт, проблема решается отображением сети или контракта. Если event ведёт другому адресу, перевод действительно ушёл не туда.

Публичный TxID позволяет отделить технический факт от интерфейсной проблемы. Однако не публикуйте личные данные получателя и не связывайте адрес с человеком без его согласия.

P2P-спор или подтверждение оплаты криптовалютой

В P2P с escrow перевод USDT между участниками может происходить внутри платформы и не иметь отдельного публичного TxID. Тогда основным доказательством является ордер и статус release. Если же сделка предусматривает внешний кошелёк, TxID подтверждает криптовалютную часть, но не заменяет банковское подтверждение фиатной оплаты.

В споре разделите два вопроса: состоялся ли on-chain перевод и выполнена ли встречная обязанность. Explorer отвечает только на первый.

Сценарий Главный источник Ключевая проверка Ответственная сторона при расхождении
Биржа → личный кошелёк История вывода + explorer Контракт, recipient, display сети Биржа до публикации; владелец кошелька после успешного получения
Кошелёк → биржа Explorer + депозитные правила Сеть, minimum, memo, адрес Биржа после корректного on-chain депозита
Биржа → биржа Два аккаунта + explorer Совпадение сетей и идентификатора Отправляющая или получающая биржа по этапу
Кошелёк → обменник Заявка + explorer Адрес, срок, сумма, подтверждения Обменник после успешного поступления
Кошелёк → кошелёк Explorer Получатель и официальный токен Владелец фактического адреса
P2P internal Ордер площадки Статус escrow/release P2P-платформа
P2P external Ордер, банк, explorer Две независимые части сделки Площадка и стороны по обстоятельствам

Чек-лист до и после отправки USDT

До отправки

  • Сеть выбрана на стороне отправителя и получателя одинаково.
  • Адрес скопирован из актуальной формы или whitelist.
  • Проверен официальный contract/mint USDT.
  • Уточнены minimum deposit и минимальный вывод.
  • Скопированы memo, tag или comment, если они требуются.
  • Понятно, кто оплачивает network fee и withdrawal fee.
  • Для личного кошелька есть нативная монета для будущей комиссии.
  • Для крупной суммы запланирован тестовый перевод.
  • Сохранены экран условий и время операции.
  • Исключена просьба подключить кошелёк или раскрыть seed-фразу.

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

Сразу после отправки

  • Скопировать TxID из исходного приложения.
  • Записать сеть, сумму, адрес и время.
  • Открыть правильный explorer.
  • Проверить статус исполнения.
  • Найти token transfer event или decoded action.
  • Сверить контракт, фактического получателя и сумму.
  • Дождаться нужной финальности.
  • Проверить баланс и историю получателя.
  • При задержке собрать пакет для поддержки.
  • Не повторять перевод до завершения диагностики.

Перед закрытием вопроса

Сохраните результат даже после успешного зачисления. История приложения может стать недоступной после закрытия аккаунта или обновления интерфейса, а TxID останется в публичном реестре. Добавьте его к учёту покупок, переводов и продаж.

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

Частые вопросы о проверке транзакции USDT

Где взять TxID перевода USDT

Откройте историю вывода или отправки и выберите конкретную операцию. Поле может называться TxID, Transaction ID, Hash, Transaction Hash или Signature. Если вывод всё ещё Processing, публичный идентификатор может ещё не быть создан. Для внутреннего перевода биржи вместо него будет internal transfer ID.

Можно ли проверить TxID без регистрации

Да. Публичные блокчейн-обозреватели позволяют искать транзакции без аккаунта и подключения кошелька. Для проверки достаточно идентификатора. Регистрация может требоваться только для дополнительных функций конкретного сайта, но не для чтения базовых данных.

Почему один TxID открывается только в одном explorer

Транзакция принадлежит конкретной сети. Одинаковый формат хэша в EVM-цепях не делает реестры общими. Ethereum, BNB Smart Chain, Polygon и Base имеют отдельные блоки. Открывайте explorer фактической сети.

Что важнее: Status или Token Transfers

Нужны оба уровня. Status подтверждает успешное исполнение верхней транзакции. Token Transfers показывает, что официальный USDT действительно переместился нужному получателю на нужную сумму. Один зелёный Status без проверки события недостаточен.

Можно ли по TxID вернуть USDT

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

Почему в поле To указан контракт, а не мой адрес

При TRC20/ERC20 переводе верхняя транзакция вызывает контракт токена. Ваш адрес находится внутри параметров вызова и события Transfer. Откройте Token Transfers или Logs и найдите фактическое поле to.

Почему TxID успешный, но баланс кошелька нулевой

Проверьте выбранную сеть, официальный контракт, token account/jetton wallet и отображение актива. Если explorer показывает баланс на вашем адресе, токен может быть скрыт интерфейсом. Если адрес биржевой, причина может быть во внутреннем зачислении, минимуме или memo.

Сколько подтверждений нужно для USDT

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

Безопасно ли отправлять TxID поддержке

Да, TxID является публичным идентификатором. Но он раскрывает адреса, сумму и историю, поэтому передавайте его через официальный тикет. Никогда не добавляйте seed-фразу, приватный ключ, пароль или код 2FA.

Что делать, если данные двух обозревателей различаются

Убедитесь, что они работают с одной сетью и показывают одну транзакцию. Различия могут быть связаны с задержкой индексатора, форматированием decimals или уровнем декодирования. Базовые данные блока и receipt должны совпадать. При сомнениях используйте официальный RPC или explorer сети и сохраните оба результата.

Вывод: проверяйте не зелёную галочку, а полный маршрут токена

Надёжная проверка USDT по TxID состоит из последовательных доказательств. Сначала определяется сеть и находится транзакция. Затем подтверждается успешное исполнение, выбирается событие перевода официального токена, сверяются фактический получатель и сумма, оценивается финальность и только после этого анализируются правила зачисления биржи, обменника или кошелька.

Такой подход позволяет быстро разделить проблемы: транзакция не была отправлена; исполнение завершилось ошибкой; отправлен другой токен; указан неверный адрес; сеть не поддерживается; депозит не соответствует минимуму или memo; либо получатель задерживает внутреннюю обработку. Для каждого случая нужен свой адресат и свой пакет доказательств.

Не повторяйте перевод только потому, что баланс ещё не обновился. Сохраните TxID, сеть, контракт, адреса, сумму, время и ссылку на explorer. Эти данные помогают поддержке решить вопрос и защищают от мошенников, которые предлагают отменить блокчейн-транзакцию или требуют секреты кошелька.