Guía  /  Configuración inicial
Paso 1 del flujo

Configuración inicial

Antes de cazar nada, tenés que cargarle tres cosas a jpegs.tools: tu wallet de trading, tus endpoints de red (RPC) y tus API keys de OpenSea. Sin esto, el sniper no tiene con qué comprar ni de dónde leer el mercado.

🔒 Regla de oro de seguridad

Usá SIEMPRE una wallet dedicada al trading, nunca tu wallet principal. La clave se encripta en tu navegador antes de viajar al servidor — jamás se guarda en texto plano. Pero igual: poné solo los fondos que vas a operar.

1 Onboarding: los 3 pasos del primer login

La primera vez que entrás (autenticación con Discord), un asistente de onboarding te guía por la configuración obligatoria. Son tres pasos y no podés saltearlos — y está bien que sea así.

  1. Wallet Setup. Pegás la clave privada de tu wallet de trading (hex con prefijo 0x). A medida que escribís, la herramienta deriva y te muestra la dirección resultante para que confirmes que es la correcta.
  2. Network Configuration. Elegís al menos una red (Ethereum, Base, Arbitrum…). Por cada red activa cargás un HTTP RPC URL y un WSS URL. La tool prueba los endpoints en vivo y te marca el estado con colores.
  3. OpenSea API Keys. Pegás al menos 3 keys de OpenSea (una por línea o separadas por coma). Se deduplican y validan automáticamente.
💡 ¿Y si ya pasaste el onboarding?

Todo esto se vuelve a editar cuando quieras desde My Config (el ícono de engranaje). Tiene las mismas pestañas: Wallet, Networks, API Keys y Notifications.

2 Pestaña Wallet

Acá vive tu clave privada de trading. Es lo que le permite al sniper firmar y ejecutar las compras.

Modal Configuration — pestaña Wallet con el campo New Private Key
Modal CONFIGURATION · pestaña WALLET. El texto lo dice claro: "It will be encrypted in your browser before being saved".
  1. Abrí My Config y andá a la pestaña WALLET.
  2. Campo "New Private Key": pegá tu clave (empieza con 0x...). Usá el botón SHOW para verificar que la pegaste bien.
  3. Verificá la dirección derivada que aparece debajo — tiene que ser tu wallet de trading.
  4. Clic en Save. La clave se encripta en el navegador y recién ahí se guarda.
⚠️ MetaMask mismatch

Si entraste con una wallet pero MetaMask muestra otra distinta, cambiala en MetaMask antes de actualizar la config. Si la clave guardada no coincide con la wallet de login, los snipes pueden fallar en silencio.

3 Pestaña Networks (RPC)

Acá está el motor de datos. Cada red que quieras usar necesita DOS endpoints — y no, no podés usar los públicos. Te explico por qué.

Pestaña Networks con pills de redes (Ethereum, Base, Ronin, HyperEVM activas) y campos HTTP RPC + WSS con estado OK y latencia
Pestaña NETWORKS · pills de redes (las verdes están activas: Ethereum, Base, Ronin, HyperEVM) y por cada una sus campos HTTP RPC + WSS. Fijate los estados OK · 64MS / OK · 185MS.

Por cada red activa cargás:

CampoPara qué sirveObligatorio
HTTP RPC URLLecturas pesadas (rareza, traits, balances). Un endpoint privado y pago.
WSS URLStreaming en tiempo real de eventos (listings, reveals, floor). wss://…

Validación en vivo

Apenas pegás una URL, la herramienta la prueba en segundo plano y te muestra el estado:

  • 🟢 OK · {latency}ms — el endpoint responde bien.
  • 🟡 reason — lento, rate-limited o timeout. Atendelo.
  • 🔴 reason — inválido, inalcanzable o red equivocada. Hay que corregirlo sí o sí.
🚫 Los RPC públicos están RECHAZADOS

llamarpc, publicnode, cloudflare-eth y compañía tienen límites por IP y te van a hacer fallar. ¿Y sabés por qué importa? Porque un sniper que se queda sin RPC pierde la oportunidad. Usá un proveedor pago: Alchemy, QuickNode, dRPC o Infura — varios tienen free tier suficiente para arrancar.

⚡ ¿Por qué dos endpoints separados?

HTTP es para lecturas; WSS es para tiempo real. El scanning de alta frecuencia y la vigilancia de reveals necesitan ambos para no chocar contra los límites. Sin WSS, los reveals te llegan tarde.

4 Pestaña API Keys (OpenSea)

OpenSea es la fuente de los listings y el floor price. Y acá hay una regla que parece exagerada pero NO lo es: necesitás mínimo 3 keys.

Pestaña API Keys con textarea de OpenSea API Keys, 3 keys detectadas todas en estado OK y botón Re-validate
Pestaña API KEYS · el textarea OPENSEA API KEYS, las keys detectadas con su badge (OK) y el botón RE-VALIDATE. Abajo: "3 / 3 KEYS · ALL OK".
  1. Andá a la pestaña API KEYS.
  2. En el textarea, pegá tus keys de OpenSea una por línea o separadas por coma. Se deduplican solas y se valida el formato (32 caracteres hex).
  3. Mirá el badge de estado de cada key y guardá.
EstadoQué significaQué hacer
OKValidada y funcionando.Nada, lista para usar.
RATE LIMITED / COOLDOWNAgotada temporalmente; se recupera sola.Esperá, o sumá más keys.
INVALID / DEADOpenSea la rechazó (revocada o comprometida).Generá una nueva en el dashboard de OpenSea.
🔑 ¿Por qué 3 keys mínimo?

OpenSea tiene límites de rate por key. Con 1 o 2, un sniper de alta frecuencia satura la API y pierde oportunidades. Con 3+, la carga se reparte y siempre hay una key disponible cuando otra está en cooldown. Es así de simple.

5 Pestaña Notifications

La última pestaña, y más potente de lo que parece. Elegís qué eventos te notifican y cómo — por evento podés activar webhook, sonido y notificación del navegador por separado. Silenciás lo que no te importa sin matar el canal entero.

Pestaña Notifications con toggle de Discord Webhook y la sección SNIPER listando eventos como Buy Success, TRAIT_TARGET_TRIGGERED, Buy Failed, Auto-Sell Success
Pestaña NOTIFICATIONS · el toggle DISCORD WEBHOOK arriba y la sección SNIPER con cada evento y sus tres toggles (webhook / sonido / browser).
  • Discord Webhook: una sola URL recibe TODAS las notificaciones de tu cuenta. Los toggles por evento te dejan silenciar eventos puntuales sin tocar el webhook.
  • Por cada evento, tres controles: 🔗 webhook · 🔊 sonido · 🔔 browser. Y a cada evento le podés asignar un sonido de la biblioteca.

Eventos del grupo SNIPER

  • Transaction Sent — se envió la transacción de compra.
  • Buy Success / Buy Failed — resultado de la compra.
  • TRAIT_TARGET_TRIGGERED — saltó un target de trait que configuraste.
  • Auto-Sell Success / Auto-Sell Failed — resultado de la venta automática.
  • Bulk Dump Sent — se envió una liquidación masiva (ver Exit Strategy).

6 Checklist antes de operar

  • ✅ Clave privada de wallet de trading cargada y dirección verificada.
  • ✅ Al menos una red con HTTP + WSS en 🟢 OK.
  • 3+ OpenSea keys en estado OK.
  • ✅ Notificaciones del navegador habilitadas.
  • ✅ Fondos suficientes en la wallet para gas + compras en la red activa.
✅ ¿Listo?

Si marcaste todo, ya podés escanear tu primera colección. Vamos al NFT Scanner.