Rug pull - это спланированный скам на выходе. Команда собирает деньги через продажу токена или NFT, ждёт пика ликвидности - и выводит средства, после чего исчезает. Сигналы видны до слива, если знать куда смотреть. Самый надёжный ранний признак: незаблокированная ликвидность в сочетании с концентрированным supply и анонимными неподотчётными основателями.
Как выглядит rug pull on-chain
Два основных сценария исполнения:
Жёсткий rug: Команда вызывает removeLiquidity() за одну или несколько транзакций. Цена токена падает к нулю за секунды. Вся ликвидность исчезла. Держатели остаются с токенами, которые невозможно продать.
Мягкий rug (медленный): Команда постепенно продаёт свой supply на протяжении дней или недель, поддерживая позитивный фон в соцсетях. Цена медленно кровоточит. К тому моменту когда сообщество замечает - инсайдеры уже вышли.
Оба варианта оставляют одни и те же on-chain следы, если смотреть заранее.
Сигнал 1: Незаблокированные или несожжённые LP-токены
Самый надёжный структурный признак. Когда проект добавляет ликвидность в DEX (Uniswap, PancakeSwap), он получает LP-токены, представляющие его долю в пуле. Если LP-токены у него на руках - ликвидность можно забрать в любой момент.
Что проверить:
- На Etherscan или BscScan найдите контракт LP-токена для торговой пары.
- Посмотрите на крупнейших держателей LP-токенов.
- Если кошелёк проекта или деплойера держит значительную долю - ликвидность уязвима.
Как выглядит легитимность:
- LP-токены отправлены на мёртвый адрес (0x000…dEaD или аналог) - сожжены безвозвратно.
- LP-токены заблокированы в верифицируемом контракте третьей стороны (Unicrypt, Team.Finance, PinkLock) с публичной датой разблокировки не менее шести-двенадцати месяцев вперёд.
- Локк с 48-часовым окном разблокировки - не защита: у команды есть время вывести средства раньше, чем кто-либо успеет отреагировать.
Сигнал 2: Концентрированный supply в кошельках, связанных с деплойером
Откройте список держателей токена на Etherscan. Отсортируйте по балансу. Проверьте:
- Деплойер или его кошелёк первой степени связи держит более 10-15% supply?
- Несколько кошельков из топ-10 отслеживаются к одному источнику финансирования (один кошелёк пополнял их начальным ETH)?
- Крупные аллокации отправлены на кошельки, созданные в день запуска токена?
Это инсайдерские позиции под продажу. На тонком токене с небольшой ликвидностью продажа 15% supply гарантирует обвал цены.
Сигнал 3: Владелец может минтить или ставить паузу
Найдите контракт токена на Etherscan. Проверьте, верифицирован ли код (исходник виден). Обратите внимание на функции:
mint(), вызываемый owner - можно напечатать токены, размыв долю держателей, и сбросить.pause()илиblacklist()- можно заблокировать продажу для всех не-командных кошельков пока команда выходит.setFee()- можно в любой момент поднять sell tax до 99%, делая продажу экономически невозможной.
Если владение не renounced и эти функции есть - команда может провести избирательный выход даже после того, как токен выглядит нормально.
Сигнал 4: Социальные признаки приближающегося выхода
Команды, готовящиеся к выходу, ведут себя иначе, чем команды, строящие продукт:
- Дедлайны roadmap проходят без поставки и объяснений.
- Аккаунты членов команды в Telegram и Twitter замолкают или снижают частоту публикаций.
- Проект меняет нарратив (“мы меняем направление”, “идёт v2”) без поставки v1.
- Модераторы сообщества, задающие неудобные вопросы, получают бан или чат переводят в “медленный режим”.
- Команда просит о новом раунде сбора средств (второй presale, “стратегический раунд”) до того как видно использование средств первого раунда.
Это поведенческие сигналы, а не окончательные доказательства. Но в сочетании с on-chain рисками они образуют паттерн.
Сигнал 5: Контракт-клон известных скамов
Многие rug pull контракты - это форки других rug pull контрактов с переименованными переменными. Если код токена верифицирован на Etherscan:
- Посмотрите на транзакцию создания контракта: от чего форкнули?
- Найдите родительский контракт. Если он связан с предыдущими скамами - форк, скорее всего, несёт те же функции выхода.
“Similar contracts” на Etherscan помогает. DefiYield и Token Sniffer ведут базы известных exit-scam контрактов и их производных.
Сигнал 6: Платные промо как единственный маркетинг
Проект с большими тратами на инфлюенсеров, но без органического роста сообщества, оптимизирован под цену при запуске, а не под принятие продукта. Признаки:
- Несколько платных инфлюенсерских постов в один день с одинаковыми или шаблонными формулировками.
- CTA сфокусирован на цене (“это пойдёт в 100x”), а не на продукте.
- Инфлюенсеры раскрывают факт оплаты (требуется по закону во многих юрисдикциях), но раскрытие спрятано.
Маркетинг сам по себе - не красный флаг. Маркетинг как единственная активность - красный флаг.
Как объединять сигналы в оценку риска
Ни один сигнал не является окончательным. Риск накапливается, когда несколько сигналов присутствуют одновременно:
| Сигнал | Один | В сочетании с 2+ другими |
|---|---|---|
| Незаблокированные LP | Средний риск | Высокий риск |
| Концентрированный supply | Средний риск | Высокий риск |
| Mintable/pausable контракт | Средний риск | Высокий риск |
| Анонимная неподотчётная команда | Низкий-средний | Высокий риск |
| Только платный маркетинг | Низкий | Высокий риск |
Проект с всеми пятью признаками имеет крайне высокую вероятность спланированного выхода. Проект с одним - возможно просто незрелый.
Что делать если уже держите высокорисковый токен
Если вы уже держите токен с несколькими rug-сигналами:
- Определите цену выхода сейчас, не в момент события. Паническая продажа в разгар rug pull обходится дороже в проскальзывании, чем плановый выход.
- Установите трейлинг-стоп, если биржа поддерживает.
- Не усредняйтесь вниз. Больше денег в структурно рискованную позицию увеличивает убыток, а не возврат.
- Следите за движениями LP-токенов on-chain. Крупный держатель LP, снижающий позицию - это ближайшее к сигналу тревоги, что есть.
Лучшее время проверить rug-сигналы - до покупки. Второе лучшее время - сейчас.
FAQ
Может ли проект с незаблокированной ликвидностью быть легитимным? Да - особенно в самом начале запуска пока локк ещё настраивается, или если ликвидность хранится в DAO-казначействе с on-chain управлением. Ключевое: есть ли верифицируемая, публичная, принудительно исполняемая причина, по которой ликвидность хранится, а не заблокирована. Слова основателя недостаточно.
Аудит контракта предотвращает rug pull? Аудиты проверяют код на уязвимости и иногда помечают функции с привилегиями владельца. Они не мешают команде воспользоваться этими функциями. Аудит с пометкой “owner can mint” - это документирование риска, а не его устранение. Читайте отчёты об аудитах, а не только факт их наличия.
В чём разница между rug pull и провалившимся проектом? В намерении и поведении. Провалившийся проект исчерпывает деньги или возможности, но команда прозрачна, и инсайдерских продаж перед объявлением не было. В rug pull инсайдерские продажи предшествуют объявлению, нередко в сочетании с ложными заявлениями о прогрессе. On-chain активность кошельков за последние недели обычно делает различие очевидным постфактум.