June 29

Бот OroSwap

Установка и настройка бота для OroSwap

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

  • Автоматический обмен : выполняет 10 обменов за цикл попеременно между токенами ORO/ZIG.
  • Управление ликвидностью : автоматически добавляет и изымает ликвидность из пулов.
  • Поддержка нескольких кошельков : одновременная обработка нескольких кошельков.
  • Отслеживание баллов : отслеживает и отображает заработанные баллы после каждого цикла.
  • 24-часовые циклы : работает непрерывно с 24-часовыми интервалами.

Бот взят с гитхаба vikitoshi

📋 Требования

  • Node.js (v16 или выше, если нет, смотрите в конце гайда как установить.)
  • npm или yarn
  • Приватные ключи от используемых кошельков
  • ZIG и ORO токены на ваших кошельках (используйте кошелек Keplr и берите токены в кране, адрес кошелька должен начинаться с zig)

Подойдет любой сервер, к примеру PROMO за 159 рублей в месяц.

При регистрации у хостера Play2Go вы получаете +10% к сумме первого пополнения. А так же используйте промокод SNGDAO - он даст +5% на повторное пополнение счета🔥

🚀 Установка

1️⃣ Клонируем репозиторий и переходим в папку:

git clone https://github.com/vikitoshi/Oroswap-Auto-Bot.git
cd Oroswap-Auto-Bot

2️⃣ Устанавливаем зависимости

npm install

3️⃣ Создаем .env файл.

nano .env

4️⃣ Вставляем в файл ваши приватные ключи от кошельков:

# Добавьте приватные ключи или мнемоник фразу
PRIVATE_KEY_1=Ваш_приватный_ключ_от_кошелька1
PRIVATE_KEY_2=Ваш_приватный_ключ_от_кошелька2
PRIVATE_KEY_3=Ваш_приватный_ключ_от_кошелька3
# Добавьте больше если нужно.

Сохраняем файл через CTRL+X далее Y далее enter

Параметры бота

  • Сумма Swap: случайная сумма от 0.001 до 0.002 за swap
  • Сумма Liquidity : 1 ORO + 0.495169 ZIG за цикл
  • Обменов за цикл: 10 swaps (5 ORO→ZIG, 5 ZIG→ORO)
  • Время между циклами: 24 часа
  • Максимальный Spread: 10%
  • Процент проскальзывания(Slippage): 10%

🏃‍♂️ Использование

1️⃣ Создадим скрин сессию:

screen -S oroswap

2️⃣ Запуск бота:

npm start

3️⃣ Ввод количества циклов:

Enter number of transactions to execute: 1

После этого бот начнет работу. Можете свернуть его через CTRL+A+D

Полезные команды:

Вернуться к боту/логам: screen -r -d oroswap

Свернуть бота и оставить работать: CTRL+A+D

Остановить и закрыть бота: CTRL+C

📊 Принцип работы

Каждый цикл делает следующие операции:

  1. 10 обменов (между ORO↔ZIG)
    • Swap 1: ORO → ZIG
    • Swap 2: ZIG → ORO
    • и тд.
  2. Добавляет ликвидность
    • Добавлят ликвидность в пулл ORO/ZIG
    • Получает LP токены
  3. Изымает Ликвидность
    • Вовзращает все LP токены
    • Получает обратно ORO/ZIG токены
  4. Учет поинтов
    • Показывает текущее количество поинтов
    • Показывает кол-во свапов и добавлений ликвидности

Установка node js версии 22.14.0

# Скачиваем и устанавливаем nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
# Выполняем
\. "$HOME/.nvm/nvm.sh"
# Скачиваем и устанавливем Node.js:
nvm install 22
# Проверяем версию Node.js должно показать "v22.14.0"
node -v 
# Проверяем версию npm должно показать "10.9.2"
npm -v 

Подписываемся на ТГ канал SNG DAO, чтобы ничего не пропустить!
Если есть вопросы или хотите обсудить заходите к нам в чат.