How oddsline works
Plain answers. If something here is unclear, ask us on X.
1. You tag it under the news
- Reply to any news post on X with @oddslinefun. Quote posts work too.
- The bot reads that post and finds the open prediction markets it is about.
- It looks up each market's odds at the minute the post went up, and right now.
- It replies with one line on how the market reacted and up to three markets, each with its source and 24h volume, plus a link to the market page here.
It only replies when tagged. It never replies twice to the same tag. Tags without a question under its own replies, like "thanks", get no reply. Tagged under our own posts, it shares the biggest odds move of the hour.
2. Where the numbers come from
- Polymarket: public Gamma API for markets and prices, public CLOB API for price history.
- Kalshi: public market data API, no key, no account.
- BTC, ETH, SOL: Hyperliquid prices and 1-minute candles, CoinGecko as a backup.
- Prices are read every 2 minutes. New markets are found every 15 minutes (Polymarket) and 30 minutes (Kalshi).
- We store a point when a price moves, or every 15 minutes, so every market has a history. New markets get 7 days of history from the source itself.
- Every number in a reply comes from those APIs. The words around the numbers are fixed templates. Nothing is estimated.
Right now: 5,260 open markets tracked (3,066 Polymarket, 2,194 Kalshi). Sports, weather and pop culture are left out.
3. How a headline finds its market
- Every market title is turned into a sentence embedding (all-MiniLM-L6-v2) and stored in Postgres with pgvector.
- The headline is embedded the same way. The nearest markets are pulled, plus any that share a named thing: a state, a person, an asset, the Fed, CPI.
- Rare shared words count more than common ones. A strike price in the headline, like $76,000, points to the matching market.
- When it is switched on, Claude re-ranks the shortlist. It can only choose from the list and never writes a number.
- If nothing clears the bar, the bot says so and shares the biggest move of the hour instead of guessing.
Tested on 40 real headlines from 6 Nov 2026 (news feeds from Reuters, CoinDesk, Cointelegraph, BBC, Politico, Fox and others). 36 of 40 picked a relevant market or correctly said there was none.
4. What holders get
| Free | Hold $50+ | Hold $250+ | |
|---|---|---|---|
| Odds-move alerts (web push) | 10 minutes late | Instant | Instant, filtered by topic or market |
| Bot tags | 3 a day per handle | Unlimited, up to 30 an hour | Unlimited, answered first |
| When the daily reply cap is hit | Waits for tomorrow | Waits for tomorrow | Still answered |
| Board, moves, market pages, receipts | Live | Live | Live |
- Tiers use the live USD value of $oddsline in your linked wallet, checked by the server every time.
- You keep a tier while your value stays within 20% under its line ($40 for $50, $200 for $250).
- Under that, a 24-hour clock starts. Top back up and it stops. If it runs out, you move to the tier your value still holds.
- If the price feed is down, your tier uses the last good price. A feed problem never drops you.
To link: sign in with your wallet on Alerts (a signature, no transaction), then post your code tagging the bot from your X handle.
5. Fees and the dev wallet
- Creator fees from $oddsline trading go to the dev wallet.
- They pay for the X API (every reply costs about one cent), the AI calls and the servers. What is left stays in the dev wallet.
- There are no payouts, no staking and no rewards for posting.
- Dev supply: 2.5% of supply, locked for 3 months. Lock link posted here at launch.
Dev wallet: Posted here in full at launch.
6. Odds are information
oddsline reads public prediction markets and shows what they say. It places no bets, takes no bets, holds no one's money and gives no advice. Links to Polymarket and Kalshi are plain links with no referral codes.
Questions
- Is the dev supply locked?
- Yes. 2.5% of supply, for 3 months. The lock link is above.
- Where do the fees go?
- To the dev wallet, which pays the X API, AI and server bills. The wallet is public above.
- What happens if I sell?
- Your tier holds while your value stays within 20% under its line. Under that you get 24 hours, then you move to the tier your value still holds. Nothing else changes.
- Why didn't the bot reply to me?
- Free handles get 3 tags a day. The bot skips repeat tags under the same post and chatter under its own replies. If it was tagged and stayed quiet, the receipts page shows every reply it did post.
- What's live?
- The board, moves, market pages with history, receipts and alerts are live now. Bot replies run from launch.
- Is this financial advice?
- No. It shows market odds and how they moved. What you do with that is up to you.