Руководство пользователя 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. Основные функции
💰 Настройка кошелька
⚠️ Критично: Это должно быть сделано в первую очередь.
- Отправьте /start в Telegram.
- Перейдите в Настройки -> Импорт приватного ключа.
- Введите ваш приватный ключ (хранится зашифрованным локально).
- Проверьте баланс, чтобы убедиться, что у вас есть USDC и MATIC.
🎯 Режим Снайпера
Авто-покупка новых рынков на основе ключевых слов.
- Команда:
/sniper - Добавить ключевое слово: Ответьте ключевыми словами (например, "Trump", "Rate Cut").
- Конфиг: Установите сумму покупки (USDC).
- Старт: Бот опрашивает каждые 30 сек.
⚖️ Режим Арбитража
Поиск и выполнение безрисковых сделок со спредом.
- Команда:
/arb - Порог прибыли: Установите мин. прибыль % (например, 0.5%).
- Макс. сделка: Установите макс. размер за сделку.
⚠️ Предупреждение о рисках
Ваши приватные ключи хранятся зашифрованными локально. Не делитесь вашим файлом bot.db. Всегда сначала тестируйте с SNIPER_DRY_RUN=true. Торговля сопряжена с риском потерь.