Standard ML signals fire when a tracked wallet buys — they are, by definition, reactive. The Genesis Watcher is different: it attempts to predict a token’s outcome from its launch dynamics, before any tracked wallet has touched it. This is the hardest possible signal to get right, and the hardest to fake. A token’s first minute is a chaotic mix of bots, insiders, random retail, and occasionally genuine organic interest. The genesis models are trained to distinguish the patterns that survive from the ones that die.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/alphaleaks60-maker/solvedocs2/llms.txt
Use this file to discover all available pages before exploring further.
Observation Flow
Token creation detected
When a
create event arrives from the Pump.fun program, the Genesis Watcher immediately opens an observation window for that token. Every subsequent trade event for that token is accumulated in memory. The system handles up to 500 active tokens simultaneously before the oldest windows begin to be evicted.30-second early check
At 30 seconds, a preliminary assessment runs. If the token shows signs of being already dead — no buys, curve not moving — the observation is aborted immediately and no compute is wasted. If the token shows exceptionally high conviction already (score well above threshold), an early signal can be emitted before the full window elapses.
Buyer lookup (every 10 seconds)
Throughout the active window, a batch DB lookup runs every 10 seconds to resolve which current buyers are in the wallet database. This populates the buyer quality features and is the most I/O-intensive part of the genesis pipeline. Results are cached at
wcache:<wallet> with a 5-minute TTL to minimise redundant queries during burst periods.Full feature vector assembled at 60 seconds
At 60 seconds, the complete 75-feature vector is assembled and run through the genesis ONNX models. Each enabled strategy is evaluated in priority order.
The 75-Feature Genesis Vector
Genesis features describe the token and its launch context, not a specific wallet. This is what distinguishes genesis signals from standard wallet-triggered signals — the unit of analysis is the launch event itself.- Creator History (10)
- Token Metadata (7)
- Buyer Flow Dynamics (14)
- Price Action (10)
- Creator Behaviour (4)
- Advanced Derived (11)
- Buyer Quality (12)
- Market Context (3)
- Graduation rate, rug rate, and overall risk score
- Serial velocity (tokens launched per day over last 30 days)
- Average insider presence and average bot buyer percentage across prior tokens
- Days since last token launched
- Whether the creator has ever had a graduated token
Genesis Strategies
The genesis models support multiple strategy configurations, each targeting a different return/time outcome. The watcher evaluates each enabled strategy in priority order and emits the highest-priority signal exceeding its threshold.| Strategy | Target | Score Threshold | Take Profit | Hold Limit |
|---|---|---|---|---|
genesis_3x_30m | 3× in 30 minutes | 90% | 3× | 30 min |
genesis_5x_2h | 5× in 2 hours | 80% | 5× | 2 hr |
genesis_2x_5m | 2× in 5 minutes | 90% | 2× | 5 min |
genesis_3x_1h | 3× in 1 hour | 90% | 3× | 60 min |
Signal Payload
The genesis signal published to Redis includes the full feature dictionary for logging and post-hoc analysis. The live trader usesselectedStrategy to look up the correct take-profit, stop-loss, and hold-time configuration.