Guia do Usuário Polymarket Sniper Bot

Documentação completa para configurar e executar suas estratégias de negociação automatizadas.

01. Pré-requisitos

  • Node.js: Node.js: v18 ou superior.
  • Telegram Bot Token: Token do Bot Telegram: Obtenha em @BotFather.
  • Polygon RPC Node: Nó RPC Polygon: URL RPC confiável (Alchemy/Infura recomendado).
  • Private Key: Chave Privada: Uma chave privada de carteira Polygon (Carteira nova recomendada).

02. Instalação

1. Instalar Dependências

# Navegue para o diretório do bot

cd bot

npm install

03. Configuração

Copie o arquivo de ambiente de exemplo e configure suas credenciais.

cp .env.example .env

Variáveis .env obrigatórias

  • TELEGRAM_BOT_TOKEN=your_token_here
  • POLYGON_RPC_URL=https://polygon-mainnet.g.alchemy.com/v2/...
  • SNIPER_DRY_RUN=true // Defina como false para negociação real

04. Recursos Principais

💰 Configuração da Carteira

⚠️ Crítico: Isso deve ser feito primeiro.
  1. Envie /start no Telegram.
  2. Vá para Configurações -> Importar Chave Privada.
  3. Insira sua chave privada (criptografada localmente).
  4. Verifique o saldo para garantir que você tenha USDC e MATIC.

🎯 Modo Sniper

Compra automática de novos mercados com base em palavras-chave.

  • Comando: /sniper
  • Adicionar Palavra-chave: Responda com palavras-chave (ex: "Trump", "Rate Cut").
  • Config: Definir valor de compra (USDC).
  • Iniciar: O bot verifica a cada 30s.

⚖️ Modo Arbitragem

Encontre e execute negociações de spread sem risco.

  • Comando: /arb
  • Limite de Lucro: Definir lucro mínimo % (ex: 0.5%).
  • Negociação Máxima: Definir tamanho máximo por negociação.

⚠️ Aviso de Risco

Suas chaves privadas são armazenadas criptografadas localmente. Não compartilhe seu arquivo bot.db. Sempre teste com SNIPER_DRY_RUN=true primeiro. A negociação envolve risco de perda.