Бот для Arbitrum Airdrop
Я написал подробный пост, о том чего стоит ожидать на клейме дропа.
Если вы не видели, то советую прочитать - тык
Эта статья предназначена для тех, кому нужен бот для клейма айрдропа с инструкцией
Канал по боту и чат:
Канал - https://t.me/terncrypto_arb_bot
Чат - https://t.me/terncrypto_arb_chat
Не хочу спамить в канал сообщениями о боте, апдейты и сообщения буду выкладывать туда
Бот дается за 3% от суммы токенов.
Процент отправляются после клейма и трансфера ваших 97%.
Все кошельки для получения % уникальны и никаких пересечений нет.
0. Частые вопросы
- Если вы не хотите запускать софт сами — прочитайте раздел Формат аккаунтов и скиньте файл мне в ЛС. (@frendri)
* Я не смогу разделить ваши аккаунты грамотно по серверам, если вас будет слишком много и более оптимизировано будет запустить вам самим - Если у вас на кошельке дрейнер/стилер — Напишите мне в лс (@frendri)
Простым запуском софта вывести у вас врятли получится.
Я могу помочь вам за больший %, запустив софт сам на личных нодах.
Гарантий никаких нет, т.к. в арбитруме слишком много рандома, но на тестах я обгнонял дрейнеры 3/3 раз. Адрес потерпевшего - тык
Пример ниже:
- Сколько закидывать на комиссию — Я всегда советую закидывать сильно с запасом, чтобы потом не было лишних проблем.
Клейм - ~ 500,000 лимита
Трансфер - ~ 500,000 лимита
Трансфер % - ~ 500,000 лимита
Если думаем что отправляем в самом начале и гвей будет 10, то нам хватит 0.015 ETH.
Но лично я буду закидывать 0.05 ETH
*Я знаю что гвей сейчас 0.1 и почти никогда не поднимался. Но когда я спамил в течении 20 минут с другими ботерами 2 недели назад, мы подняли гвей до 10 всего лишь в пару аккаунтов. Пруф - в этом блоке - Пересечения кошельков — % отправляется на рандомные кошельки, никаких пересечений нет.
*Если же у вас много токенов(>50k) и вы не хотите делать трансфер/отправлять % транзакцией — напишите мне в лс (@frendri) и мы с вами договоримся
1. Формат аккаунтов
Таблица для примера - тык
Если у вас отключено отображение расширений файлов то просто accs
Объяснение по столбикам таблицы
- private_key - Приватный ключ от кошелька, на котором лежит дроп.
- seed_phrase - Сид/мнемоник фраза от кошелька на котором лежит дроп.
- receiver_address - Адрес, на который будет перемещен токен ARB сразу же после клейма.
* Можете указать адрес биржи. * Для каждого кошелька можно указать разный адрес, чтобы аккаунты не пересекались * Можно не указывать, тогда бот сделает только клейм, без отправки - max_gas_price - Газ прайс бид, который будет выставлен в транзакции на клейм и трансфер. Учтите, что платится по итогу не он, а baseFee блока и у всех транзакций внутри одного блока будет одинаковый gasPrice.
- min_gas_limit - Минимальное количество газ лимита, выделяемое на транзакции клейм + трансфер.
- http_rpc - ссылка на rpc ноду, ее можно взять тут
- proxy - http прокси, в формате ip:address:username:password (можно просто ip:address)
*SOCKS не поддерживается, только http
Все поля кроме proxy обязательны для заполнения
Вам нужно указать seed_phrase или private_key, заполнять оба поля не обязательно
Если не хотите запускать софт сами — отправьте этот файл мне в лс (@frendri telegram), я запущу вам сам.
2. Конфигурация софта
2.1 Загрузка софта
Ссылка на скачивание - тык
2.2 Настройка конфига
Вместе с софтом вы скачали файл - config.yaml, в котором вы можете настроить работу софта.
Открывать файл можно блокнотом, лучше скачать notepad++
explorer_url: "https://arbiscan.io" claimer_address: "0x67a24CE4321aB3aF51c2D0a4801c3E111D88C9d9" # Claimer address. No need to change token_address: "0x912ce59144191c1204e64559fe8253a0e49e6548" # Token address. No need to change spam_txs: false # Spam transactions, if false send only one. Not work in build early mode spam_interval: 1000 # Interval between spam transactions. Not lower than 0. Integer milliseconds build_early: true # Prepare transactions before claim start. Not work with spam_txs estimate_gas: true # Estimate gas for transaction estimate_only_one: true # Estimate gas only for one transaction. Not work in spam_txs mode estimate_interval: 0 # Interval between estimate gas transactions. Not lower than 0. Integer milliseconds accs_file: "accs.csv"# File with accounts.
В целом, вам не обязательно настраивать это все. Оптимальный готовый конфиг лежит сразу же в архиве
Но если интересно, то по параметрам:
- spam_txs - бесконечная отправка транзакций.
*Для чего может понадобиться - Вы хотите начать слать транзакции заранее, тем самым вы пройдете на +-блок раньше, но потратите деньги на все фейлы до этого. - Я бы не включал этот параметр, но если хотите быть самым быстрым, сжигая комиссию - welcome. - spam_interval - интервал в миллисекундах между отправки транзакций
- build_early - Софт построит и подпишет все транзакции еще до клейма, когда клейм откроется он просто отправит транзакции.
* В чем минус? - в том, что если ваши кошельки в этот период времени сделали отправку какой-то другой транзакции, то транзы не отправятся.
- Если уверены, что кошельки находятся только у вас и после запуска софта вы не планируете ничего отправлять, кроме как софтом - включайте! - estimate_gas - симуляция транзакции на успех. Проверяет, исполнится ли транзакция сейчас и только после этого делает отправку.
- Отключайте только если делаете запуск в spam_txs режиме - estimate_gas_one - симуляция только одной транзакции(из всех аккаунтов).
Таким образом вы сильно уменьшаете нагрузку на ноду и ваш http канал.
* Не работает если build_early=false - estimate_interval - интервал в миллисекундах между симуляцией.
Поставьте 0, если нода не будет банить за рейтлимит, то оставьте 0.
3. Сервер для софта
Если вы хотите заклеймить максимально быстро, то нужен хороший сервер.
- https://www.hetzner.com/
- https://www.vultr.com/
- https://vdsina.ru/ - только если у вас нет КУС/КАРТ чтобы оплатить на первых двух
Если используете прокси, то лучше всего брать сервер рядом с гео ваших прокси.
По мощности, вам нужны примерно такие сервера:
Вы можете конечно все делать и с своего ПК, но от всего этого будет страдать скорость.
Возьмите хотя бы сервер на VDSina с Windows вот с таким конфигом
4. Запуск софта
4.1 Windows
Распакуйте архив, поместите файл accs.csv в ту же папку где софт
Измените config.yaml если это требуется(Открывать блокнотом)
После запуска в софте вы увидите конфиг, далее софт начнет подгружать ваши кошельки.
После прогузки нажмите Enter и софт начнет работать.
Софт проверит токены на ваших аккаунтах, пропустит пустые аккаунты, а остальные закинет в работу
Если видите такое - значит все ок, и софт работает
Можете оставить софт и уходить отдыхать!
Когда начнется клейм, вы увидите это
Если встретили какие-то ошибки - пишите мне в лс @frendri.
Почти все описания ошибок там понятны, поэтому смотрите их и фиксите то что написано(неправильные прокси/приватники/сид фразы)
4.2 Linux/MacOS
Подключаетесь вашему серверу. Лично я пользуюсь Termius
Перекидываете файлы себе на сервер
Прописываете следующие команды
apt update
- Обновление пакетов
chmod +x <exe_name>
- Разрешение на запуск файла
screen -R soft
- Чтобы оставить в будущем софт в фоновом режиме
После прогрузки нажмите Enter и софт начнет работать.
Софт проверит токены на ваших аккаунтах, пропустит пустые аккаунты, а остальные закинет в работу
Если видите такое - значит все ок, и софт работает