The Genesis Watcher is a dedicated sub-pipeline that operates on the hardest possible signal: predicting a token’s outcome from its launch dynamics alone, before any tracked wallet has bought. Standard ML signals are reactive — they fire when a known good wallet acts. Genesis signals are predictive — they fire based on what the token’s first 60 seconds reveal about the quality of demand behind it. This is also the hardest signal 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 on thousands of token launches to distinguish the patterns that survive from the ones that die within minutes.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/alphaleaks60-maker/docs2/llms.txt
Use this file to discover all available pages before exploring further.
60-second window
Every new token gets a 60-second observation window from its
create event. Trades accumulate in memory and are scored at window close.75-feature vector
The genesis vector captures 7 more features than the standard 68-feature model input, covering creator history, launch dynamics, buyer quality, and market context.
Dedicated model families
Separate ONNX model families target 2×, 3×, and 5× outcomes at timeframes from 5 minutes to 2 hours, each with its own score threshold.
How the observation window works
When acreate event arrives from the Pump.fun program, the Genesis Watcher immediately opens an in-memory observation window for that token. Every trade event for that token over the next 60 seconds is accumulated in that window.
Window opens on create
The
create event fires the moment the token is deployed to the Pump.fun program. The Genesis Watcher registers the token and starts accumulating trades. The clock starts immediately.Early check at 30 seconds
At 30 seconds, an early evaluation runs. If the token shows signs of being already dead — no buys, curve not moving — the observation is aborted and the window is cleared from memory. No signal is wasted on a dead token.If the token shows exceptionally high conviction early (genesis score well above the strategy threshold), an early signal can be emitted before the full 60 seconds elapse, capturing the opportunity sooner.
Batch buyer lookup every 10 seconds
Every 10 seconds during active observation, the watcher performs a batch database lookup to resolve which current buyers are in the wallet database. This populates the buyer quality features and uses a Redis cache (
wcache:<wallet>) with a 5-minute TTL to minimise redundant queries during burst periods.The system handles up to 500 active observation windows simultaneously in memory. When this limit is reached, the oldest windows begin to be evicted to prevent unbounded memory growth during high-creation-rate periods.
The 75-feature genesis vector
Genesis features describe the token and its launch context, not a specific wallet. They are fundamentally different from the 68-feature standard vector used by wallet-based signals.- Creator history (10 features)
- Token metadata (7 features)
- Buyer flow dynamics (14 features)
- Price action (10 features)
- Creator behaviour (4 features)
- Advanced derived (11 features)
- Buyer quality (12 features)
- Market context (3 features)
The creator’s track record is among the most predictive features available at launch time. The genesis vector captures:
- Graduation rate across all prior tokens
- Rug rate (tokens with last trade within 10 minutes of launch, never graduated)
- Creator risk score (0–100 composite)
- Serial velocity (tokens per day over the last 30 days)
- Average insider wallet percentage across prior tokens
- Average bot buyer percentage across prior tokens
- Days since the creator’s last token launch
- Whether the creator has ever had a token that graduated
Genesis model families and strategy targets
The genesis models are organised into strategy families, each targeting a different outcome at a specific timeframe. Each strategy has an independently calibrated ONNX model with its own score threshold.| Strategy | Target | Score threshold | Take profit | Hold limit |
|---|---|---|---|---|
genesis_2x_5m | 2× within 5 minutes | 90% | 2× | 5 minutes |
genesis_3x_30m | 3× within 30 minutes | 90% | 3× | 30 minutes |
genesis_3x_1h | 3× within 1 hour | 90% | 3× | 60 minutes |
genesis_5x_2h | 5× within 2 hours | 80% | 5× | 2 hours |
is_dead_5m probability acts as a universal veto: if the model predicts the token is likely dead within 5 minutes, the genesis signal is suppressed regardless of any target model’s score. This prevents high-conviction entries into tokens that are already dying.
Signal emission
When a genesis signal is confirmed, it is published to thetrade:signals Redis channel in the following format:
Genesis signal payload
selectedStrategy to look up the correct take-profit, stop-loss, and hold-time configuration from the strategy registry.
The
predPeak value is the model’s predicted peak multiple within the strategy timeframe. It is informational and is not used directly for position sizing — only the selectedStrategy configuration governs execution parameters.Key differences from standard wallet-based signals
| Dimension | Standard signal | Genesis signal |
|---|---|---|
| Trigger | Known tracked wallet buys | Token launch dynamics |
| Feature input | Wallet history + token state | Launch behaviour + creator history |
| Feature count | 68 features | 75 features |
| Timing | Reactive (after wallet buys) | Predictive (within first 60s of launch) |
| Model families | 2×, 3×, 5× at 1h/4h/24h | 2×, 3×, 5× at 5m/30m/1h/2h |
| Dead-token veto | No | Yes (is_dead_5m probability) |
| Entry advantage | Determined by wallet’s entry rank | Near-genesis entry |
Related subsystems
ML models
How genesis ONNX models are trained, calibrated, and hot-reloaded alongside standard models.
Adversarial detection
How creator risk scoring and bundle detection feed into genesis feature computation.
Live trader strategies
How genesis strategies differ from standard strategies in take-profit, stop-loss, and hold-time configuration.
Market regime
How the market regime is encoded as a genesis feature and affects model predictions.