Guía de Usuario de Polymarket Sniper Bot

Documentación completa para configurar y ejecutar tus estrategias de trading automatizadas.

01. Prerrequisitos

  • Node.js: Node.js: v18 o superior.
  • Telegram Bot Token: Token de Telegram Bot: Obtenlo de @BotFather.
  • Polygon RPC Node: Nodo RPC de Polygon: URL RPC confiable (Alchemy/Infura recomendado).
  • Private Key: Clave Privada: Una clave privada de billetera Polygon (Se recomienda nueva billetera).

02. Instalación

1. Instalar Dependencias

# Navegar al directorio del bot

cd bot

npm install

03. Configuración

Copia el archivo de entorno de ejemplo y configura tus credenciales.

cp .env.example .env

Variables .env requeridas

  • TELEGRAM_BOT_TOKEN=your_token_here
  • POLYGON_RPC_URL=https://polygon-mainnet.g.alchemy.com/v2/...
  • SNIPER_DRY_RUN=true // Establecer en false para trading real

04. Características Principales

💰 Configuración de Billetera

⚠️ Crítico: Esto debe hacerse primero.
  1. Envía /start en Telegram.
  2. Ve a Configuración -> Importar Clave Privada.
  3. Ingresa tu clave privada (cifrada localmente).
  4. Verifica el saldo para asegurar que tienes USDC y MATIC.

🎯 Modo Sniper

Compra automática de nuevos mercados basados en palabras clave.

  • Comando: /sniper
  • Agregar Palabra Clave: Responde con palabras clave (ej., "Trump", "Rate Cut").
  • Config: Establecer cantidad de compra (USDC).
  • Inicio: El bot sondea cada 30s.

⚖️ Modo Arbitraje

Encuentra y ejecuta operaciones de spread sin riesgo.

  • Comando: /arb
  • Umbral de Ganancia: Establecer % de ganancia mínima (ej., 0.5%).
  • Operación Máxima: Establecer tamaño máximo por operación.

⚠️ Advertencia de Riesgo

Tus claves privadas se almacenan cifradas localmente. No compartas tu archivo bot.db. Siempre prueba con SNIPER_DRY_RUN=true primero. El trading implica riesgo de pérdida.