Live cross-venue aggregator

LinkHash Terminal

Cross-venue prediction-market intelligence. Polymarket and Kalshi side-by-side, categorized, refreshed every minute. LLM-matched pairs surface the same market across both venues so spreads are one glance away.

Live · 5-second polling

Live Crypto Markets — 15-min up/down

7 assets, both venues, side-by-side. Probabilities update every 5 seconds from each venue's order book. Spread column highlights the gap between Polymarket and Kalshi.

Updated 02:00:14Z
polling…
Asset Polymarket Kalshi Spread Open
BTC · 15m
on both venues
61.5%
Down 38.5%
0.1%
Down 99.9%
61.4 pp
ETH · 15m
on both venues
50.5%
Down 49.5%
0.1%
Down 99.9%
50.4 pp
SOL · 15m
on both venues
49.5%
Down 50.5%
0.1%
Down 99.9%
49.4 pp
XRP · 15m
on both venues
53.5%
Down 46.5%
0.1%
Down 99.9%
53.4 pp
DOGE · 15m
on both venues
54.0%
Down 46.0%
57.5%
Down 42.5%
3.5 pp
BNB · 15m
on both venues
49.0%
Down 51.0%
63.0%
Down 37.0%
14.0 pp
HYPE · 15m
on both venues
52.0%
Down 48.0%
51.0%
Down 49.0%
1.0 pp
Polymarket: {asset}-updown-15m events · Kalshi: KX{ASSET}15M series. Mid-price from each venue's order book (bid/ask spread). Updates every 5 seconds.
Aggregator

Prediction Market Aggregator

Side-by-side coverage of Polymarket and Kalshi. Filter by category; click any row to open the underlying market.

Pools refresh hourly · pairs every 5 min
last built 2026-06-24T01:49:57+00:00
No cross-venue matches in Esports right now — either both venues are currently covering different markets in this category, or the matcher hasn't run since the last set resolved. The matcher re-runs every 5 minutes; browse the per-venue columns below to see what each venue lists.
P
Polymarket
15 of 15 events
Counter-Strike: Atrix Esports vs shimmer (BO3) - Rainhas do Clutch FERJEE Playoffs
Esports $123,832 24h · 18 options
Map 1 Winner
100.0%
O/U 2.5 Games
100.0%
Map 2 Total Rounds: Over/Under 21.5
100.0%
Map 1 Rounds Handicap: Atrix Esports (-3.5) vs shimmer (+3.5)
50.5%
Map 3 Total Rounds: Over/Under 21.5
50.0%
Map 3 Rounds Handicap: shimmer (-3.5) vs Atrix Esports (+3.5)
50.0%
Map 2 Total Rounds: Over/Under 24.5
50.0%
Map 1 Rounds Handicap: shimmer (-6.5) vs Atrix Esports (+6.5)
49.5%
+ 10 more on Polymarket ↗
Valorant: 9z Team vs University War (BO3) - VCL Latin America South: Regular Season
Esports $81,687 24h · 11 options
Match Winner
100.0%
Map 1 Winner
100.0%
O/U 2.5 Games
100.0%
Map 2 Rounds Handicap: University War (-2.5) vs 9z Team (+2.5)
99.9%
Map 1 Total Rounds: Over/Under 21.5
76.5%
Map 1 Rounds Handicap: University War (-2.5) vs 9z Team (+2.5)
25.0%
Map 2 Winner
0.1%
Map Handicap: UW (-1.5) vs 9z Team (+1.5)
0.1%
+ 3 more on Polymarket ↗
Dota 2: Yellow Submarine vs Virtus.pro (BO3) - The International Europe Closed Qualifier Playoffs
Esports $35,972 24h · 24 options
Any Player Rampage
63.0%
Any Player Ultra Kill
61.5%
Both Teams Destroy Barracks
53.0%
Ends in Daytime
52.0%
Ends in Daytime
52.0%
Ends in Daytime
52.0%
First Blood in Game 2?
49.5%
First Blood in Game 1?
49.0%
+ 16 more on Polymarket ↗
Dota 2: MOUZ vs Inner Circle (BO3) - The International Europe Closed Qualifier Playoffs
Esports $28,644 24h · 26 options
Match Winner
66.5%
Game 1 Winner
62.5%
Game 2 Winner
61.5%
Total Kills Over/Under 50.5 in Game 2?
57.5%
Any Player Ultra Kill
55.5%
Total Kills Over/Under 50.5 in Game 1?
53.0%
First Blood in Game 1?
52.5%
Ends in Daytime
52.0%
+ 18 more on Polymarket ↗
Counter-Strike: MIBR Academy vs METANOIA WOLVES (BO3) - Gamers Club Liga Série A June Group C
Esports $22,335 24h · 4 options
Match Winner
100.0%
Map 2 Winner
100.0%
O/U 2.5 Games
100.0%
Map 1 Winner
0.1%
Valorant: YFT Esports vs Evil Geniuses Academy (BO3) - VCL North America: Stage 3 Group Stage
Esports $16,024 24h · 11 options
Map Handicap: EG.A (-1.5) vs YFT Esports (+1.5)
50.5%
Map 3 Rounds Handicap: Evil Geniuses Academy (-2.5) vs YFT Esports (+2.5)
50.0%
Map 3 Total Rounds: Over/Under 21.5
50.0%
O/U 2.5 Games
49.5%
Map 1 Rounds Handicap: Evil Geniuses Academy (-2.5) vs YFT Esports (+2.5)
49.5%
Map 1 Total Rounds: Over/Under 21.5
49.5%
Map 2 Rounds Handicap: Evil Geniuses Academy (-2.5) vs YFT Esports (+2.5)
49.5%
Map 2 Total Rounds: Over/Under 21.5
49.5%
+ 3 more on Polymarket ↗
LoL: T1 vs Team Liquid (BO5) - Mid-Season Invitational Play-In
Esports $15,445 24h · 30 options
Match Winner
94.0%
Game Handicap: T1 (-1.5) vs Team Liquid (+1.5)
87.0%
Game 3 Winner
87.0%
Game 2 Winner
86.5%
Game 1 Winner
84.5%
Game 4 Winner
65.5%
Game Handicap: T1 (-2.5) vs Team Liquid (+2.5)
59.5%
Any Player Penta Kill
54.0%
+ 22 more on Polymarket ↗
Dota 2: L1ga Team vs 4ikibamboni (BO3) - The International Europe Closed Qualifier Playoffs
Esports $14,876 24h · 24 options
Any Player Rampage
64.5%
Match Winner
58.5%
Game 1 Winner
58.0%
Game 2 Winner
57.5%
Any Player Ultra Kill
55.5%
Ends in Daytime
52.0%
Ends in Daytime
52.0%
Both Teams Destroy Barracks
52.0%
+ 16 more on Polymarket ↗
Valorant: Contra vs LYON (BO3) - VCL Latin America North: Regular Season
Esports $11,407 24h · 11 options
Map 1 Total Rounds: Over/Under 19.5
74.5%
Map 2 Total Rounds: Over/Under 19.5
57.0%
Map 3 Total Rounds: Over/Under 19.5
50.0%
O/U 2.5 Games
50.0%
Map Handicap: LYON (-1.5) vs Contra (+1.5)
50.0%
Map 3 Rounds Handicap: LYON (-6.5) vs Contra (+6.5)
50.0%
Map 2 Rounds Handicap: LYON (-6.5) vs Contra (+6.5)
42.0%
Map 1 Winner
25.0%
+ 3 more on Polymarket ↗
LoL: Karmine Corp vs Deep Cross Gaming (BO5) - Mid-Season Invitational Play-In
Esports $9,974 24h · 30 options
Match Winner
89.5%
Game Handicap: KC (-1.5) vs Deep Cross Gaming (+1.5)
74.5%
Game 2 Winner
74.0%
Game 4 Winner
65.5%
O/U 3.5 Games
54.0%
Odd/Even Total Kills
53.0%
Both Teams Slay a Dragon
50.0%
Both Teams Slay Baron Nashor
49.5%
+ 22 more on Polymarket ↗
Will Valve add Cobblestone to the map pool by...?
Esports $8,495 24h · 2 options
August 30
7.0%
June 30
0.7%
Valorant: ROSE vs Pigeons (BO3) - VCL North America: Stage 3 Group Stage
Esports $8,149 24h · 11 options
Map 1 Total Rounds: Over/Under 21.5
50.0%
O/U 2.5 Games
49.5%
Map 1 Rounds Handicap: Pigeons (-2.5) vs ROSE (+2.5)
49.5%
Map 2 Rounds Handicap: Pigeons (-2.5) vs ROSE (+2.5)
49.5%
Map 3 Rounds Handicap: Pigeons (-2.5) vs ROSE (+2.5)
49.5%
Map Handicap: PGS (-1.5) vs ROSE (+1.5)
49.0%
Map 2 Total Rounds: Over/Under 21.5
49.0%
Map 3 Total Rounds: Over/Under 21.5
48.0%
+ 3 more on Polymarket ↗
Valorant: ONSIDE GAMING vs T1 Academy (BO3) - VCL Korea: Regular Season
Esports $6,948 24h · 15 options
Match Winner
64.5%
Map 2 Winner
60.5%
Map 1 Winner
59.5%
Map 2 Rounds Handicap: ONSIDE GAMING (-2.5) vs T1 Academy (+2.5)
50.5%
Map 1 Rounds Handicap: T1 Academy (-2.5) vs ONSIDE GAMING (+2.5)
50.0%
Map 2 Rounds Handicap: T1 Academy (-2.5) vs ONSIDE GAMING (+2.5)
50.0%
Map 3 Rounds Handicap: T1 Academy (-2.5) vs ONSIDE GAMING (+2.5)
50.0%
Map 3 Rounds Handicap: ONSIDE GAMING (-2.5) vs T1 Academy (+2.5)
50.0%
+ 7 more on Polymarket ↗
Valorant: Riddle vs AGELITE (BO3) - VCL Japan Main Stage
Esports $6,680 24h · 11 options
Match Winner
71.5%
Map 1 Winner
62.0%
Map 2 Winner
61.5%
Map Handicap: RDL (-1.5) vs AGELITE (+1.5)
52.0%
O/U 2.5 Games
49.5%
Map 2 Rounds Handicap: Riddle (-2.5) vs AGELITE (+2.5)
49.5%
Map 1 Total Rounds: Over/Under 21.5
49.0%
Map 2 Total Rounds: Over/Under 21.5
49.0%
+ 3 more on Polymarket ↗
Valorant: Fennel vs IGZIST (BO3) - VCL Japan Main Stage
Esports $6,595 24h · 11 options
Match Winner
87.0%
Map 1 Winner
85.5%
Map 2 Winner
85.5%
Map 1 Total Rounds: Over/Under 19.5
53.0%
Map 2 Total Rounds: Over/Under 19.5
53.0%
Map 3 Total Rounds: Over/Under 19.5
53.0%
O/U 2.5 Games
50.5%
Map Handicap: FL (-1.5) vs IGZIST (+1.5)
50.5%
+ 3 more on Polymarket ↗
K
Kalshi
0 of 0 events
No Kalshi markets in this category right now.
Sources: Polymarket Gamma API (free) · Kalshi REST API (RSA-PSS signed). Market pools refresh hourly; cross-venue pairs reconcile every 5 minutes; resolved markets drop on the next page load. Page loads serve only from cache — no API calls per visitor. LLM-verified cross-venue matching (gpt-4o-mini) included.
How it works

Built for speed, scaled for everyone

Polled venues are cached in Redis. LLM market-matching runs async on its own worker. The same data drives a paid REST + WebSocket API.

Polled + cached

Polymarket and Kalshi polled once per minute, cached in Redis. Visitors hit cache; venues never see our traffic spikes. WebSocket push for sub-second updates is on the roadmap.
🧠

LLM-matched markets

"BTC above $70k on Jun 30" on Polymarket = "BTC ≥ 70000 on 2026-06-30" on Kalshi. Matching runs async on a worker and is cached — never blocks a quote.
🛰️

REST + Data API

The same data that drives the dashboard is exposed via paid REST + WebSocket API for traders building their own signals. Tiers scale by request rate.