Стейблкоїни USDT і USDC вважаються зручними для розрахунків у мережі криптовалют, але в них є важлива особливість: емітенти цих стейблкоїнів (Tether і Circle) можуть заморозити токени на адресі гаманця через смартконтракт. Такі методи вже давно й активно застосовуються для блокування коштів, пов’язаних із санкціями, шахрайством та іншими злочинами.
Перед тим як приймати великий переказ або працювати з незнайомим гаманцем, корисно розуміти, як перевірити адресу USDT (TRC20 і ERC20) та USDC ERC20 на заморозку, як виглядає заморожена адреса, а головне — що робити, якщо адреса вже потрапила до чорного списку (blacklist).
Що таке заморозка стейблкоїнів USDT і USDC
Заморозка, а отже додавання адреси до чорного списку, може відбуватися на двох рівнях:
-
Заморозка емітентом на рівні смартконтракту
USDT і USDC реалізовані як токени в різних блокчейнах. У їхніх смартконтрактах є спеціальні функції, через які адреса потрапляє до чорного списку і відправлення токенів з неї стає неможливим. Така заморозка видна в блокчейн-оглядачі та діє незалежно від біржі або гаманця, який використовується.
-
Заморозка на рівні сервісу (біржі або кастодіального гаманця)
Тут смартконтракт токена не потрібен: біржа або гаманець просто блокує ваш акаунт і не дає вивести кошти. У блокчейні така блокування не відображається, але ви не можете скористатися активами через конкретний сервіс.
Як перевіряти адресу на заморозку
![]()
Базова логіка перевірки гаманця однакова і для ERC20, і для TRC20:
- Заходимо в блокчейн-оглядач (Etherscan або Tronscan).
- Вводимо адресу гаманця, який хочемо перевірити.
- Дивимося баланс USDT/USDC, наявність міток і попереджень (blacklisted, sanctioned, risky address тощо).
- Переходимо на сторінку контракту токена:
-
-
- вкладка Contract/Read Contract;
- функції перевірки blacklist-статусу (назви можуть відрізнятися);
- в подіях (Events/Logs) шукаємо дії щодо додавання/видалення адреси з blacklist.
-
Перевірка USDT TRC20 (TRON) на заморозку
USDT TRC20 у мережі TRON — один із найпопулярніших стейблкоїнів, і саме тут активно застосовується механізм blacklist. Заморожена адреса має баланс, але здійснити переказ USDT з неї неможливо; інколи токени можуть бути знищені емітентом.
Як перевіряємо:
- Скопіюйте адресу свого гаманця USDT TRC20.
- Відкрийте Tronscan (офіційний блокчейн-експлорер TRON).
- Вставте адресу смартконтракту USDT (TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t) або просто перейдіть за цим посиланням.
- На сторінці огляду смартконтракту виберіть вкладку Read Contract.

- Прокрутіть вкладку до пункту 8 (getBlackListStatus) або 17 (isBlackListed) і розкрийте один із них.
- Вставте у відкрите поле свою скопійовану адресу USDT TRC20 та натисніть кнопку Call. Ви отримаєте один із двох статусів: True або False.
![]()
Варто зазначити, що багато аналітичних і AML-сервісів (Global Ledger, Chainalysis, AMLbot, Crystal Intelligence та ін.) додають адреси до власних баз ризику, що не видно безпосередньо в блокчейн-оглядачі, але видно біржам і кастодіальним сервісам, які звертаються до цих баз для перевірки клієнтських депозитів і виводів. У цьому разі статус в оглядачі не має значення.
Перевірка USDT ERC20 (Ethereum) на заморозку
Для USDT ERC20 інструкція аналогічна, за винятком нюансів: токен розгорнуто в мережі Ethereum, але смартконтракт також підтримує blacklist-механіку.
Інструкція:
- Скопіюйте адресу свого гаманця USDT ERC20.
- Відкрийте Etherscan (офіційний оглядач блокчейна Ethereum).
- Вставте адресу смартконтракту USDT (0xdAC17F958D2ee523a2206206994597C13D831ec7).
- На сторінці огляду смартконтракту виберіть вкладку Read Contract або просто перейдіть за цим посиланням.

- Прокрутіть вкладку до пункту 9 (getBlackListStatus) або 18 (isBlackListed) і розкрийте один із них. Інтерфейс Etherscan змінюється, тому з часом номери рядків можуть бути іншими.
- Вставте у відкрите поле свою скопійовану адресу USDT ERC20 та натисніть кнопку Query. Ви також отримаєте один із двох статусів: True або False.
![]()
Перевірка USDC ERC20 (Ethereum) на заморозку
USDC — стейблкоїн від компанії Circle, який також має вбудований blacklist-механізм на рівні смартконтракту.
Перевірка гаманця USDC на blacklist майже не відрізняється від двох попередніх:
- Скопіюйте свою адресу USDC ERC20.
- Відкрийте Etherscan.
- Вставте адресу смартконтракту USDC (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48).
- На сторінці огляду смартконтракту виберіть вкладку Read Contract/Read as Proxy або перейдіть за цим посиланням.

- Прокрутіть вкладку до пункту 12 (isBlackListed) і розкрийте його.
- Вставте у відкрите поле свою скопійовану адресу USDC та натисніть кнопку Query. Ви отримаєте один із двох статусів: True або False.
![]()
Важливо розуміти, що якщо адресу внесено до blacklist, перемістити токени USDC не вдасться; як і у випадку з USDT, події в логах контракту можуть відображати факти додавання/видалення адрес із blacklist.
Обмеження та «підводні камені»
Навіть якщо ви зробили повну перевірку адреси USDT/USDC на заморозку, є кілька нюансів:
- Blacklist може змінитися будь-якої миті. Те, що зараз адреса не заморожена, не гарантує, що Tether або Circle не внесуть її до списку пізніше на запит регуляторів, правоохоронних органів або аналітичних компаній.
- Частина обмежень невидима на рівні блокчейна. Біржі, гаманці й платіжні шлюзи використовують власні внутрішні чорні списки та ризик-скоринги. З погляду блокчейна адреса може бути «чистою», але сервіс усе одно відмовить в обслуговуванні. До речі, перевірити адресу або транзакцію на Risk Score можна за допомогою нашого AML-чекера. Це допоможе уникнути зайвих проблем.
- AML і ризик-оцінка ширші, ніж просто blacklist контракту. Аналітичні компанії будують складні графи транзакцій і позначають адреси за сотнями критеріїв — доступ до цієї інформації в звичайного користувача обмежений.
- Деякі мережі й токени не підтримують функцію freeze на контрактному рівні. А нативні монети на кшталт BTC, ETH, TRX у класичному вигляді взагалі не підлягають блокуванню на рівні блокчейна; заморозка реалізується саме в смартконтрактах стейблкоїнів і керованих токенів.
Що робити, якщо USDT або USDC виявилися замороженими
![]()
Якщо блокування сталося на біржі або в кастодіальному сервісі
Ознаки:
-
- неможливо вивести або переказати USDT чи USDC;
- у блокчейні токени відображаються на гаманці біржі/сервісу, але транзакції не створюються;
Дії:
- Зверніться в підтримку сервісу.
- З’ясуйте причину блокування.
- За потреби пройдіть додатковий KYC/AML, надайте документи про походження коштів (чеки, виписки, договори, скриншоти угод).
- Збережіть всю переписку та квитанції: вони можуть знадобитися, якщо справа дійде до юристів.
Якщо блокування відбулося на рівні смартконтракту
Ознаки:
-
- транзакції USDT/USDC відхиляються мережею;
- під час перевірки адреси на заморозку відображається статус True;
- інколи в оглядачах або сторонніх сервісах адреса позначена як frozen, blacklisted, sanctioned.
Дії:
-
Зберіть максимум інформації щодо кейсу:
- звідки надійшли кошти (адреси відправників, біржі, обмінники, OTC);
- дати й суми транзакцій;
- контакти й призначення платежів (якщо є);
- ваші KYC-дані на біржах, де ви купували/продавали стейблкоїни.
-
Знайдіть офіційні канали емітента:
- для USDT — спеціальна сторінка сайта Tether;
- для USDC — офіційна сторінка підтримки на сайті Circle.
-
Зверніться через офіційні форми/контакти:
- коротко опишіть ситуацію;
- додайте зібрані дані та документи;
- ввічливо сформулюйте запит на пояснення причин і можливість розморожування.
Одразу оцінюйте ризики. Емітент не зобов’язаний розморожувати адресу, а в разі серйозних порушень (шахрайство, фінансування тероризму, відмивання грошей тощо) токени можуть бути знищені або передані органам влади разом з усією наявною інформацією про вас і вашу діяльність.
Як знизити ризик бана USDT/USDC
- Працюйте тільки з перевіреними майданчиками. Уникайте анонімних обмінників і P2P без репутації та відгуків.
- Не приймайте великі суми з явно ризикових джерел:
- даркнет-майданчики;
- адреси, що регулярно фігурують у шахрайських схемах;
- адреси, пов’язані з санкційними юрисдикціями (частину даних можна побачити через публічні мітки).
- Розділяйте потоки. Для особистих і робочих операцій використовуйте різні гаманці. Так легше відстежити походження коштів і знизити ризик заморозки всього пулу.
- За великих сум — консультуйтеся зі спеціалістами. Юристи з крипти та AML-експерти допоможуть оцінити ризики й вибудувати процес перевірки контрагентів.
- Мінічекліст перед тим, як прийняти великий переказ у USDT/USDC:
- перевірити адресу відправника в блокчейн-оглядачі;
- за можливості перевірити її за публічними базами ризиків або сервісами моніторингу;
- уточнити в контрагента джерело коштів (біржа, бізнес, OTC).
Висновки
Перевірка адрес USDT TRC20/ERC20 та USDC на заморозку — це вже не екзотика, а важлива частина базової гігієни роботи зі стейблкоїнами. Механізм заморозки реалізовано й вшито на рівні смартконтрактів і дає змогу емітентам токенів блокувати їх на адресі гаманця за лічені секунди.
Але найкращий спосіб захисту — профілактика: уважний вибір контрагентів, сервісів і майданчиків.


















































