Architecture du système
Le runtime Rust de DIVINE Screener prend en charge Solana et Robinhood Chain. La pile et les seuils ci-dessous décrivent le parcours Solana.
Pile
| Composant | Rôle |
|---|---|
| Dexstream | Ingestion WebSocket du flux Solana de DexScreener |
| Aegis | Vérifications Solana de liste noire, de holders, de liquidité et de coordination |
| Solscan API | Swaps, holders, soldes et données de marché du SOL depuis Solscan |
| Seraphim | Transport HTTP/WebSocket, nouvelles tentatives et imitation de navigateur |
| Grimoire | Base de données SQLite pour les signaux, la liste noire, les cooldowns |
| Divine | Scanner, envoi sur Telegram, Live Activity, TUI et points de contrôle de santé |
Circulation des données
- Dexstream récupère les paires de tokens Solana par WebSocket
- Les filtres s’appliquent : market cap de 3 k$ à 14 k$, planchers de liquidité, contrôles anti-spam
- Aegis exécute les modules de sécurité en parallèle, à partir de Solscan, de RugCheck, de l’état SQLite et d’heuristiques locales
- Les signaux validés partent sur Telegram, et Live Activity met à jour les signaux vérifiés avec DexScreener et le RPC de Solana
Pile de sécurité
Le parcours Aegis de Solana comprend :
- L’intégrité des tokens et les données de holders de secours de RugCheck
- La consultation de la liste noire (plus de 50 000 wallets)
- L’analyse de la concentration des holders
- La détection de coordination fondée sur Leiden
- Les heuristiques des mains faibles et des nouveaux wallets
- Les contrôles de concentration par bloc sur Solana
Les seuils actuels de production sont propres à Solana, dont les limites de concentration par bloc de 60 % / 65 % et la règle des nouveaux wallets : moins de 6 transactions ou moins de 3 jours.
Exploitation
- Un runtime Rust qui remplace l’ancienne pile Python
- Un objectif de couverture de plus de 96 % des lignes
- Des déploiements par images immuables sur le VPS
- Un runtime de conteneur en lecture seule, avec contrôles de santé et isolation
- Nouvelles tentatives avec attente progressive sur les accès à Solscan, RugCheck, DexScreener et au RPC