Отправил не в той сети: что происходит с монетами и что делать

Отправил не в той сети: что происходит с монетами и что делать

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

Сеть и тикер — не одно и то же

USDT ходит по TRC-20, ERC-20, BEP-20, TON и SOL, USDC — по ERC-20 и BEP-20. Это разные блокчейны с разными адресами, скоростью и комиссиями, объединённые только названием токена. Депозитный адрес выдаётся под конкретную пару монета/сеть, поэтому логика «USDT есть USDT» стоит денег.

Отдельная ловушка — сети, совместимые с EVM. Адрес в Ethereum, BNB Smart Chain и Ethereum Classic выглядит одинаково: «0x» и 40 символов. Кошелёк примет его без возражений, а монеты уйдут в ту цепочку, которая выбрана в поле «сеть», а не в ту, которую вы имели в виду.

Что происходит с монетами

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

Дальше всё зависит от того, какой именно сценарий сработал.

Случай 1: адреса совместимы, сети разные

Классика — «0x»-адрес и монеты, ушедшие в BNB Smart Chain вместо Ethereum или наоборот. Ключ от адреса один и тот же во всех EVM-цепочках, так что технически средства достижимы. Это самый разрешимый вариант, но любой разбор здесь ручной и зависит от конкретного случая: заранее его исход не обещают.

Случай 2: сеть вообще чужая

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

Случай 3: сеть верная, но потеряно дополнительное поле

Часть сетей использует не только адрес. Если на странице депозита показаны дополнительные данные, а в кошельке их не заполнили, перевод физически дошёл, но не привязался к счёту. Это не потеря, а вопрос ручного сопоставления по TXID.

Что делать сразу

  1. Остановиться и не отправлять ничего повторно. Второй перевод не «догонит» первый.
  2. Сохранить TXID и открыть транзакцию в обозревателе той сети, которая была использована фактически.
  3. Записать монету, сеть, адрес отправителя и получателя, точную сумму и время.
  4. Написать в поддержку одним сообщением со всеми данными: чат на сайте, @TonzaSupportBot или [email protected].

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

Как не повторять

  • Брать адрес только из кассы, каждый раз заново, и не хранить его в заметках.
  • Выбирать сеть в двух местах — на стороне отправителя и в кассе — и сверять, что это одна и та же сеть.
  • Не доверять автоопределению сети по формату адреса: «0x» одинаков сразу в нескольких цепочках.
  • Убедиться, что отправляющая биржа выводит именно в нужную цепочку, а не в дешёвую по умолчанию.
  • Для крупной суммы сначала делать пробный перевод на минимальную сумму.

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

Полезно почитать