USDT выпускается в нескольких блокчейнах, и бизнесу, который принимает USDT, приходится решать, какие сети подключать. Для CryptoLike USDT в TRON (TRC20) и USDT в Ethereum (ERC20) — два разных актива: у каждого свой формат адреса, своя комиссия сети, которую платит отправитель, и свой порог подтверждений. Ниже — сравнение двух сетей с точки зрения приёма платежей и о том, как принимать USDT в сети TRON, принимать USDT в сети Ethereum или обе сети сразу через одну интеграцию.
Чем USDT TRC20 отличается от USDT ERC20?
USDT TRC20 и USDT ERC20 — один и тот же стейблкоин, выпущенный в двух разных блокчейнах: TRC20 — стандарт токенов сети TRON, ERC20 — стандарт токенов Ethereum. CryptoLike считает их двумя активами: у каждого свой адрес для оплаты, свой порог подтверждений, свой баланс и своя строка в тарифах. Токен, отправленный в одной сети, в другой не появится никогда.
Разница важна в трёх местах: что должно быть в кошельке плательщика, чтобы отправить перевод, как сеть его подтверждает и что происходит, если плательщик выбрал не ту сеть. Всё остальное — сумма в USDT, страница оплаты, статусы платежа и подписанные вебхуки — для обеих сетей устроено одинаково.
Сравнение USDT TRC20 и ERC20 в одной таблице
CryptoLike принимает USDT в TRON (сеть в API — tron, плательщик видит «TRON (TRC20)») и в Ethereum (сеть в API — eth, плательщик видит «Ethereum (ERC20)»). В таблице — факты о сетях, которые влияют на платёж. Пороги подтверждений задаются для каждого актива и публикуются в GET /v1/currencies и в каталоге монет, поэтому в таблице вместо чисел — ссылка туда.
| Параметр | USDT в TRON (TRC20) | USDT в Ethereum (ERC20) |
|---|---|---|
| Стандарт токена | TRC20 | ERC20 |
| Формат адреса | Base58Check, 34 символа, начинается с T |
0x и 40 шестнадцатеричных символов |
| Комиссия сети за перевод | Платит отправитель в TRX: перевод расходует bandwidth и energy, а то, что не покрыто застейканными ресурсами, оплачивается сжиганием TRX | Платит отправитель в ETH — это gas |
| Интервал блоков | Блок каждые 3 с | Слот каждые 12 с |
| Когда блок становится необратимым | «Solidified» — после того как достаточно суперпредставителей построили на нём блоки, обычно примерно за 1 минуту | «Finalized» — по голосам валидаторов за контрольные точки; эпоха — 32 слота, около 6,4 мин |
| Порог подтверждений в CryptoLike | Задаётся для актива: GET /v1/currencies и каталог монет |
Задаётся для актива: GET /v1/currencies и каталог монет |
| Перевод не в той сети | Не обнаруживается и не зачисляется; страница оплаты предупреждает до отправки | Не обнаруживается и не зачисляется; страница оплаты предупреждает до отправки |
Проверено 2026-09-24 по документации разработчиков TRON и Ethereum (список — в разделе «Источники») и по контракту страницы оплаты CryptoLike.
Кто платит комиссию сети и в какой монете?
За входящий платёж комиссию сети за свой перевод платит плательщик, и не в USDT: в TRON она списывается в TRX, в Ethereum — в ETH. Сумма в USDT, показанная на странице оплаты CryptoLike, приходит целиком, а комиссия сети уходит с баланса TRX или ETH плательщика. Из кошелька, где есть только USDT, перевод отправить не получится.
Это самая частая причина, по которой первый платёж в USDT «застревает»: у клиента есть USDT, но нет TRX или ETH на оплату перевода. Размер комиссии TRC20 и ERC20 зависит от загрузки сети, а в TRON — ещё и от того, застейкал ли отправитель TRX под energy. CryptoLike её не устанавливает, и со временем она меняется.
Отдельно от комиссии сети, которую платит плательщик, есть ещё две:
- Комиссия платформы. CryptoLike берёт её по каждому активу и только когда платёж подтверждён и зачислен. Кто её несёт, выбираете вы: вы сами (по умолчанию) или плательщик — тогда она входит в сумму, которую плательщика просят отправить. Актуальные ставки — на странице тарифов, с датой «по состоянию на».
- Комиссия сети при выплате. Когда вы выводите USDT, расчёт выплаты до подтверждения показывает комиссию платформы, зарезервированную комиссию сети и итоговое списание. Для выплаты в токене комиссия сети резервируется и списывается в активе выплаты, поэтому держать на балансе TRX или ETH не нужно.
Как считаются подтверждения в TRON и Ethereum?
Подтверждение — это блок, добавленный в цепочку поверх блока с переводом. CryptoLike считает подтверждения в сети самого перевода и зачисляет платёж в USDT, когда достигнут порог актива. Порог задаётся для каждого актива, публикуется в GET /v1/currencies и в каталоге монет, а плательщик видит его на странице оплаты как «n из N подтверждений».
Сети выпускают блоки с разной скоростью — TRON каждые 3 с, Ethereum каждые 12 с — и по-разному делают их необратимыми, поэтому одно и то же число блоков значит в них разное. Поэтому порог принадлежит активу, а не «USDT вообще». Как пороги связаны с реорганизациями блоков, объясняет статья о том, сколько подтверждений нужно платежу; короткое определение — в глоссарии, в статье подтверждения.
Пока подтверждения набираются, платёж в статусе pending, а плательщик видит «Платёж обнаружен. Ожидаем подтверждения.». Когда порог достигнут, статус становится paid, средства зачисляются на ваш баланс, а подписанный вебхук сообщает об этом вашему серверу.
Что будет, если плательщик отправит USDT не в той сети?
Перевод в чужой сети до платежа CryptoLike не доходит никогда. Платёж отслеживает один актив в одной сети, поэтому USDT, отправленный в другой сети, не обнаруживается, не зачисляется и через платёж не возвращается. Страница оплаты показывает предупреждение о сети рядом с адресом с момента выбора актива — до того, как плательщик что-либо отправит.
Для платежа в TRC20 предупреждение звучит так: «Отправляйте на этот адрес только USDT в сети TRON (TRC20). Средства, отправленные в другой сети, вернуть невозможно.» Помогает и формат адреса: адрес TRON начинается с T, адрес Ethereum — с 0x, и кошелёк обычно не примет адрес чужого формата. Формат не спасает в одном случае — когда адрес 0x используют в другой сети с таким же форматом адресов; CryptoLike принимает USDT только в TRON и Ethereum.
Что делать:
- Плательщику, платёж ещё открыт: отправить сумму заново в сети, указанной на странице, пока не закончилось время.
- Плательщику, срок истёк: попросите у продавца новый платёж.
- Продавцу: платёж остаётся в статусе
newи истекает вttl_expires_at; на ваш баланс ничего не приходит. Подскажите клиенту, какая сеть была указана на странице, и создайте новый платёж.
Какую сеть выбрать бизнесу?
CryptoLike позволяет принимать обе сети сразу: создайте платёж в USDT без фиксации сети, и плательщик сам выберет TRON (TRC20) или Ethereum (ERC20) на странице оплаты. Фиксировать одну сеть стоит, только когда есть причина: например, ваши клиенты держат USDT в одной из них или финансовая команда сверяет расчёты и делает выплаты только в одной сети.
Что учесть:
- Где у клиентов лежит USDT. Плательщик отправляет из той сети, которую использует его кошелёк или биржевой аккаунт; вторая сеть полезна, только если он может ею воспользоваться.
- Комиссия сети для плательщика. В TRON нужен TRX, в Ethereum — ETH. При небольшой сумме заказа плательщик может предпочесть сеть, где комиссия в момент оплаты меньше относительно суммы.
- Время до зачисления. Сколько длится
pending, определяют интервал блоков и порог актива; сравните активы в каталоге монет. - Ваши выплаты. Балансы ведутся по каждому активу отдельно. Если вы платите поставщикам или партнёрам в USDT в одной сети, приём в той же сети держит деньги там, где вы их тратите.
Как принимать USDT в обеих сетях через CryptoLike
CryptoLike создаёт один платёж в USDT и даёт плательщику выбрать сеть: передайте "currency": "USDT" без coin_id, и страница оплаты предложит активы USDT, доступные для инвойсов (раздел «Монеты» → «Для инвойсов» в кабинете). У обоих вариантов — иконка USDT с небольшим значком TRON или Ethereum и название сети, так что плательщик сверит их с сетью в своём кошельке. Чтобы зафиксировать одну сеть, передайте coin_id нужного актива из GET /v1/currencies — тогда адрес и точная сумма будут уже в ответе.
{
"amount": "25.00",
"currency": "USDT",
"order_id": "A-1002",
"return_url": "https://shop.example/thanks"
}Платёж с ценой в фиате работает так же: с "currency": "USD" плательщик выбирает актив и его сеть на странице, а курс фиксируется в этот момент на весь срок жизни платежа. Плагин для WooCommerce, другие плагины CMS и ссылки на оплату используют ту же страницу оплаты. Пошаговая настройка — в руководстве как принимать USDT TRC20. Как выбрать между USDT и USDC — в статье USDT или USDC для бизнеса.
Источники
Публичные факты о сетях проверены 2026-09-24:
- TRON: аккаунты и формат адреса
- TRON: модель ресурсов, bandwidth и energy
- TRON: консенсус, интервал блоков и solidified-блоки
- Ethereum: аккаунты и формат адреса
- Ethereum: блоки и длительность слота
- Ethereum: gas оплачивается в ETH
- Ethereum: proof-of-stake и финальность
Вопросы и ответы
USDT TRC20 и USDT ERC20 — это одно и то же?
Это один стейблкоин в двух разных сетях. Сами по себе токены между сетями не перемещаются: USDT в TRON хранится на адресах TRON и переводится транзакциями TRON, USDT в Ethereum — на адресах Ethereum. В CryptoLike это два актива с отдельными адресами, порогами подтверждений и балансами.
Можно ли отправить USDT TRC20 на адрес ERC20?
Нет. Перевод TRC20 уходит на адрес TRON, перевод ERC20 — на адрес Ethereum. Оплачивая платёж CryptoLike, отправляйте только в сети, указанной на странице оплаты: средства, отправленные в другой сети, вернуть невозможно.
Зачем плательщику TRX, чтобы отправить USDT в TRON?
Перевод TRC20 — это вызов смарт-контракта. Он расходует bandwidth и energy, а то, что отправитель не покрыл застейканным TRX, оплачивается сжиганием TRX. Без TRX или застейканных ресурсов перевод не отправить. В Ethereum ту же роль играет ETH, которым оплачивается gas.
В какой сети платёж зачисляется быстрее?
TRON выпускает блок каждые 3 с, Ethereum — каждые 12 с, но время до зачисления зависит ещё и от порога подтверждений актива. CryptoLike публикует порог в GET /v1/currencies и в каталоге монет, а страница оплаты показывает прогресс как «n из N подтверждений».
Можно ли принять обе сети в одном платеже?
Да. Создайте платёж в USDT или в фиатной валюте без coin_id: плательщик выберет актив на странице оплаты, и с этого момента платёж привязан к этой сети, её адресу и сумме.