Blast Blur Bot
Blast Blur Bot - полностью автоматизированное решение для фарма Blur на Blast.
Бот поддерживает:
любое количество кошельков под фарм
конфигурация какие коллекции фармить, конфигурация ставок, есть возможность фарма разных коллекций под разные кошельки
прокси
mac / windows / linux
Связь - https://t.me/s_zharkov
Требования
Node.js > v20 - https://nodejs.org/en/download/prebuilt-installer (или установите через nvm если знаете что это)
Текстовый редактор - https://notepad-plus-plus.org/ или любой другой
Редактор CSV файлов - https://www.moderncsv.com/ или любой другой. Настоятельно рекомендую редактировать именно через редактор csv, но можете и в обычном текстовике, если понимаете формат.
Прокси нужны если у вас больше 1 акка.
proxyseller (resident, europe)
webshare (high concurrency, high priority network, europe)
travchis (resident, europe)
Вы должны сделать депозит на баланс ставок в Blur. Скоро это будет автоматизировано и можно будет это делать через бота.
Любой софт, включая Blast Blur Bot, рекомендую запускать на VPS.
Установка и запуск
Установить Node.js версии 20. Запустить terminal на маке или command prompt на windows, проверьте вашу версию ноды написав команду
node -v
Скачать и разархивировать софт. Запустить терминал в папке с софтом. Можете запустить терминал, написать
cdи перетащить туда папку с софтом, затем запустить команду.
В терминале в папке с софтом запускаете
npm install(или yarn для знающих).
Как только все зависимости установились - софт готов к запуску. Вам осталось сделать конфигурацию (папка
config). После того, как закончите всю конфигурацию, пропишитеnpm startи бот запустится.
Функции бота
Start Farming - бот начинает делать и ставки и мониторить коллекции соответственно вашему конфигу.
Cancel All Bids - отменяет ставки на всех кошельках
Reset Bot - если вы решили поменять девайс на котором запускаете бота, то вам понадобится эта команда, так как бот одновременно будет работать только на 1 пк.
Обновления
При релизе новых версий вам достаточно просто скопировать index.js в папку с ботом.
Конфигурация
wallets.csv
В этом файле ваши кошельки.


Wallet Name
Название вашего кошелька. Будет использоваться в логах и в collections.csv
Private Key
Приватный ключ вашего кошелька
collections.csv
В этом файле мы вписываем коллекции которые хотим фармить.
Пример конфигурации:

Collection ID
Это айди коллекции под фарм. Для отбора идем сюда - https://blur.io/collections, убедитесь что выбрали сеть Blast. Для того чтобы получить collection id, просто перейдите на страницу любой коллекции, например https://blur.io/blast/collection/apollo, и тут collection id = apollo.
Bid Place
Это место вашей ставки. Например, если вы хотите чтобы ваша ставка всегда была первой, тогда указываете цифру 1. Если хотите фармить более безопасно - указывайте как минимум 2, но поинтов в разы меньше за такой фарм.
Если оставить 0, тогда по дефолту у вас будет позиция №2.
Для безопасности, даже если у вас стоит 1, но на первой позиции всего несколько ставок, то ваша ставка сместится ниже.
Max Bid ETH
Это максимальная ставка которую вы хотите делать. Например, если вы думаете, что коллекция вырастет в цене и не хотите ставить выше 0.5 ETH - тогда оставляете 0.5
Если оставить 0, то ставка просто будет автоматически переставляться отсносительно вашего Bid Place.
Wallets
Названия кошельков, с которых хотите фармить. Например, если у вас 3 кошелька с названиями 1,2,3 и вы хотите фармить только на кошельке 1 и 2, то указываете 1,2
Если оставить поле со значением all - фарм будет со всех кошельков.
Можно исключить кошелек написав перед ним !. Например, если вы хотите фармить коллекцию apollo с бидом на 2 месте на всех кошельках, но на одном кошельке с названием "1" вы хотите фармить на первом месте, тогда можно сделать такой конфиг:
"all,!1" - фармит на всех кошельках, но исключает кошелек под названием "1"
config.json

BLAST_RPC - можно попробовать публичный rpc, но лучше зарегаться у провайдера с бесплатным планом и вам этого хватит. Например - blockpi, alchemy, ankr, drpc
FETCH_TIMEOUT - таймаут в миллисекундах между неудачными попытками получения информации с Blur, оптимальные значения между 1500-4000
MIN_EXECUTABLE_SIZE - минимальное количество ставок в вашей целевой позиции. Например, если ваш Bid Place = 1, но на первой позиции сейчас всего 4 ставки, то при значении MIN_EXECUTABLE_SIZE=6 ваша ставка уйдет на позицию №2.
LICENSE_KEY - ваш ключ, который вы получили после покупки
MIN_BALANCE_TO_FARM - минимальный баланс депозита ETH на блюр под фарм. Если у какого-то кошелька баланс меньше указанного числа - этот кошелек не будет фармить.
BIDS_CHECK_INTERVAL - инвервал проверки ставок в миллисекундах. Оптимальное значение - 4500-8000.
proxies.txt

Указываете прокси в удобном формате из двух вариантов:
host:port@username:passwordhost:port:username:password
Last updated