March 21, 2023

Бот для 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. Формат аккаунтов

Таблица для примера - тык

  • Создаем копию данной таблицы себе на Google Drive
  • Заполняем таблицу данными
  • Скачиваем себе таблицу в формате .csv
  • Перемещаем скачанный файл в папку с софтом и переименовываем его на accs.csv
Если у вас отключено отображение расширений файлов то просто accs

Объяснение по столбикам таблицы

  1. private_key - Приватный ключ от кошелька, на котором лежит дроп.
  2. seed_phrase - Сид/мнемоник фраза от кошелька на котором лежит дроп.
  3. receiver_address - Адрес, на который будет перемещен токен ARB сразу же после клейма.
    * Можете указать адрес биржи. * Для каждого кошелька можно указать разный адрес, чтобы аккаунты не пересекались * Можно не указывать, тогда бот сделает только клейм, без отправки
  4. max_gas_price - Газ прайс бид, который будет выставлен в транзакции на клейм и трансфер. Учтите, что платится по итогу не он, а baseFee блока и у всех транзакций внутри одного блока будет одинаковый gasPrice.
  5. min_gas_limit - Минимальное количество газ лимита, выделяемое на транзакции клейм + трансфер.
  6. http_rpc - ссылка на rpc ноду, ее можно взять тут
  7. proxy - http прокси, в формате ip:address:username:password (можно просто ip:address)
    *SOCKS не поддерживается, только http

Все поля кроме proxy обязательны для заполнения

Вам нужно указать seed_phrase или private_key, заполнять оба поля не обязательно
Если не хотите запускать софт сами — отправьте этот файл мне в лс (@frendri telegram), я запущу вам сам.

2. Конфигурация софта

2.1 Загрузка софта

Ссылка на скачивание - тык

Загружайте .ехе для вашей ОС и config.yaml

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. Сервер для софта

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

Взять его можно тут:

Если используете прокси, то лучше всего брать сервер рядом с гео ваших прокси.

По мощности, вам нужны примерно такие сервера:

Вы можете конечно все делать и с своего ПК, но от всего этого будет страдать скорость.

Возьмите хотя бы сервер на 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 - Чтобы оставить в будущем софт в фоновом режиме

Запускаем софт

./claimer_linux

После прогрузки нажмите Enter и софт начнет работать.
Софт проверит токены на ваших аккаунтах, пропустит пустые аккаунты, а остальные закинет в работу

Если видите такое - значит все ок, и софт работает

Выйти из скрина - ctrl + a + d

Вернуться в скрин - screen -r soft