Руководство пользователя Polymarket Sniper Bot

Полная документация по настройке, конфигурированию и запуску ваших автоматизированных торговых стратегий.

01. Предварительные требования

  • Node.js: Node.js: v18 или выше.
  • Telegram Bot Token: Токен Telegram бота: Получите у @BotFather.
  • Polygon RPC Node: Polygon RPC Node: Надежный RPC URL (рекомендуется Alchemy/Infura).
  • Private Key: Приватный ключ: Приватный ключ кошелька Polygon (Рекомендуется новый кошелек).

02. Установка

1. Установка зависимостей

# Перейдите в директорию бота

cd bot

npm install

03. Конфигурация

Скопируйте пример файла окружения и настройте свои учетные данные.

cp .env.example .env

Обязательные переменные .env

  • TELEGRAM_BOT_TOKEN=your_token_here
  • POLYGON_RPC_URL=https://polygon-mainnet.g.alchemy.com/v2/...
  • SNIPER_DRY_RUN=true // Установите false для реальной торговли

04. Основные функции

💰 Настройка кошелька

⚠️ Критично: Это должно быть сделано в первую очередь.
  1. Отправьте /start в Telegram.
  2. Перейдите в Настройки -> Импорт приватного ключа.
  3. Введите ваш приватный ключ (хранится зашифрованным локально).
  4. Проверьте баланс, чтобы убедиться, что у вас есть USDC и MATIC.

🎯 Режим Снайпера

Авто-покупка новых рынков на основе ключевых слов.

  • Команда: /sniper
  • Добавить ключевое слово: Ответьте ключевыми словами (например, "Trump", "Rate Cut").
  • Конфиг: Установите сумму покупки (USDC).
  • Старт: Бот опрашивает каждые 30 сек.

⚖️ Режим Арбитража

Поиск и выполнение безрисковых сделок со спредом.

  • Команда: /arb
  • Порог прибыли: Установите мин. прибыль % (например, 0.5%).
  • Макс. сделка: Установите макс. размер за сделку.

⚠️ Предупреждение о рисках

Ваши приватные ключи хранятся зашифрованными локально. Не делитесь вашим файлом bot.db. Всегда сначала тестируйте с SNIPER_DRY_RUN=true. Торговля сопряжена с риском потерь.