Sistem mimarisi
DIVINE Screener'ın Rust çalışma ortamı Solana ve Robinhood Chain'i destekler. Aşağıdaki yapı ve eşikler Solana yolunu tanımlar.
Yapı
| Bileşen | Ne yapar |
|---|---|
| Dexstream | DexScreener'ın Solana akışından WebSocket ile veri alımı |
| Aegis | Solana'da kara liste, sahip, likidite ve koordinasyon kontrolleri |
| Solscan API | Solscan'den swap'lar, sahipler, bakiyeler ve SOL piyasa verileri |
| Seraphim | HTTP/WebSocket taşıma, yeniden denemeler ve tarayıcı taklidi |
| Grimoire | Sinyaller, kara liste ve bekleme süreleri için SQLite veritabanı |
| Divine | Tarayıcı, Telegram'a gönderim, Live Activity, TUI ve sağlık uç noktaları |
Veri akışı
- Dexstream, Solana token çiftlerini WebSocket üzerinden çeker
- Filtreler uygulanır: 3-14 bin $ piyasa değeri, likidite tabanları, spam kontrolleri
- Aegis, Solscan, RugCheck, SQLite durumu ve yerel sezgileri kullanarak güvenlik modüllerini paralel çalıştırır
- Geçen sinyaller Telegram'a gider ve Live Activity, doğrulanmış sinyalleri DexScreener ve Solana RPC güncellemeleriyle yeniler
Güvenlik yapısı
Solana'daki Aegis yolu şunları içerir:
- RugCheck ile token bütünlüğü ve yedek sahip verileri
- Kara liste sorgusu (50 binden fazla cüzdan)
- Sahip yoğunlaşması analizi
- Leiden tabanlı koordinasyon tespiti
- Zayıf el ve yeni cüzdan sezgileri
- Solana blok yoğunlaşması kontrolleri
Güncel üretim eşikleri Solana'ya özgüdür; bunlara %60 / %65'lik blok yoğunlaşması sınırları ve 6'dan az işlem ya da 3 günden genç olma şeklindeki yeni cüzdan kuralı dahildir.
İşletim
- Eski Python yapısının yerini alan bir Rust çalışma ortamı
- Çalışma alanında %96 ve üzeri satır kapsamı hedefi
- VPS'e değiştirilemez imaj dağıtımları
- Sağlık kontrolleri ve korumalı alan ile salt okunur konteyner çalışma ortamı
- Solscan, RugCheck, DexScreener ve RPC yollarında geri çekilmeli yeniden denemeler