Что такое валидатор USDT-адресов?
Валидатор USDT-адресов определяет по формату, к какой сети относится адрес Tether (0x для Ethereum и других EVM-сетей, T… для Tron, 32-байтовые ключи Base58 для Solana), проверяет контрольную сумму формата там, где она есть, и сравнивает результат с сетью, в которой вы собираетесь отправлять. Он выявляет ошибку с неправильной сетью до того, как вывод станет необратимым.
Сети USDT и форматы их адресов
- TRC-20 (Tron): T… 34 символа. Самые низкие комиссии, вариант по умолчанию на большинстве бирж в Азии. Генератор QR TRC-20.
- ERC-20 (Ethereum): 0x… 42 символа. Наивысшая безопасность и ликвидность, комиссии выше. Генератор QR ERC-20.
- BEP-20 (BNB Smart Chain), Polygon, Arbitrum, Optimism, Avalanche: тот же формат 0x, что и в Ethereum. Сам адрес не показывает, какая это сеть.
- Solana (SPL): от 32 до 44 символов Base58, без префикса 0x или T. Генератор QR Solana Pay.
- TON, Aptos, Near и другие: пока не поддерживаются этим валидатором.
Как использовать перед переводом
- Вставьте адрес получателя и выберите в списке сеть, в которой планируете выводить.
- Если результат говорит, что адрес относится к другой сети, остановитесь и запросите у получателя правильный.
- Если адрес корректен, сравните первые и последние шесть символов с полученным сообщением, затем выводите.
- Для 0x-адреса явно подтвердите название сети (Ethereum, BNB Smart Chain, Polygon…), потому что по формату их не различить.
Почему биржи просят выбрать сеть
USDT — отдельный контракт токена в каждой сети. Вывод в Tron создаёт перевод TRC-20, который может принять только Tron-адрес. Выбор неправильной сети отправляет токены на адрес в сети, которую получатель может не контролировать, и обращения в поддержку для их возврата часто отклоняются или оплачиваются.