
В Trust Wallet адрес BEP20 и адрес ERC20 — одна и та же строка: один адрес 0x…, который работает в Ethereum, BNB Smart Chain и в любой другой EVM-сети приложения. Это не ошибка. Обе сети выводят аккаунт из одной сид-фразы по одному пути деривации, поэтому получается тот же ключ и тот же адрес. Различается сеть: токен, отправленный в BNB Smart Chain, остаётся в BNB Smart Chain, хотя адрес совпадает.
Почему один адрес работает в двух сетях
EVM-адрес — это последние 20 байт хеша Keccak-256 от вашего публичного ключа. Названия сети в нём нет. Ethereum (chain ID 1) и BNB Smart Chain (chain ID 56) используют одинаковый формат адреса и одну схему подписи, поэтому закрытый ключ, который управляет 0xAbc… в Ethereum, управляет и 0xAbc… в BSC, Polygon, Arbitrum, Base и остальных. Trust Wallet просто показывает этот адрес под каждой сетью.
Что часто упускают: баланс свой в каждой сети. Если у вас 100 USDT в BNB Smart Chain и 0 в Ethereum, Trust Wallet покажет две отдельные строки USDT, а обозреватель Ethereum покажет по вашему адресу 0 USDT. Монеты не пропали — они в другой сети под тем же адресом.
Рядом для сравнения
| BEP20 (BNB Smart Chain) | ERC20 (Ethereum) | |
|---|---|---|
| Адрес | 0x… (тот же) | 0x… (тот же) |
| Chain ID | 56 | 1 |
| Газ | BNB | ETH |
| Время блока | меньше секунды | 12 секунд |
| Газ перевода USDT | центы | от центов до долларов, зависит от спроса |
| Подтверждений ждёт провайдер обмена | 60 | 6 |
| Обозреватель | BscScan | Etherscan |
Что это значит при пополнении
Поле адреса принимает оба варианта, поэтому ничто не мешает вставить свой 0x-адрес в вывод BEP20, когда получатель ждал ERC20. Если получатель — ваш собственный Trust Wallet, ничего страшного: средства придут в BSC, и вы увидите их в строке BNB Smart Chain. Если получатель — биржа или заказ обмена, сервис следит только за той сетью, которую назвал. Адрес депозита для USDT ERC20 часто оказывается контрактом или аккаунтом, который сервис в BSC не отслеживает, и вернуть такой депозит может только сам сервис.
На KOT.CASH страница заказа показывает сеть рядом с адресом депозита — например, USDT BEP20. Отправляйте только в этой сети. Сеть выплаты выбирается в виджете: USDT BEP20 — выплата на ваш 0x-адрес в BNB Smart Chain, USDT ERC20 — в Ethereum.
Газ — то, на чём спотыкаются
Каждый перевод токена в BSC требует немного BNB, каждый перевод в Ethereum — ETH. Trust Wallet покажет баланс USDT в BNB Smart Chain, но не даст его отправить, если рядом ноль BNB. То же для Polygon (POL) и Arbitrum (ETH в Arbitrum — не то же самое, что ETH в Ethereum). Держите немного газовой монеты в каждой сети, которой пользуетесь. Калькулятор газа переведёт gwei и единицы газа в доллары для любой из этих сетей.
Если отправили не в той сети
- Найдите хеш транзакции и откройте его в обозревателе той сети, где она реально ушла (BscScan для BEP20, Etherscan для ERC20). Проверьте статус Success и что получатель — тот адрес, который вы имели в виду.
- Если получатель — ваш собственный адрес Trust Wallet: переключитесь на строку нужной сети или добавьте токен в этой сети. Средства там. Положите немного газа в эту сеть и переводите или обменивайте как нужно.
- Если получатель — биржа или сервис: напишите в поддержку с хешем, сетью, суммой и временем. Некоторые биржи зачисляют такие депозиты вручную, часто за плату; некоторые не могут.
- Не отправляйте ту же сумму повторно «чтобы исправить» — получится второй депозит в той же неправильной сети.
Подробный разбор восстановления — в статье отправил крипту не в ту сеть.
Какую сеть выбрать для USDT
В обеих сетях ходит официальный токен Tether, так что выбор — это цена и то, что поддерживает другая сторона. BEP20 обычно дешевле за перевод и быстро подтверждается; ERC20 принимают почти везде, и на нём работает DeFi в Ethereum. Если нужно просто перевести стоимость, сравните комиссию для своего случая в сравнении комиссий сетей и проверьте, что выбранную сеть поддерживают и отправитель, и получатель.
Частые вопросы
Адрес BEP20 и ERC20 в Trust Wallet один и тот же?
Да, для одного кошелька и аккаунта это один адрес 0x. Токены в каждой сети — отдельные балансы.
Я отправил USDT BEP20 на свой адрес ERC20. Они пропали?
Нет. Они пришли в BNB Smart Chain на тот же адрес. Откройте в Trust Wallet строку USDT в BNB Smart Chain.
Почему не получается отправить USDT в BNB Smart Chain?
Нужен BNB в BNB Smart Chain для оплаты газа. Пополните немного BNB в этой сети.
BNB Smart Chain — это то же, что BNB Beacon Chain?
Нет. BNB Beacon Chain использовала адреса bnb1 и закрыта в 2024 году. Токены BEP20 живут в BNB Smart Chain с адресами 0x.
Если добавить Polygon или Arbitrum, будет новый адрес?
Там будет тот же адрес 0x. Меняются только сеть и газовая монета.