Siren
Siren is a prediction market trading terminal built on Solana. It aggregates live markets from Kalshi (via DFlow) and Polymarket into one terminal. You browse markets, trade YES/NO positions, manage your portfolio, and track PnL in one place.App: onsiren.xyz Docs: docs.onsiren.xyz
What Siren does today
- Market aggregation. Live prediction markets from Kalshi and Polymarket in a single feed. Politics, sports, crypto, finance, entertainment.
- Crypto price brackets. BTC, ETH, SOL, XRP, DOGE, BNB, and HYPE price bracket markets with sparkline charts and live prices.
- Trade execution. Buy and sell YES/NO positions. Adaptive execution with partial fill fallback (75% to 50% to 25% to 10%) and CASH settlement fallback when orderbooks are thin.
- Portfolio tracking. Live positions, PnL, execution history, send/receive assets.
- Siren Agent. Natural language trading. Say “Buy $20 YES on Bitcoin above 100k” and Siren handles it.
- Risk intelligence. Correlation detection across positions, concentration alerts, liquidity warnings.
- Leaderboard. Active $150 USDC trading competition. Rankings by volume and PnL.
- Nametag identity. Customizable profile with QR code sharing.
- Onchain swaps. Token swaps via Jupiter, directly in the app.
Stack
| Layer | Tool |
|---|---|
| Frontend | Next.js |
| API | Fastify |
| Database | Supabase |
| Prediction execution | DFlow (Kalshi), Polymarket API |
| Swaps | Jupiter |
| Auth | Privy (social login + embedded wallets) |
| Wallet data | GoldRush / Covalent |
| Resend | |
| Campaigns | Torque |
Where to go next
- Quickstart: Sign up, fund your wallet, place your first trade.
- Product thesis: Why Siren exists.
- Terminal: How the market terminal works.
- Portfolio: Positions, PnL, and risk.
- Siren Agent: Natural language trading.
- Execution: How trade execution works.