The problem: - OddsBlaze ($349/mo entry) has poor support and surprise breaking changes - The Odds API has a stingy free tier (500 credits/month ≈ 16 requests/day) and no real-time streaming - Both charge extra for +EV/arbitrage detection, or don't offer it at all
What I built: - Real-time odds from 20+ sportsbooks via SSE (not polling) - Sub-89ms P50 latency - Built-in +EV, arbitrage, and middles detection - Free tier with 12 requests/min - TypeScript SDK with full IntelliSense - One unified schema regardless of sportsbook
Tech stack: Next.js, Vercel, DigitalOcean, Upstash Redis, Hono
The API processes ~47M odds daily. I'm scraping responsibly with proper caching and rate limiting on my end.
Pricing starts at $79/mo for Pro, with a free tier to get started. No credit card required.
Happy to answer questions about the architecture, the sports betting market, or anything else!