Arquitectura del sistema

El runtime en Rust de DIVINE Screener es compatible con Solana y Robinhood Chain. El sistema y los umbrales de abajo describen el caso de Solana.

Componentes

ComponenteQué hace
DexstreamIngesta por WebSocket desde el feed de Solana de DexScreener
AegisVerificaciones de lista negra, holders, liquidez y coordinación en Solana
Solscan APISwaps, holders, saldos y datos de mercado de SOL de Solscan
SeraphimTransporte HTTP/WebSocket, reintentos y suplantación de navegador
GrimoireBase de datos SQLite para señales, lista negra y enfriamientos
DivineEscáner, envío a Telegram, Live Activity, TUI y endpoints de estado

Flujo de datos

  1. Dexstream obtiene los pares de tokens de Solana por WebSocket
  2. Se aplican los filtros: capitalización de 3K $ a 14K $, mínimos de liquidez y controles antispam
  3. Aegis ejecuta los módulos de seguridad en paralelo con Solscan, RugCheck, el estado de SQLite y heurísticas locales
  4. Las señales aprobadas van a Telegram, y Live Activity actualiza las señales verificadas con datos de DexScreener y del RPC de Solana

Sistema de seguridad

La ruta de Aegis en Solana incluye:

  • Integridad del token con RugCheck y datos de holders de respaldo
  • Consulta de la lista negra (más de 50K billeteras)
  • Análisis de la concentración de holders
  • Detección de coordinación basada en Leiden
  • Heurísticas de paper hands y de billeteras nuevas
  • Verificaciones de concentración por bloque en Solana

Los umbrales actuales de producción son específicos de Solana, incluidos los límites de concentración por bloque del 60 % / 65 % y una regla de billeteras nuevas de menos de 6 transacciones o menos de 3 días de antigüedad.

Operaciones

  • Un runtime en Rust que sustituye al antiguo sistema en Python
  • Objetivo de cobertura de líneas del workspace del 96 % o más
  • Despliegues de imágenes inmutables en el VPS
  • Runtime de contenedor de solo lectura con health checks y sandboxing
  • Reintentos con backoff en las rutas de Solscan, RugCheck, DexScreener y RPC