SuperChain. Лучший софт для фарма
CryptoFortochka — гайды, ноды, новости, тестнеты
Superchain — это сеть блокчейнов, построенных на одной общей технологии (OP Stack), где разные проекты не конкурируют за внимание, а усиливают друг друга, делая экосистему сильнее
- Лучшие прокси: Nodemaven, Proxy-Seller
- Арендовать сервер: Xorek, Aeza
- Чат и канал с поддержкой по данном софту: https://t.me/finesselabschat / https://t.me/finesselabs
Напомню! Optimism уже раздавал 5 дропов за разные активности, и в критериях часто упоминалось взаимодействие с Superchain. Последний дроп оказался весьма щедрым — за простые транзакции пользователи получили от $300 до $1000 на один аккаунт.
Для пользователей нашего сообщества представляем вам бесплатный софт, который поможет вам при помощи автоматизации получить дроп и потратить минимум времени на отработку.
— Также хочу вас уведомить, что вместе с близкими мне партнёрами (Crypto Fortochka & FTP) сделали платформу FinesseLabs, где наша команда опытных ретрохантеров будет предоставлять профессиональные услуги в мире Web3
Какой подойдет сервер? — Любой на Ubuntu 20-22.04
СКАЧАТЬ СОФТ
Видео с инструкцией по настройке софта
https://youtu.be/rwWyrRvVKfQ https://youtu.be/rwWyrRvVKfQ https://youtu.be/rwWyrRvVKfQ https://youtu.be/rwWyrRvVKfQ
Подготовка к софту
Прежде чем установить и запустить скрипт ОБЯЗАТЕЛЬНО зарегистрироваться в кампании Superchain
- Переходим по ссылке и коннектим кошелек EVM
Подмечу! Могут быть лаги при коннекте, так сайт плохо настроен и часто падает, советую им пользоваться утром - ночью
Текстовая инструкция по настройке софта. Настройка config.py
- На сайте изначально пройдите регистрацию
- Далее здесь прожмите кнопку "View"
Вы также можете скачать софт на прямую через Github и посмотреть на открытый код софта
2. Распакуйте архив и перетащите папку на ваш сервер.
Настройка config.py
1. В файле config.py мы можем настроить данные для правильной работы скрипта.
SHUFFLE_WALLETS = True # Мешать аккаунты при отработки - включено PAUSE_BETWEEN_WALLETS = [40, 125] # Задержка между кошельками в секундах PAUSE_BETWEEN_MODULES = [40, 125] # Задержка между модулями в секундах PAUSE_BETWEEN_RETRIES = 15 # Пауза между повторами WAIT_FOR_RECEIPT = True # Если True, будет ждать получения средств во входящей сети перед запуском очередного модуля # STARGATE BRIDGE STARGATE_AMOUNT = (0.001, 0.0016) # Сумма в количестве - (0.01, 0.02), в процентах - ("10", "20") STARGATE_CHAINS = [1, 2] # Arbitrum -> 1, Base -> 2, Optimism -> 3, в данном примере будет бридж с Arb в сеть Base STARGATE_TOKENS = ['ETH', 'ETH'] # ETH L0_BRIDGE_COUNT = 1 # Количество бриджей для одного запуска class DisperseChainsSettings: base_chain = ['UNICHAIN'] # Сеть из которой будет происходить рассылка to_chains = [ 'SWELL'] # Сеть в которую будет происходить рассылка amount_to_bride = [0.001, 0.00015] # Сколько эфира бриджить для каждой сети
min_balance_in_chains = { 'BASE': 0.00007, 'OP': 0.00007, 'LISK': 0.00007, 'UNICHAIN': 0.00007, 'MODE': 0.00007, 'ZORA': 0.00007, 'INK': 0.00007, 'SONEIUM': 0.00007, 'SWELL': 0.00007, }
class OKXWithdrawSettings: # Вывод с ОКХ на кошельки chain = ['Optimism'] # 'Base' / 'Optimism' / 'Arbitrum One' token = 'ETH' amount = [0.00104, 0.0011] # учитывайте минимальный amount 0.00204(BASE), 0.00104(ARB), 0.00014(OP) min_eth_balance = 0.003 # Если в 'chain' уже есть больше min_eth_balance, то вывода не будет.
class OKXSettings: API_KEY = '' # вписываем API ключ API_SECRET = '' # вписываем API секретный ключ API_PASSWORD = '' # вписываем пароль который задавали при создании API ключа
Создаём API на бирже OKX
- Далее нам нужно добавить наши адреса в белый список для биржи для того чтобы происходил вывод при помощи скрипта. Заходим во вкладку Мои активы -> Вывести -> Выбираем ETH-> нажимаем на Управление адресной книгой
Настройка файла wallets.txt и proxies.txt
- В файл wallets.txt требуется поместить приватный ключ от ваших кошельков:
- Троеточие в правом верхнем углу -> Реквезиты счёта -> Показать закрытый ключ. Копируем его добавляем перед этим 0x и вставляем столбиком список в файл.
Прокси можно добавить в файл proxies.txt в формате username:password@host:port. Как это работает?
- Если кол-во прокси будет ровняться кол-ву приватных ключей, то они будут подвязаны 1 к 1.
- Если прокси будет меньше чем приватных ключей то в рандомном порядке дозаполнит повторяющимися прокси.
- Если прокси будет больше чем адресов, то лишние использоваться не будут.
Настройка tasks.py
- Tasks.py предназначен для отправной точки вашего скрипта. После заданых параметров в конфиге вы выбираете действие которое хотите выполнить и задаёте его в файле tasks.py.
Части кода со скрина:
1 Задания которое будет выполняться, в даном случае(на скрине) будет выполняться рандомное количество транзакций в сети BASE
2 Ряд действий которые будут выполняться с прописанной рандомизацией, вы можете менять модули под ваш интерес(на скрине раздел 3 все сущ. модули), помните о средствах которые должны быть в данной сети чтобы модуль был выполнен успешно.
3. Все модули которые есть для отработки Superchain
В данном случае то что пропишите в TASKS = [""] то и будет выполняться в вашем скрипте. К примеру если вы пропишите TASKS = ["LISK_RANDOM_TX"], то выполняться транзакции в сети LISK. Если вы выберете TASKS =["STARGATE_BRIDGE"], то выполнится скрипт с бриджем из сети ARB в сеть BASE
Запуск скрипта
1. Перейдите в нужную директорию с помощью команды(можем меняться в зависимости от расположения и названия файла):
cd /root/Superchain-Bot-main/
2. Устанавливаем зависимости проекта:
pip3 install -r requirements.txt
3 Запускаем скрипт при помощи команды:
python3 main.py
4. После настройки конфига при первом запуске скрипта выбираем 1 "Generate new database", далее выбираем 2 "Work with existing database" и скрипт автоматически запустится.
- После этого запуститься скрипт и начнётся отработка скрипта. Скрипт сам закончит отработку указанных задач сам.
Дополнительно. Подключение скрипта к ТГ боту
Переходим в тг бот - @Tg_uid_bot, нажимаем старт и достаём User ID. Вставлям в TG_USER_ID в файле config.py
- Переходим в @BotFather
- Вписываем /newbot
- Придумываем имя с окончанием BOT
- Копируем HTTP API и вставляем в наш конфиг в TG_BOT_TOKEN
TG_BOT_TOKEN = '7331595688:AAF-kqgjyF4F3szAzuLhL1jlVFh1boQdClI' # str ('1234567890:abcde2VHUAfnD6vEbCeLHONvFIbdACBMJ5U') TG_USER_ID = 5025321282 # int (1234567890) or None
Поддержка
https://t.me/+SJDcRvfye7Y2MzVi