05PROJECT

Polys

Prediction market intelligence — real-time odds, arbitrage, and whale tracking.

RoleSolo — design & development
StackNext.js, TypeScript, Tailwind CSS, Supabase, Gemini AI
Polys hero screenshot

About the project

A full-stack prediction market intelligence platform built with Next.js 16 App Router. Polys pulls live data from Polymarket and Kalshi, normalizes it into a unified market type, and delivers real-time odds updates via the Polymarket CLOB WebSocket — falling back to REST polling when the stream is unavailable.

The platform includes a cross-platform arbitrage scanner using Jaccard similarity matching, a whale wallet tracker with live trade feeds, email alerts with a cron-driven check engine, and four distinct Gemini AI surfaces: per-market analysis, dashboard intelligence, watchlist one-liners, and smart suggestions. Auth, watchlists, alerts, and notifications are all persisted in Supabase with RLS.

Key Highlights

  • Polymarket CLOB WebSocket with REST fallback
  • Polymarket × Kalshi arbitrage detection
  • Cron-driven email alert engine via Resend
  • Gemini AI market summaries and intelligence feed
  • Realtime notifications

Tech stack

Next.jsTypeScriptTailwind CSSSupabaseGemini AI
© charlz · 2026