Превратите простое сообщение в исследование минтов, рейтинги редкости и разведку кошельков. Настройте своего агента Hermes и позвольте ему делать всю работу.
В левом меню нажмите Bot. Прокрутите до Привилегированные интенты
шлюза и переключите Интент содержимого сообщений в положение ВКЛ. Это самый важный
пункт: пропустите его, и ваш бот будет выглядеть полностью сломанным.
Оставаясь на той же странице, нажмите Сбросить токен и скопируйте то, что появится. Он
показывается только один раз. Относитесь к нему как к паролю.
В левом меню нажмите Установка. Включите Guild Install, и
убедитесь, что среди областей доступа есть bot и applications.commands. Скопируйте
ссылку для установки, которую он вам покажет.
Откройте эту ссылку в браузере и добавьте бота на свой сервер. Вам нужно
владеть этим сервером или управлять им.
Найдите свой собственный ID пользователя. В Discord перейдите в Настройки → Дополнительно, включите
Режим разработчика, затем щёлкните правой кнопкой по своему имени и выберите Копировать ID
пользователя. Это длинное число.
Запустите настройку и вставьте токен и ID пользователя:
hermes gateway setup
Когда появится вопрос, выберите Discord. Затем запустите его и проверьте:
hermes gateway run
Оставьте это окно открытым и отправьте боту личное сообщение в Discord. Он должен
ответить. Как только он это сделает, нажмите Ctrl + C чтобы остановить его, и выполните эти две строки, чтобы
с этого момента он запускался сам:
hermes gateway install
hermes gateway start
В личных сообщениях он отвечает на всё. В канале сервера он
отвечает только тогда, когда вы упоминаете его через @, поэтому он никогда не засыпает сообщениями ваших друзей.
Если он вообще не отвечает, то почти всегда дело в одном из двух: интент содержимого
сообщений всё ещё отключён, или ID пользователя скопирован неверно. Повторите шаги 2 и 6.
Telegram
Telegram — более быстрый вариант. Hermes создаёт бота за вас: вы сканируете код
телефоном и нажимаете одну кнопку.
Запустите настройку:
hermes gateway setup
Выберите Telegram когда он спросит, затем выберите Автоматически. В окне
появляется квадратный код, а под ним — ссылка.
Наведите камеру телефона на код или откройте ссылку. Telegram откроется и
попросит подтвердить. Нажмите Создать бота. При желании сначала можно изменить
его имя.
Обратно в окне он сообщает, что обнаружил ваш аккаунт Telegram, и спрашивает,
разрешить ли его. Ответьте да, а затем да на пару следующих вопросов. С ботом
можете общаться только вы.
Затем запустите его и проверьте:
hermes gateway run
Оставьте это окно открытым, найдите своего нового бота в Telegram и отправьте ему сообщение. Он
должен ответить. Как только он это сделает, нажмите Ctrl + C чтобы остановить его, и выполните эти две
строки, чтобы дальше он запускался сам:
hermes gateway install
hermes gateway start
Хотите создать бота сами? В Telegram напишите @BotFather,
отправьте /newbot, и ответьте на его два вопроса. Имя пользователя должно заканчиваться на
bot. Он выдаёт вам токен: показывается один раз, обращайтесь с ним как с паролем. Затем
напишите @userinfobot чтобы получить свой user ID — это число. Выберите
Вручную в настройке и вставьте оба.
В личном чате он отвечает на всё. В группе он отвечает
только когда вы отметите его через @ или ответите на него, так что он никогда не спамит вашим друзьям. Каждый промпт
дальше в этом руководстве работает здесь так же.
Если он отвечает кодом привязки вместо ответа, значит он ещё не знает
ваш аккаунт. Выполните hermes pairing approve telegram <code> в
терминале и напишите ему снова.
04Скачайте навыки
Три строки. Они скачивают навыки и устанавливают их в вашего агента:
git clone https://github.com/andyemad/nft-mint-rarity-toolkit.git
cd nft-mint-rarity-toolkit
./install.sh
Проверить их можно в любой момент с помощью hermes skills list. Запустить установщик
снова позже безопасно, он ничего не сломает.
Git не установлен или не уверены? Скачайте ZIP по
этой ссылке,
распакуйте его, откройте терминал в этой папке и выполните bash install.sh.
Последнее: три небольшие вспомогательные утилиты, которые нужны навыкам для кошелька и торговли:
pip install eth-account coincurve pycryptodome
05Библиотека ончейн-навыков
Вам не нужно запоминать их. Агент сам выбирает нужный.
Это для того, чтобы вы знали, о чём можно попросить.
31 навык в работе
Минт
nft-mint-recon
Выясняет, что на самом деле представляет собой минт
Находит настоящий смарт-контракт, настоящую цену, открыт ли минт на самом деле и в какой сети он проходит. Тот самый навык, который не даёт мошенникам обмануть вас поддельной ценой.
Для дропов, которые раскупают за секунды. Создаёт кошельки, точно говорит, сколько положить в каждый, и запускает их в тот момент, когда минт открывается.
Для страниц, предлагающих бесплатный минт, возврат средств или эйрдроп. Он разбирается, что сайт делает на самом деле, прежде чем вы подключите кошелёк.
Оценивает каждый NFT и расставляет их по порядку, используя ту же математику, что и OpenSea, поэтому ранги совпадают. Он может поймать ревил раньше, чем OpenSea обновит данные.
Подходящих навыков нет. Попробуйте другое слово или категорию.
06Минтить Hashcats (и похожие дропы)
У некоторых дропов нет цены. Вместо оплаты вам нужно найти счастливое
число, и тот, кто найдёт его первым, получает кота. Именно это имеют в виду,
когда говорят, что минт «решают», а не покупают.
Ваш ноутбук справится, но на это уйдут дни, а люди с большими арендованными
машинами находят их за минуты. Поэтому вы арендуете машину на несколько минут. Это
единственная причина всего этого.
Арендовать машину на несколько минут (начать бесплатно)
Modal сдаёт машины в аренду посекундно. Вы ничего не покупаете. Вы регистрируетесь,
и вам сразу дают $30 бесплатных вычислений каждый месяц, а это примерно семь
часов их быстрых машин по цене около $4 в час. При редких попытках вы,
скорее всего, вообще ничего не заплатите.
Зарегистрируйтесь бесплатно на modal.com.
$30 уже включены.
Затем один раз выполните эти две команды:
pip install modal
modal setup
Вторая открывает браузер и привязывает ваш аккаунт. На этом вся настройка.
Что написать в Discord
Это вся операция. Упомяните своего бота и вставьте это:
@yourbot используй pow-mint-mining на hashcats. покажи мне раунд, сложность и мои шансы, прежде чем тратить что-либо
@yourbot запусти текущий раунд. остановись при попадании или на 15 минутах и в любом случае скажи мне стоимость
@yourbot мы получили одну? покажи транзакцию, затем скажи, стоит ли ещё одна попытка этих денег
Он сообщает вам номер раунда обратно. Когда вы захотите действительно пойти на это:
@yourbot запускайте майнинг текущего раунда. остановитесь, когда найдёте, или через 15 минут
А чтобы увидеть, как всё прошло:
@yourbot мы поймали один? покажите транзакцию
Что он берёт на себя за вас
Сначала проверяет всю настройку, поэтому запуск никогда не начинается с поломки
Поиск выполняется на арендованной машине, а не на вашей
Проверяет каждый ответ, прежде чем что-то потратить, поэтому опоздавший ответ никогда не стоит вам комиссии
Отправляет транзакцию с вашего кошелька и даёт вам ссылку
Две вещи, которые можете сделать только вы
Положите немного ETH в свой кошелёк. Победа всё равно стоит несколько центов комиссии. Этот шаг никто не может сделать за вас.
Делайте попытки короткими. Раунды сменяются постоянно, и работа, сделанная для уже закончившегося раунда, потрачена впустую. Короткие и частые попытки лучше одного долгого запуска.
Будьте честны насчёт шансов. Вы соревнуетесь со всеми остальными, кто пробует тот же
дроп, и платите за вычисления независимо от победы или проигрыша. Для этого и
нужен бесплатный кредит. Используйте его, делайте попытки короткими и не пополняйте
счёт в ожидании гарантированного кота.
Другие дропы, где это работает
Та же идея и тот же тип подсказки. Просто назовите тот, который вам нужен:
@yourbot используй pow-mint-mining на FAB4200. сколько мне обойдётся полная попытка и стоит ли она того при сегодняшней сложности?
07Что у него спрашивать
Нет никаких особых формулировок, но на более точные вопросы приходят более точные ответы.
Вставьте ссылку и скажите, чего вы хотите. Дайте ему контракт, а не название.
Скажите ему свой бюджет. Скажите, когда остановиться. Спросите число, которое всё решает.
Вставьте ссылку на OpenSea
@yourbot <collection link> отранжируй её по редкости, затем скажи, кто из топ-50 выставлен ниже флора, по какой цене и как долго каждый висит
@yourbot какой сейчас самый дешёвый способ попасть в топ-1% этого? дай мне id токенов, цены и ссылки
@yourbot этот флор настоящий? покажи мне последние 20 продаж и отметь любые, которые похожи на wash trading
@yourbot кто держит топ-100? если десять кошельков владеют третью, скажи это прямо
@yourbot у меня есть 0.1 ETH, и я хочу здесь экспозицию. какой набор лучше купить?
@yourbot что сделало бы это плохой покупкой при сегодняшнем флоре? дай мне три числа, за которыми следить
Вставьте твит со словами «mint this»
Это самый полезный случай. Вставьте твит, и он выяснит, что это за минт,
сколько он на самом деле стоит, открыт ли он ещё и выглядит ли проект
настоящим, прежде чем что-либо коснётся вашего кошелька.
@yourbot <tweet link> прежде чем я к этому прикоснусь: реальная цена минта, предложение, сколько кошельков сминтили и бросал ли этот деплоер минт раньше
@yourbot <tweet link> контракт — это копия существующей коллекции? покажи, что идентично
@yourbot <tweet link> во сколько мне обойдётся минт 3 штук со всеми расходами, включая газ?
@yourbot <tweet link> кто за этим стоит? любой публичный кошелёк, любой связанный проект
@yourbot <tweet link> это ещё открыто или уже распродано?
@yourbot <tweet link> следи за этим и пингани меня в ту секунду, когда это станет доступно
Он не станет просто запускать транзакцию. Он читает твит, находит
смарт-контракт, проверяет цену и предложение ончейн, показывает вам, что нашёл,
и ждёт, пока вы скажете «давай».
Вставьте сайт минта или просто адрес смарт-контракта
@yourbot <link> на странице написано «бесплатно». симулируй минт и скажи, сколько это на самом деле стоит
@yourbot <address> это ханипот? симулируй минт и перевод, затем скажи, что ломается
@yourbot <address> что на самом деле делает этот контракт? простыми словами, без кода
@yourbot сколько кошельков сминтили, и похожи ли первые двадцать на один кластер?
@yourbot <address> этот деплоер выпускал другие коллекции? чем они закончились?
@yourbot <address> есть ли owner-switch, пауза или лимит предложения, которые могут измениться после моего минта?
Вставьте адрес кошелька
@yourbot <address> проследи его: первые покупки, крупнейшие выигрыши, что он держит сейчас, реализованная прибыль и убыток
@yourbot <address> это бот? проверь тайминг минта, ставки газа и продаёт ли он когда-нибудь в убыток
@yourbot в какие коллекции этот кошелёк вошёл в первые десять минут и что он сделал потом?
@yourbot найди мне десять кошельков, которые были ранними в последних трёх коллекциях, показавших хороший результат
@yourbot связан ли <address> с деплоером ? проследи финансирование
@yourbot <address> что он собирается сделать? есть ли открытые листинги или ожидающие одобрения
Попросите его что-нибудь отслеживать за вас
@yourbot следи и пингани меня, только если флор упадёт ниже 0.05, или три редкие выставят ниже флора, или один кошелёк купит пять за час
@yourbot сообщи мне в ту же секунду, как пройдут ревилы, затем отранжируй её раньше, чем кто-либо её увидит
@yourbot напиши мне, когда газ будет ниже 12 gwei и нужный мне минт всё ещё открыт
@yourbot пингани меня, если деплоер двинет средства или изменится предложение
@yourbot проверяй каждые десять минут и пиши мне, только когда что-то действительно изменится
@yourbot держи это в работе 24 часа, затем пришли мне одну сводку
Попросите его купить или сминтить за вас
Каждая из этих команд сначала всё проверяет и сообщает вам стоимость, прежде чем что-либо сделать.
Ничего не проходит, пока вы не скажете «давай».
@yourbot вот 0.2 ETH. купи до 3 штук дешевле 0.04 каждая, только если редкость входит в топ-500 и продавец — не деплоер. никогда не трать больше 0.1 всего, и покажи мне каждую перед отправкой
@yourbot сминти 2 из <link>, когда откроется, но только если реальная цена 0.01 или меньше и контракт не копия
@yourbot если минт не удался, повтори не более двух раз и каждый раз говори мне причину
@yourbot купи самую дешёвую редкую, дешевле 0.01, затем остановись
@yourbot не трать ничего, не спросив меня сначала
@yourbot что у меня сейчас на руках? <address>
Попросите его что-нибудь объяснить
@yourbot почему этот флор обвалился после ревила? проведи меня по кошелькам, которые продавали
@yourbot это выглядит как фарм синдикатом. покажи доказательства или отбрось это
@yourbot что должно было бы быть правдой, чтобы это стало хорошей покупкой? дай мне три числа
@yourbot объясни proof of work минт так, будто я решаю, платить за это или нет
@yourbot что я сделал не так в своих последних трёх покупках?
@yourbot в чём разница между минтом и покупкой, по одной строке на каждую
Общее правило: если вы можете это вставить, он, скорее всего, сможет это изучить. Ссылки,
скриншоты, адреса, твиты, таблицы. Если вы не уверены, как спросить,
просто опишите, чего вы пытаетесь добиться, и пусть он сам разберётся с остальным.
Хотите изменить, как работает сам навык? Это отдельная страница, потому что
это самое полезное, чему здесь можно научиться:
улучшать навыки через разговор.
08Настройка Vercel
Vercel бесплатно выкладывает сайт или страницу в интернет. Он не нужен вам, чтобы
запускать агента. Он нужен, если вы хотите свою публичную страницу: ссылку, которой можно
поделиться, портфолио, страницу документации, это руководство.
Создайте аккаунт
Зарегистрируйтесь на vercel.com/signup
через GitHub, Google или email. Бесплатного плана достаточно для всего здесь.
Простой способ: подключить проект на GitHub
В Vercel нажмите Добавить новый → Проект.
Подключите свою учётную запись GitHub и выберите репозиторий, который хотите разместить в сети.
Если ваши веб-файлы лежат в папке, а не в корне, укажите Root
Directory в этом поле. Для страницы из этого руководства искомая папка —
docs.
Нажмите Deploy. Через минуту у вас появится рабочая ссылка.
С этого момента при каждой отправке в GitHub Vercel сам пересобирает сайт.
Вот и весь процесс.
Способ через терминал
Если вы предпочитаете разворачивать прямо со своего компьютера:
npm install -g vercel
vercel login
# then, from inside the folder you want online
vercel --prod
В первый раз он задаст пару вопросов, а затем выведет вашу рабочую ссылку.
Разверните страницу из этого руководства для проверки
git clone https://github.com/andyemad/nft-mint-rarity-toolkit.git
cd nft-mint-rarity-toolkit
npx vercel deploy docs --prod
Свой домен
Необязательно. В настройках проекта Settings → Domains вы можете добавить свой домен
или принять бесплатный your-project.vercel.app адрес, который он вам даёт.
Чего Vercel не умеет: запускать вашего агента. Vercel отдаёт только сайты,
которые загружаются по запросу. Ваш агент — это программа, которая должна постоянно работать, поэтому
она живёт на вашем компьютере или на сервере. Если вы когда-нибудь увидите, что развёртывание падает с
402 ошибкой, значит аккаунт превысил бесплатный лимит трафика.
Создайте новый проект или используйте GitHub Pages либо Cloudflare Pages — они отдают те же
файлы.
09Ваш компьютер, сервер или хостинг?
Оба варианта работают. Единственная существенная разница — что происходит, когда вы закрываете ноутбук.
БЕСПЛАТНО
На вашем компьютере
Настраивать больше нечего, кроме установки, которую вы уже сделали
Полная скорость, и он может пользоваться тем, что есть только у вас: вашим браузером, вашими файлами, вашими кошельками
Останавливается, когда вы закрываете крышку или отправляете его в спящий режим
Любая задача по расписанию, оповещение или ночное наблюдение пропускают своё время
Подходит для: экспериментов, дневного использования, всего, за чем вы следите сами
~$5 / МЕСЯЦ
На небольшом сервере
Никогда не спит. Запущенный один раз, он продолжает работать
Наблюдения, оповещения и задачи по времени действительно срабатывают в 4 утра
Вы можете добраться до него с телефона через Discord откуда угодно
Нет экрана, поэтому вы не видите его работу иначе как через чат
Подходит для: задач по расписанию, ночных наблюдений, всего, что должно работать постоянно
ЦЕНЫ НА ПОРТАЛЕ
Или пусть Nous разместит его у себя
Hermes Cloud запускает экземпляр за вас
Не нужно самому настраивать сервер, обновлять его или перезапускать
Запускайте, останавливайте и перезапускайте его с веб-страницы или просто попросив своего агента
Та же настройка Discord, что и везде
Подходит для: тех, кто вообще не хочет запускать сервер
Или пусть Nous разместит его за вас
Если запуск сервера кажется вам работой, которой не хочется заниматься, Nous Research размещает
экземпляры Hermes Cloud. Вы получаете агента, который всегда включён, без
выбора провайдера, настройки безопасности сервера и его постоянного обновления.
Откройте страницу Agents и создайте экземпляр. Дайте ему имя.
Подключите к нему Discord или Telegram точно так же, как в шаге 03. Те же команды, выполненные
на экземпляре.
С этого момента вы управляете им с той веб-страницы. Запускайте, останавливайте, перезапускайте или удаляйте
его там. Цены указаны на Портале рядом с тарифами.
Одна подписка может покрыть обе задачи. Тариф Портала может также быть
мозгом агента вместо отдельной подписки на модель: он включает большой
каталог моделей, а также управляемый веб-поиск, генерацию изображений и голос — всё
через один вход. Выполните hermes setup --portal и он настроится
сам. Если вы уже платите за OpenCode, вам не нужно и то, и другое.
Уже запускаете агента локально? Вы можете управлять своими облачными экземплярами,
просто спрашивая его, вместо того чтобы кликать по сайту. Одна команда подключает вашего
локального агента к Порталу: