Вредные советы по быстрой оценке GitHub проектов
В нынешней мете AI агентов - многие проекты пытаются мимикрировать под серьезные истории, однако есть ряд базовых характеристик, при помощи которых вы можете оценить и отсеять явный скам.
Воспользуемся идеями талантливого AI кванта / твиттерянина WildWizard (по уши в токене $arc с $6М).
Disclaimer от DeFiScamCheck:
Отсутствие на сайте ссылки на github, если проект заявляет себя как работающий в области AI / framework / Infra - практически сразу означает попытку пофармить криптачей на токене. Супер редко это является способом стелс запуска, когда команда хочет набрать токен сами / дать токен подешевле своим инсайдерам / KOL и будет выкладывать доступ к коду позже.
Теперь к советам WildWizard:
1 Когда вы открываете Github repo, где размещен код проекта, если справа от файлов идут пометки:
Add files via upload , Update, Added Readme, Updated Readme - в 99% это редфлаг
2 Коммиты (добавление кода в репо) должны содержать уточнения, тематику:
fix: ... refactor: .... chore:...
Merge branch , Merge pull request
Это добавляет в копилку доверия к проекту.
3 Тот же проект Arc dot fun (фреймоворк на языке rust) содержит подробную историю коммитов:
- fix, chore, devops, feat(integration tests)
4 Условия для быстрого эйпа в токен:
Репо содержит большое количество ветвей (branches) и тагов.
После добавления коммита в репо - вы можете увидеть зеленую галочку справа.
5 Проверяйте папки и файлы:
- файлы с разрешением .js , .py , .rs содержат код
- если все репо забито файлами .txt , .md - как правило весьма печальный знак о низкокачественном проекте.
https://vxtwitter.com/0xWildWizard/status/1875325552455983326
Что еще можно добавить?
1 Используйте Chatgpt для анализа репо проекта, задавать можно следующий вопрос:
«проанализировать github repo проекта: https://github.com/0xPlaygrounds/rig» ( в качестве примера) или:
2 В скором времени один из инструментов анализа Гитхаб будет доступен в телеграм:
3 При входе в репо проекта - обязательно смотрите в правой части страницы:
Контрибьюторы (девелоперы, а также те, кто помогают в написании этого репозитория), чем больше, тем лучше.
Проваливайтесь в главного контрибьютора:
1 Изучайте его соцсети / твиттер / кто из других крипторазработчиков подписан
2 В деятельности контрибьютора в календарном плане зеленым отмечается его активность в течении календарного года:
Если зелеными квадратиками в течении 365 дней он пытается нарисовать слова: пожалуйста, высвободите меня из компьютера - это хороший знак (например у фаундера ai16z - зеленые квадратики активности в написании кода - составляют 320 дней из 365)
Если же у контрибьютора - 5 зеленых квадратов и все за неделю до релиза проекта - то скорее всего вас формят на этом токене.
3 Звезды. «Не верь звездам, их свет обманчив» (с) Ноггано.
Звезды ставят за качественный код. Существенный прирост звезд свидетельствует о высоком интересе к кодовой базе. Понятно, что в ближайшем будущем скамеры начнут пытаться и этот соцфактор подделывать, однако:
- широкая кодовая база / бренчи / тэги
- большое количество контрибьюторов
- разработчик с зеленым годовым окном написания кода и адекватными соцсетями
- звезды в гитхабе
Означают, что перед вами как минимум живой проект, за динамикой цены которого интересно будет последить и эйпать, если вы его нашли довольно рано.