💎Collection/Trait Bidder

1 Описание и функции

Collection/Trait Bidder — модуль, который автоматически ставит биды на коллекции и редкие трейты. Инструмент постоянно отслеживает чужие биды и перебивает их в соответствии с вашими настройками.

Особенности:

  1. Уведомления через Telegram Если настроен Telegram-бот, вы будете получать уведомления: — Когда кто-то выставляет NFT дешевле вашего max bid. Это позволяет вовремя снайпнуть NFT или скорректировать свои настройки. — Когда floor поднялся выше или опустился ниже заданных значений. — Когда достигнут лимит на покупку NFT из одной коллекции.

  2. Автопополнение Blur Pool или WETH баланса Если включена опция "auto_deposit", бот будет автоматически пополнять ваш баланс для торговли, если эфира недостаточно для выставления бида. Параметр "min_deposit_amount" задаёт минимальную сумму пополнения, а "leave_balance" — количество ETH, которое всегда остаётся на балансе.

  3. Единая таблица и настройки для OpenSea и Blur Вы можете указать настройки коллекции всего в одной таблице — и они будут использоваться одновременно и на Blur, и на OpenSea. Для этого достаточно указать параметр "collections_dirpath" в config.json, прописав путь к папке с настройками Blur Trait Bidder.

2 Настройка config.json

Перед началом работы переименуйте файл config_dest.json в config.json и заполните его необходимыми данными:

Blur Bidder

Нужно указать следующие поля: • "license_key": ключ, который получили после покупки. • "auth_method": способ авторизации: "mnemonic", "private_key", "vault". При значении "vault" вы можете зашифровать свою сид фразу / приватный ключ паролем и двухфакторной аутентификацией (по желанию) и в дальнейшем при каждом запуске бота будет запрашиваться пароль и код 2FA. • "mnemonic": ваша сид-фраза (если используется метод "mnemonic"). • "private_key": приватный ключ от кошелька (если используется метод "private_key"). • "account_address": адрес вашего кошелька • "ethereum_node_url": здесь нужно вставить RPC [Инструкция]"telegram_config": [Инструкция]"bot_token": — токен от Telegram-бота. • "chat_id": — ID вашего Telegram-аккаунта. • "notifications":true или false NoFloor — когда в коллекции совсем нет залистенных NFT MinFloor — когда флор просел ниже заданного значения MaxFloor — когда флор вырос выше заданного значения OneDayFloorChange — когда флор изменился больше заданного в % значения за день SevenDayFloorChange — когда флор изменился больше заданного в % значения за неделю MaxAmount — когда в инвентаре больше NFT из одной коллекции, чем задано в настройках Listing — когда есть листинг ниже вашего Max bid"auto_deposit":"enabled": true или false. Включает автопополнение. • "min_deposit_amount": минимальная сума автопополнения. • "leave_balance": количество ETH, которое всегда остаётся на балансе.

OpenSea Bidder

Если глянете на сonfig.json в OpenSea Trait Bidder здесь добавиться 3 дополнительных поля:

"chain name": сеть в которой бот будет торговать. abstract, ape_chain, arbitrum, avalanche, base, bera_chain, blast, ethereum, flow, gunzilla, hyperevm, optimism, ronin, sei, shape, somnia, soneium, unichain, zora. • "use_api": true или false. Включает/отключает использование OpenSea API. • "collections_dirpath": путь к папке Blur Trait Bidder. Это позволяет использовать одну общую таблицу для двух ботов.

Пример правильной настройки config.json

3 Настройка collections.xlsx

Здесь также нужно переименовать файл collections_dest.xlsx в collections.xlsx. Теперь можем перейти к добавлению самих коллекций.

Пример заполнения collections.xlsx

Файл collections.xlsx содержит настройки, по которым бот будет ставить биды на Blur и OpenSea. Ниже — объяснение всех колонок:

  • Collection — название коллекции (например, Doodles);

  • Trait — название трейта (например, Head: Rainbow);

  • Link — ссылка на коллекцию или трейт в Blur и OpenSea;

  • Max Bid — максимальный бид, который бот может поставить;

  • Default Bid — минимальный бид;

  • Min Profit — минимальная разница между флором на коллекцию/трейт и вашим бидом c учётом комиссии;

  • Floor Min/Max — значения флора при которых бот приостановит работу;

  • Floor Change (%) 1D/7D — процентное изменение флора за 1 день или 7 дней. Если значение выходит за указанные пределы, бот приостанавливает работу;

  • Size — количество бидов на трейт;

  • Max Amount — максимальное количество NFT из коллекции, после чего бот перестаёт ставить биды;

  • Sleep Time — время ожидания между попытками;

  • Bid Time — время длительности бида;

  • Competitive — если указано +, бот будет перебивать другие биды; если пусто — ставит такой же бид;

  • Delta — шаг, на который бот будет повышать ставку при перебивании. Если оставить поле пустым, бот будет использовать минимальные значения по умолчанию (0.01 для Blur, 0.001–0.01 для OpenSea).

  • Inactive — если указано +, бот перестает мониторить данный трейт.

Колонки Collection и Trait вы можете заполнять в любом удобном для себя виде. Можно объединять в одно поле (например, Head:), менять цвет ячеек в таблице для быстрой ориентации по трейтам и коллекциям.

Чтобы получить Link Blur, выполните:

  1. Зайдите на коллекцию на Blur.

  2. Выберите интересующий вас трейт

  3. Перейдите на вкладку Items или Bids.

  4. Скопируйте URL из адресной строки

Чтобы получить Link OS, выполните:

  1. Зайдите на коллекцию на OpenSea.

  2. Выберите интересующий вас трейт

  3. Перейдите на вкладку Items.

  4. Скопируйте URL из адресной строки

Поля Max Bid и Default Bid можно заполнять как обычным числом (например, 0.5), так и в формате с динамической привязкой к top bid на всю коллекцию: top, top+0.01, top+0.5, top*1.1, top*2

В таком случае бот будет учитывать текущий top bid по всей коллекции и от него вычислять ваши ставки.

Преимущества:

  • Адаптация к рынку: если коллекция проседает, ваш Max Bid тоже снижается, что снижает риск случайной покупки по завышенным ценам.

  • Автокоррекция: вы можете задать Default Bid как top + 0.01, и не беспокоиться о том, что придётся вручную менять ставку при росте или падении коллекции.

  • Удобно для трейтов с небольшой ценностю: например, если за трейт переплачивают всего 0.1 ETH, вы можете указать Default Bid как top + 0.01 и Max Bid как top+0.05.

Для удобства работы в таблице рекомендуем:

  1. Закрепить верхнюю строку с заголовками параметров. Это можно сделать так: Перейдите в меню Вид → Закрепить области → Закрепить верхнюю

  2. Сделать столбцы с ссылками более компактными. Чтобы Link Blur и Link OS не занимали слишком много места:

  • выделите соответствующие столбцы;

  • включите перенос текста;

  • затем зайдите в Формат → Высота строки и укажите значение 15.

⚠️ Важное замечание: Некоторые параметры — такие как min profit, max_amount, уведомления через Telegram-бота, а также использование top — могут немного замедлять скорость работы софта.

Использовать их или нет — решать вам. Но помните: это не только про удобство, но и про вашу безопасность — ведь в любой момент другие трейдеры могут воспользоваться ситуацией и продать вам NFT по завышенной цене.

4 Файлы proxies.txt и api_key.txt

Остались финальные шаги перед запуском:

  1. Создайте файл proxies.txt и загрузите в него 20 прокси. Рекомендую использовать ProxyWing — за 2 года тестов остановился именно на них. По промокоду hret вы получите -10% скидку. ⚡ Используйте только ISP-прокси — они работают стабильнее и лучше. Эти прокси можно применять как для Blur, так и для OpenSea бидера.

  2. Для OpenSea бидера создайте файл api_key.txt и вставьте туда свой API-ключ от OpenSea. Лучше использовать только 1 ключ из доступных 3, так как лимиты общие на аккаунт. Если у вас пока нет API-ключа — в конфигурации установите параметр: "use_api": false.

5 Запуск и разбор интерфейса

После успешного запуска у вас появится следующее окно:

Описание кнопок:

  • Resume all — запускает или возобновляет работу бота;

  • Pause all — приостанавливает выполнение всех задач;

  • Save collection to file — сохраняет все изменения в коллекциях в Excel-таблицу;

  • Cancel all bids — отменяет все биды;

  • Pool settings — настройки функции автопополнения пулов;

  • Search collections... — поиск нужной коллекции или трейта.

Изменение настроек во время работы:

  1. Внесите изменения в нужные поля .

  2. Нажмите Resume, чтобы бот продолжил работу с обновлёнными параметрами.

Вы можете менять параметры для коллекции или трейта прямо во время работы софта.

Важно: чтобы изменения сохранились после перезапуска софта, нажмите Save collections to file. Если этого не сделать — все настройки сбросятся при следующем запуске.

Последнее обновление