Перейти к содержанию
Сегодня 28 сентября · идёт 11 · на неделе стартует 1, заканчивается 2 · сверено
Разделы

Как устроена проверка карточек календаря

Обновлено Как мы проверяем

Суть за 30 секунд

  • Карточка — это одно событие: пресейл, ICO, IDO, IEO, TGE, листинг или крупный разлок.
  • Факт попадает в карточку только из первоисточника. Агрегатор — это место, где мы узнали о событии, а не доказательство.
  • Три статуса: «проверено», «не проверено», «есть признаки скама». Под статусом — десять флагов с источниками.
  • Сайт, домен, контракт и пары на DEX проверяются автоматически раз в сутки; если ручной сверки не было больше семи дней, на карточке появляется предупреждение.
  • Размещение не продаём, рейтингов не ставим, советов не даём.

Что такое карточка

Каждая строка календаря ведёт на карточку. Одна карточка описывает одно событие первичного распределения токенов: продажу на своём сайте проекта, раунд на лаунчпаде или бирже, начало торгов (TGE), листинг или крупную разблокировку. Если у проекта несколько событий — например, пресейл и через месяц листинг, — это две строки в календаре, но одна страница проекта с хронологией.

В карточке пять частей:

  1. Статус — крупно, одним словом, и одна фраза, почему он такой.
  2. Заявлено — цена, цель сбора, эмиссия, доля на продажу, вестинг, заявленный листинг. У каждой строки ссылка, откуда она взята. Если проект чего-то не публикует, так и пишем: «не названо».
  3. Десять флагов — ответы «да», «нет» или «неизвестно» с комментарием и источником.
  4. Контракт — сеть, адрес, ссылка на эксплорер.
  5. Хронология — что и когда произошло, с источниками.

Откуда берутся кандидаты

Мы узнаём о событиях из нескольких мест:

  • публичные календари токенсейлов и агрегаторы (CryptoRank, ICO Drops и похожие);
  • анонсы лаунчпадов и бирж — страницы Launchpad, Launchpool, IDO-платформ;
  • проекты, которые ищут по-русски: «когда листинг X», «X пресейл»;
  • сети сайтов-витрин, которые публикуют одинаковые «обзоры» пресейлов, — их мы разбираем в разделе «Витрины»;
  • письма читателей через форму.

Попадание в список кандидатов ничего не значит. Дальше каждый кандидат проходит сверку с первоисточниками.

Главное правило: факт — только из первоисточника

Первоисточник — это то, что контролирует сам проект или площадка, где идёт распределение: официальный сайт и документация, официальный X или Telegram (подтверждённый ссылкой с сайта), репозиторий, эксплорер блокчейна, страница лаунчпада или объявление биржи.

Агрегатор — не первоисточник. Он может ошибиться в дате, перепутать контракт или годами не обновлять страницу. Поэтому ссылка на агрегатор стоит в карточке в блоке «Где узнали», а не рядом с фактом. Если факт есть только у агрегатора, в карточке будет «неизвестно».

Три статуса

Статус Когда ставим Что это не значит
Проверено официальный домен подтверждён минимум двумя независимыми источниками (соцсети проекта, эксплорер, биржа или лаунчпад); контракт найден и совпадает — для TGE и листинга обязательно, для пресейла без контракта допускается, если продажа идёт через известную площадку; даты и условия взяты с официального сайта не рекомендация и не оценка перспектив
Не проверено хотя бы один из пунктов выше подтвердить не удалось; в карточке видно, какой именно не обвинение: многим проектам просто не хватает публичных данных
Есть признаки скама сработало сочетание флагов: домен моложе 30–90 дней вместе с анонимной командой и обещанием доходности; копия чужого бренда; продажа только в личке; платные «обзоры» на сетях витрин; таймер «цена растёт через…», который перезапускается не решение суда и не утверждение, что проект — мошенничество

Каждый признак в карточке подкреплён ссылкой. Если признак перестал подтверждаться — например, команда раскрыла имена, — статус пересматриваем и записываем изменение в журнал.

Десять флагов

Под статусом в каждой карточке — десять вопросов. На каждый три ответа: да, нет, неизвестно. «Неизвестно» мы ставим, когда ответ не удалось найти в первоисточниках; это не «нет» и не «да», и считать его в чью-то пользу нельзя.

Официальный домен подтверждён

Что проверяем: что адрес сайта, указанный в карточке, — действительно сайт проекта. Где: официальный X, Telegram-канал, GitHub, страница проекта на лаунчпаде или бирже. Да — домен назван минимум в двух независимых источниках. Нет — источники называют разные домены или домен встречается только в рекламе. Неизвестно — нашли один источник.

Возраст домена больше 90 дней

Что проверяем: дату регистрации домена. Где: запрос по протоколу RDAP (автоматически — через rdap.org, вручную это можно сделать в ICANN Lookup) или WHOIS для зон, которые RDAP не поддерживают. Да — домен старше 90 дней. Нет — моложе. Неизвестно — регистратор скрывает дату или сервис не отвечает. Молодой домен сам по себе — не признак скама; признаком он становится в сочетании с другими флагами.

Адрес контракта опубликован проектом

Что проверяем: что проект сам назвал адрес контракта токена (или контракта продажи) и что этот адрес одинаков во всех официальных источниках. Где: сайт, документация, закреплённый пост, объявление площадки. Да — адрес опубликован и совпадает. Нет — адреса разные или проект просит платить на обычный кошелёк. Неизвестно — контракта ещё нет (типично для ранних пресейлов). Здесь же отмечаем, если у владельца контракта есть права выпускать токены, блокировать переводы или менять комиссию.

Исходный код верифицирован

Что проверяем: что исходный код контракта опубликован в эксплорере и совпадает с тем, что развёрнуто в сети. Где: вкладка Contract в Etherscan, BscScan и аналогах; для других сетей — их обозреватели. Да — код опубликован и помечен как совпадающий. Нет — виден только байт-код. Неизвестно — контракта нет.

Ликвидность заблокирована

Что проверяем: что LP-токены пула на децентрализованной бирже отправлены в контракт-локер и не могут быть выведены до определённой даты. Где: страница публичного локера и эксплорер. Да — блокировка есть, указаны доля и срок. Нет — LP-токены на обычном кошельке. Неизвестно — торгов на DEX ещё нет или токен торгуется только на централизованной бирже, где этот флаг неприменим.

Есть аудит контракта

Что проверяем: отчёт аудитора по этому адресу контракта или коммиту. Где: сайт аудитора, не сайт проекта. Да — отчёт найден, адрес совпадает; в комментарии пишем, кто и когда проверял и какие замечания остались. Нет — отчёта нет, есть только значок. Неизвестно — отчёт упоминается, но найти его у аудитора не удалось. Автоматический отчёт мы отмечаем как «да» с пометкой, что проверка была автоматической.

Команда публична

Что проверяем: названы ли люди, отвечающие за проект, и можно ли подтвердить их личности. Где: сайт, LinkedIn, X, GitHub, выступления, регистрационные данные юрлица. Да — имена названы и сверяются с профилями, которые старше проекта. Нет — команда анонимна. Неизвестно — имена есть, но подтвердить их не удалось.

Токены команды под вестингом

Что проверяем: что доля команды и ранних инвесторов разблокируется постепенно, а не доступна сразу. Где: токеномика в документации, контракт вестинга, объявление площадки. Да — график опубликован, желательно с контрактом. Нет — доля команды доступна на TGE. Неизвестно — график не раскрыт. Свой график купленного можно посчитать в калькуляторе вестинга.

Обещание доходности

Что проверяем: обещает ли проект доход — APY стейкинга до листинга, «иксы» после запуска, «гарантированный» процент. Где: сайт, white paper, рассылки, официальный чат. Это единственный флаг с обратным знаком. Да — обещание есть, и это плохой ответ. Нет — обещаний не нашли. Неизвестно — доступ к материалам закрыт.

Известны поддельные сайты

Что проверяем: есть ли у проекта фишинговые копии. Где: реестр подделок и собственные проверки похожих доменов. Да — копии найдены; в карточке перечисляем их, чтобы вы могли сверить адрес. Нет — не найдены на дату сверки. Неизвестно — проверка не проводилась. «Да» здесь — не упрёк проекту: копии чаще всего появляются у заметных проектов.

Как статус меняется со временем

Статус — не ярлык навсегда. Проект, у которого на старте было «не проверено» из-за отсутствия контракта, получает «проверено», когда публикует адрес, а биржа или лаунчпад подтверждают его. Обратное тоже бывает: у проекта со статусом «проверено» перестаёт отвечать сайт, в соцсетях появляется другой домен, а после TGE из пула выводят ликвидность. Тогда статус пересматривается, а в карточке остаётся вся история: что было подтверждено, когда и что изменилось. Каждое такое изменение с датой видно в журнале.

Живые данные и перепроверка

Часть данных меняется сама по себе, поэтому у проверки два слоя — автоматический и ручной.

Автоматически, раз в сутки (в 07:40 UTC) для каждой карточки:

Что Откуда
Отвечает ли официальный сайт, куда он перенаправляет прямой запрос к домену
Дата регистрации домена RDAP; сама дата обновляется раз в неделю
Контракт в сети: есть ли код, эмиссия, число держателей, верификация кода — где сеть это отдаёт публичные узлы и обозреватели блокчейна
Пары на DEX и ликвидность DexScreener
Копии официального домена в реестре подделок реестр фишинговых копий

Фаза события — скоро, идёт, завершилось — пересчитывается по датам при каждой ежедневной сборке. Если источник не ответил, остаётся последнее удачное значение со своей датой.

Вручную карточку перепроверяем, когда у события меняется фаза, и когда читатель сообщает об ошибке или изменении. Права владельца контракта — может ли он выпускать токены, блокировать переводы, менять комиссию — смотрим только при ручной сверке.

В карточке видны обе даты: когда карточку сверяли вручную и когда сайт проверяли автоматически. Автоматические изменения (сайт перестал отвечать, появилась ликвидность на DEX, событие перешло в «идёт») попадают в журнал вместе с ручными правками.

Устаревание. Если ручной сверки не было больше семи дней, на карточке появляется предупреждение: «Карточку не перепроверяли больше 7 дней — условия могли измениться». Мы не удаляем карточки, даже если сайт проекта исчез: исчезновение сайта после продажи — тоже информация. Завершённые события уходят в архив.

Откуда данные для «Проверь ссылку»

Сервис «Проверь ссылку» сравнивает адрес, который вы вставили, с официальными доменами карточек календаря и с базой известных подделок. Базу подделок даёт открытый реестр фишинговых копий: у каждой записи в нём есть дата обнаружения, дата регистрации домена и то, какие данные подделка просит ввести. Флаг «Известны поддельные сайты» в карточках строится на тех же данных.

Как оспорить карточку

Если вы нашли ошибку — неверную дату, чужой контракт, устаревший статус — или вы представляете проект и хотите дать первоисточник, воспользуйтесь формой «Ошибка в карточке». Укажите, что не так, и дайте ссылку на первоисточник.

  • Стараемся ответить в течение трёх рабочих дней.
  • Если ошибка подтвердилась, карточку правим и пишем в журнал: что было, что стало, почему.
  • Если не подтвердилась, объясняем, какого источника не хватает.

Просьбу «уберите статус» без источника мы не выполняем, от кого бы она ни пришла.

Чего мы не делаем

  • Не продаём размещение. Карточка появляется потому, что событие есть, а не потому, что за него заплатили. Позиция в календаре зависит только от дат.
  • Не ставим рейтинги. У нас нет оценок «8 из 10» и списков «лучших пресейлов». Есть подтверждённые факты и флаги.
  • Не даём советов. Мы не говорим, покупать или нет. Календарь отвечает на вопрос «что известно о событии и откуда», а решение остаётся за вами. Порядок самостоятельной проверки — в статье «Как проверить пресейл».

Вопросы и ответы

Можно ли заплатить за размещение или за статус «проверено»?

Нет. Мы не продаём размещение, не поднимаем карточки выше и не меняем статус за деньги. Статус зависит только от того, что удалось подтвердить в первоисточниках.

Статус «проверено» значит, что с проектом всё в порядке?

Нет. Он значит, что официальный домен, контракт и условия подтверждены первоисточниками. О том, вырастет ли цена токена и выполнит ли команда обещания, статус ничего не говорит.

Почему у проекта стоит «неизвестно», хотя информация есть в интернете?

Скорее всего, она есть только у агрегатора или в пересказе. В карточку попадает факт, подтверждённый первоисточником. Если вы знаете такой источник, пришлите его через форму «Ошибка в карточке».

Как быстро исправляют ошибку в карточке?

Стараемся ответить в течение трёх рабочих дней. Если ошибка подтвердилась, карточку правим, а правку записываем в журнал с датой и причиной.