Scanner System
Modular, config-driven pipeline for evaluating Solana tokens
Overview
The scanner system is Exlipse's primary mechanism for evaluating tokens. Each scanner implements a three-stage pipeline:
Fast boolean checks that filter out tokens that don't meet basic criteria. If a token fails any gate, it is skipped entirely.
Multi-category scoring evaluates creator history, momentum, social presence, token profile, and risk factors.
Converts the numeric score into a grade:GREENYELLOWRED
How It Works
Every scanner defines its own set of gates, scoring algorithm, and grade thresholds. The scanner registry manages all registered scanners and orchestrates batch processing across the full token stream.
During each pipeline cycle, the registry updates real-time market data, then for each token runs: Gate (pass/fail) → Score (multi-category evaluation) → Grade (GREEN/YELLOW/RED). The best result across all scanners is used for UI display.
Momentum Analysis
Scanners have access to time-series data for each token, including market cap, volume, buy count, and sell count. This enables real-time momentum analysis — detecting growth patterns, buy pressure, and velocity changes within a configurable time window.
Available Scanners
Exlipse ships with production-ready scanners. The modular system is designed to support additional scanners with different strategies.
S01: Experienced Dev
ActiveIdentifies tokens created by experienced developers based on their track record, market performance, social presence, and risk analysis. Uses a multi-category scoring system with configurable thresholds.
Extensibility
The scanner system is built for extensibility. Each scanner is a self-contained module with its own configuration, gate logic, and scoring algorithm. New scanners can be added without modifying existing ones — they simply register with the central registry and participate in the pipeline automatically.
All scanner parameters are configurable via the config file, so you can tune thresholds and weights without rebuilding the application.