b1e55ed’s universe controls which symbols producers collect and the brain scores.
Config key:
universe:
symbols: ["BTC", "ETH", "SOL"]
Preset packs
Majors
universe:
symbols: ["BTC", "ETH", "SOL"]
Extended Majors
- BTC, ETH, SOL
- SUI, HYPE
- AVAX, LINK, MATIC
universe:
symbols: ["BTC", "ETH", "SOL", "SUI", "HYPE", "AVAX", "LINK", "MATIC"]
DeFi
- UNI, AAVE, CRV, SNX, COMP, MKR
universe:
symbols: ["UNI", "AAVE", "CRV", "SNX", "COMP", "MKR"]
L1/L2
- ETH, SOL, AVAX, NEAR, ATOM, DOT, SUI
universe:
symbols: ["ETH", "SOL", "AVAX", "NEAR", "ATOM", "DOT", "SUI"]
Memes
- DOGE, SHIB, PEPE, WIF, BONK
universe:
symbols: ["DOGE", "SHIB", "PEPE", "WIF", "BONK"]
Runtime bundle packs (wizard/API)
These packs are available in the setup wizard and GET /api/v1/universe/packs:
tradfi-infra — direct TradFi plumbing coverage for BTC/ETH/SOL
hl-tradfi-perps — Hyperliquid-perps style basket with TradFi factor overlays
mixed-market — blended direct + proxy basket
Direct vs Proxy mappings
- Direct: the symbol has first-order feed coverage in current producers (higher confidence).
- Proxy: the symbol is mapped to an anchor symbol/factor basket (rates, dollar, vol, beta, liquidity) when direct coverage is weaker.
Proxy mappings are practical scaffolding — they improve coverage without pretending to be a full factor model.
Custom pack
Define your own universe in config/user.yaml:
universe:
symbols: ["BTC", "ETH", "SOL"]
Start smaller than you think. A tight universe improves signal quality and reduces producer noise.