Иногда пользователь находит новый токен, покупает его через DEX и видит, как баланс растёт вместе с ценой.
Например:
Покупка: $100
Через несколько часов кошелёк показывает: $800
Но когда пользователь пытается продать токен обратно в USDT, ETH или другую валюту, транзакция постоянно завершается ошибкой.
Одна из возможных причин — honeypot token.
Так называют токены, устроенные таким образом, что купить их можно, а продать — невозможно либо крайне сложно.
Слово honeypot можно перевести как «горшочек с мёдом».
Смысл схемы простой: пользователя привлекают красивым графиком, быстрым ростом цены или обещанием высокой прибыли.
Покупка проходит успешно.
Но внутри смарт-контракта могут существовать правила, которые ограничивают продажу.
Упрощённо:
USDT → токен — разрешено
токен → USDT — запрещено
В результате деньги заходят в актив, но выйти из него обычный пользователь уже не может.
Токены в сетях вроде Ethereum или BNB Chain работают через смарт-контракты.
Контракт определяет правила:
кто может переводить токены;
какие операции разрешены;
какая комиссия взимается;
существуют ли ограничения;
какие права есть у владельца контракта.
Недобросовестный разработчик может добавить условия, которые выглядят нормально при покупке, но блокируют продажу.
Сам блокчейн при этом работает корректно — он просто выполняет код контракта.
Представим токен ABC.
Пользователь покупает:
100 USDT → 10 000 ABC
Покупка проходит.
Но когда он пытается выполнить:
10 000 ABC → USDT
контракт проверяет адрес пользователя и отклоняет транзакцию.
При этом адрес разработчика может спокойно продавать токены.
Получается:
покупать могут все
продавать могут только определённые адреса
Если большое количество пользователей покупает актив, но почти никто не может его продать, график может выглядеть очень привлекательно.
Например:
$0.01 → $0.03 → $0.10 → $0.50
Со стороны кажется, что спрос огромный.
Но обычных продаж практически нет.
Это создаёт искусственное ощущение непрерывного роста.
Пользователь видит в кошельке большую стоимость своих токенов, хотя фактически превратить их обратно в ликвидный актив может быть невозможно.
Это важный момент.
Кошелёк может показать:
Token ABC: $10 000
Но эта цифра обычно рассчитывается по текущей рыночной цене.
Она не гарантирует, что весь объём можно реально продать по этой цене.
Если продажа запрещена контрактом или в пуле практически нет ликвидности, отображаемая стоимость может быть только цифрой в интерфейсе.
Поэтому:
стоимость на экране ≠ гарантированная сумма, которую можно вывести.
Honeypot может быть реализован разными способами.
Например, контракт может:
разрешать продажу только определённым адресам;
помещать обычных покупателей в blacklist;
запрещать перевод токена на адрес DEX;
вводить специальные ограничения после покупки;
устанавливать огромную комиссию на продажу;
менять правила после запуска токена.
Для пользователя результат один: купить получилось, а выйти из позиции — нет.
Некоторые токены имеют функцию blacklist.
Она может использоваться и в легитимных проектах для определённых задач, но в мошенническом токене её могут применять против покупателей.
Например:
Пользователь покупает токен.
После покупки его адрес автоматически или вручную попадает в список:
Blocked
После этого отправка или продажа токенов становится невозможной.
Это ещё один вариант похожей схемы.
Технически продажа может быть разрешена.
Но контракт устанавливает, например:
Buy tax: 1%
Sell tax: 99%
Пользователь продаёт токены на $1 000 и фактически получает лишь небольшую часть суммы.
Формально это не обязательно классический honeypot с полной блокировкой продажи, но для пользователя результат очень похож.
Контракт может содержать исключения.
Например:
Owner → разрешено
Whitelist → разрешено
Обычный пользователь → запрещено
Поэтому в истории транзакций можно увидеть продажи и решить:
«Значит токен точно можно продать».
Но продавать могли только заранее разрешённые адреса.
Сам факт наличия нескольких продаж ещё не гарантирует, что такая возможность есть у всех держателей.
Whitelist — список адресов, которым предоставлены специальные права.
В honeypot-схеме туда могут входить:
создатель токена;
связанные с ним кошельки;
адреса для создания видимости нормальной торговли.
Остальные пользователи получают совершенно другие правила.
Существуют сервисы, которые анализируют смарт-контракты и пытаются определить honeypot.
Они могут проверять:
возможность покупки;
возможность продажи;
комиссии;
права владельца;
подозрительные функции.
Это полезный дополнительный инструмент.
Но полагаться только на одну автоматическую проверку не стоит.
Контракт может:
изменить настройки позже;
использовать прокси;
применять разные правила к разным адресам;
активировать ограничения после определённого события.
Поэтому одна зелёная отметка не означает абсолютную безопасность.
Если актив малоизвестный, стоит проверить несколько вещей.
Найдите официальный адрес контракта и посмотрите его через blockchain explorer.
Обратите внимание:
опубликован ли исходный код;
какие функции присутствуют;
есть ли права владельца;
можно ли менять комиссии;
есть ли blacklist или whitelist.
Посмотрите не только покупки, но и реальные продажи.
Важно увидеть, что токен успешно продают разные независимые адреса, а не один-два связанных кошелька.
Даже если продажа технически разрешена, в торговом пуле должно быть достаточно ликвидности.
Без неё продать крупную сумму по отображаемой цене может быть невозможно.
Если огромная часть предложения находится на нескольких адресах, это дополнительный риск.
Один крупный держатель может сильно повлиять на рынок.
Иногда перед крупной покупкой пользователи делают небольшой тест:
купить небольшую сумму → попробовать сразу продать часть.
Это может обнаружить очевидный honeypot.
Например:
10 USDT → токен → обратно в USDT
Если продажа сразу невозможна, это серьёзный сигнал.
Но даже успешный тест не даёт полной гарантии.
Разработчик потенциально может изменить правила позже или применить ограничения при других условиях.
Эти понятия часто путают.
Пользователь может купить актив, но контракт ограничивает или блокирует продажу.
Создатель проекта может, например, вывести ликвидность или массово продать собственные токены.
В результате цена резко падает.
Механизмы разные, хотя итог для владельцев может быть одинаково неприятным.
Иногда токен невозможно нормально продать не потому, что контракт специально блокирует продажи.
Причиной может быть отсутствие покупателей или ликвидности.
Например:
кошелёк показывает актив стоимостью $5 000, но в liquidity pool находится всего $200.
Продать токены на $5 000 по указанной цене физически невозможно.
Поэтому всегда нужно отличать:
запрет продажи
от
отсутствия нормальной ликвидности.
У известного ликвидного актива обычно есть:
большая история торговли;
множество держателей;
высокий объём;
известный контракт;
листинги на разных площадках.
У токена, созданного несколько часов назад, всего этого может не быть.
Поэтому проверить реальные правила и намерения разработчика значительно сложнее.
Особенно осторожно стоит относиться к предложениям вроде:
«Новая монета сделает x100 сегодня»
или
«Купите до официального листинга».
Первое — не стоит отправлять ещё больше денег в надежде «разблокировать продажу».
Особенно если сайт предлагает:
доплатить за активацию;
отправить ещё криптовалюту;
подключиться к неизвестному сервису;
ввести seed-фразу;
выдать дополнительный Unlimited Approval.
Сначала стоит проверить контракт и понять, почему именно транзакция продажи не проходит.
Если правила самого контракта запрещают продажу вашему адресу, обычной кнопки для обхода такого ограничения может не существовать.
Если использовался неизвестный DEX или сайт, стоит отдельно проверить:
какие Token Approvals были выданы;
есть ли Unlimited Approval;
какие контракты получили allowance;
нет ли неизвестных подписанных операций.
Особенно важно это сделать, если сайт просил несколько подтверждений подряд.
Если неизвестный токен отображается в кошельке с высокой стоимостью, это ещё не означает, что перед вами ликвидный актив, который можно обменять.
Перед любыми действиями стоит проверить:
точный токен;
сеть;
адрес контракта;
возможность реальной продажи;
ликвидность.
При работе через IXIDE ориентируйтесь на конкретные активы и сети, указанные в актуальной заявке.
Наличие токена с похожим названием или символом в кошельке не означает, что это тот же актив, который поддерживается сервисом.
Перед покупкой неизвестного токена задайте себе несколько вопросов:
Можно ли его реально продать?
Есть ли продажи от разных пользователей?
Есть ли достаточная ликвидность?
Какие права остаются у владельца контракта?
Не может ли контракт изменить комиссии или заблокировать адрес?
И главное — не оценивайте токен только по растущему графику.
Honeypot token — это токен, в который легко войти, но из которого невозможно или крайне сложно выйти.
Покупка может работать совершенно нормально.
Баланс может расти.
График может показывать огромную прибыль.
Но самое важное проверяется только в момент продажи.
Поэтому для неизвестного токена принцип простой:
важно не только то, можно ли его купить — важно убедиться, что его действительно можно продать.