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
| Componente | Qué hace |
|---|---|
| Dexstream | Ingesta por WebSocket desde el feed de Solana de DexScreener |
| Aegis | Verificaciones de lista negra, holders, liquidez y coordinación en Solana |
| Solscan API | Swaps, holders, saldos y datos de mercado de SOL de Solscan |
| Seraphim | Transporte HTTP/WebSocket, reintentos y suplantación de navegador |
| Grimoire | Base de datos SQLite para señales, lista negra y enfriamientos |
| Divine | Escáner, envío a Telegram, Live Activity, TUI y endpoints de estado |
Flujo de datos
- Dexstream obtiene los pares de tokens de Solana por WebSocket
- Se aplican los filtros: capitalización de 3K $ a 14K $, mínimos de liquidez y controles antispam
- Aegis ejecuta los módulos de seguridad en paralelo con Solscan, RugCheck, el estado de SQLite y heurísticas locales
- 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