Terminal
The Terminal is the main Siren screen. It connects prediction markets and tokens in one place.Markets
Markets come from Kalshi via DFlow. Each row typically shows:- Market: Question or event (e.g. “Will BTC close above $100k in 2025?”)
- Probability: Live YES probability
- Change / velocity: How fast the market is moving
- Volume & open interest: Activity on the contract
Market detail
The market detail shows:- Full market text and description
- Current YES/NO prices and implied probabilities
- Volume, open interest, and recent moves
- Linked tokens: Bags tokens and other Solana tokens whose narratives match the market
Linked tokens
For each market, Siren surfaces relevant tokens by:- Matching market keywords to token names, tickers, and descriptions
- Prioritizing Bags tokens and Siren‑related narratives
- Token name + symbol
- Price and 24h change
- Market cap / FDV (when available)
- Links out to explorers and DEXs
Unified buy panel
The unified buy panel is shared between markets and tokens.- For markets: buy YES or buy NO via DFlow.
- For tokens: swap via Jupiter (e.g. SOL → token or token → SOL).
- Getting quotes and slippage limits
- Preparing Solana transactions
- Submitting through your connected wallet or embedded wallet
Access gating
In production, the Terminal is gated behind a 6‑digit access code. This is configured on the API and web env via:SIREN_ACCESS_CODE(API)SIREN_GATE_ENABLED(web)