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 12:37:15Z
polling…
Asset Polymarket Kalshi Spread Open
BTC · 15m
on both venues
7.5%
Down 92.5%
7.6%
Down 92.4%
0.1 pp
ETH · 15m
on both venues
2.5%
Down 97.5%
2.5%
Down 97.5%
0.0 pp
SOL · 15m
on both venues
8.5%
Down 91.5%
4.5%
Down 95.5%
4.0 pp
XRP · 15m
on both venues
4.5%
Down 95.5%
2.4%
Down 97.6%
2.1 pp
DOGE · 15m
on both venues
8.5%
Down 91.5%
7.5%
Down 92.5%
1.0 pp
BNB · 15m
on both venues
7.5%
Down 92.5%
3.0%
Down 97.0%
4.5 pp
HYPE · 15m
on both venues
14.5%
Down 85.5%
8.9%
Down 91.1%
5.6 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-07-13T11:57:36+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
30 of 38 events
Counter-Strike: Inner Circle Academy vs BIG Academy (BO3) - NODWIN Clutch Series Play-In Group B
Esports $181,083 24h · 17 options
Map 2 Winner
100.0%
O/U 2.5 Games
100.0%
Map 1 Rounds Handicap: BIG Academy (-3.5) vs Inner Circle Academy (+3.5)
100.0%
Map 1 Rounds Handicap: BIG Academy (-6.5) vs Inner Circle Academy (+6.5)
100.0%
Map 2 Total Rounds: Over/Under 21.5
90.5%
Map 2 Total Rounds: Over/Under 24.5
90.5%
Map 3 Rounds Handicap: BIG Academy (-6.5) vs Inner Circle Academy (+6.5)
90.0%
Map 3 Rounds Handicap: BIG Academy (-3.5) vs Inner Circle Academy (+3.5)
90.0%
+ 9 more on Polymarket ↗
Counter-Strike: FaZe Up Next vs Alpha Dominion Nation (BO3) - United21 Playoffs
Esports $117,903 24h · 13 options
Map 3 Total Rounds: Over/Under 21.5
52.0%
Map 1 Total Rounds: Over/Under 24.5
50.5%
Map 2 Winner
50.0%
O/U 2.5 Games
50.0%
Map 1 Rounds Handicap: FaZe Up Next (-3.5) vs Alpha Dominion Nation (+3.5)
50.0%
Map 1 Total Rounds: Over/Under 21.5
50.0%
Map 2 Rounds Handicap: FaZe Up Next (-3.5) vs Alpha Dominion Nation (+3.5)
50.0%
Map 3 Rounds Handicap: FaZe Up Next (-3.5) vs Alpha Dominion Nation (+3.5)
50.0%
+ 5 more on Polymarket ↗
Counter-Strike: GenOne vs RUSTEC (BO3) - European Pro League Series 8 Group D
Esports $114,610 24h · 21 options
Match Winner
100.0%
Map 1 Winner
100.0%
Map 2 Winner
100.0%
Map Handicap: G1 (-1.5) vs RUSTEC (+1.5)
100.0%
Map 1 Total Rounds: Over/Under 18.5
100.0%
Map 1 Total Rounds: Over/Under 21.5
100.0%
Map 1 Total Rounds: Over/Under 24.5
100.0%
Map 1 Total Rounds: Over/Under 15.5
100.0%
+ 13 more on Polymarket ↗
Valorant: ONSIDE GAMING vs Dplus (BO5) - VCL Korea: Playoffs
Esports $103,594 24h · 29 options
Match Winner
100.0%
Map 4 Winner
100.0%
Map 2 Winner
100.0%
Map 3 Winner
100.0%
Map Handicap: OSG (-1.5) vs Dplus (+1.5)
100.0%
O/U 3.5 Games
100.0%
Map 1 Total Rounds: Over/Under 20.5
100.0%
Map 1 Total Rounds: Over/Under 21.5
100.0%
+ 21 more on Polymarket ↗
Counter-Strike: Brute vs Honvéd (BO3) - European Pro League Series 8 Group D
Esports $79,210 24h · 9 options
Map 1 Winner
50.5%
Map 2 Winner
50.5%
Match Winner
50.0%
O/U 2.5 Games
50.0%
Map 1 Total Rounds: Over/Under 21.5
50.0%
Map 2 Total Rounds: Over/Under 21.5
50.0%
Map 3 Total Rounds: Over/Under 21.5
50.0%
Map Handicap: BRUTE (-1.5) vs Honvéd (+1.5)
49.5%
+ 1 more on Polymarket ↗
Counter-Strike: eSuba vs Misa Esports (BO3) - United21 Playoffs
Esports $52,781 24h · 9 options
Map 1 Total Rounds: Over/Under 21.5
50.0%
Map 2 Total Rounds: Over/Under 21.5
50.0%
Map 3 Total Rounds: Over/Under 21.5
50.0%
O/U 2.5 Games
45.0%
Map Handicap: MISA (-1.5) vs eSuba (+1.5)
43.0%
Map 1 Winner
38.5%
Map 2 Winner
37.5%
Match Winner
35.5%
+ 1 more on Polymarket ↗
LoL: E WIE EINFACH E-SPORTS vs Unicorns Of Love Sexy Edition (BO1) - Prime League 1st Division Regular Season
Esports $48,919 24h · 7 options
Both Teams Slay a Dragon
68.5%
Odd/Even Total Kills
50.0%
Match Winner
47.5%
Both Teams Slay Baron Nashor
28.0%
Any Player Quadra Kill
28.0%
Both Teams Destroy Inhibitors
27.5%
Any Player Penta Kill
26.0%
LoL: ROSSMANN Centaurs vs Team Orange Gaming (BO1) - Prime League 1st Division Regular Season
Esports $43,445 24h · 7 options
Both Teams Slay a Dragon
68.5%
Odd/Even Total Kills
50.0%
Match Winner
41.5%
Both Teams Slay Baron Nashor
28.0%
Any Player Quadra Kill
28.0%
Both Teams Destroy Inhibitors
27.5%
Any Player Penta Kill
26.0%
EWC League of Legends Winner
Esports $37,140 24h · 22 options
Other
50.0%
A
50.0%
B
50.0%
C
50.0%
D
50.0%
E
50.0%
Gen.G
30.0%
Hanwha Life Esports
26.5%
+ 14 more on Polymarket ↗
Counter-Strike: Honvéd vs Julie&cie (BO3) - NODWIN Clutch Series Play-In Group A
Esports $36,977 24h · 13 options
Map 1 Winner
90.5%
Match Winner
89.5%
Map Handicap: Honvéd (-1.5) vs Julie&cie (+1.5)
81.5%
Map 2 Winner
78.5%
O/U 2.5 Games
50.0%
Map 1 Rounds Handicap: Honvéd (-3.5) vs Julie&cie (+3.5)
50.0%
Map 2 Rounds Handicap: Honvéd (-3.5) vs Julie&cie (+3.5)
50.0%
Map 3 Rounds Handicap: Honvéd (-3.5) vs Julie&cie (+3.5)
50.0%
+ 5 more on Polymarket ↗
BLAST Bounty 2026 Season 2: Winner
Esports $36,482 24h · 30 options
Spirit
31.5%
Vitality
28.5%
Falcons
23.0%
FURIA
5.0%
FUT
3.9%
Aurora
3.3%
MOUZ
3.2%
G2
2.7%
+ 22 more on Polymarket ↗
LoL: Hanwha Life Esports vs MIBR.LOS (BO1) - Esports World Cup Group D
Esports $33,388 24h · 7 options
Match Winner
91.8%
Both Teams Slay a Dragon
67.5%
Odd/Even Total Kills
50.0%
Both Teams Slay Baron Nashor
27.5%
Any Player Quadra Kill
27.0%
Both Teams Destroy Inhibitors
26.5%
Any Player Penta Kill
26.5%
LoL: VfB eSports vs BIG (BO1) - Prime League 1st Division Regular Season
Esports $32,571 24h · 7 options
Both Teams Slay a Dragon
65.5%
Odd/Even Total Kills
50.0%
Any Player Quadra Kill
28.0%
Both Teams Slay Baron Nashor
27.0%
Both Teams Destroy Inhibitors
26.5%
Any Player Penta Kill
26.0%
Match Winner
12.5%
EWC Dota 2 Winner
Esports $27,023 24h · 30 options
A
50.0%
B
50.0%
C
50.0%
D
50.0%
E
50.0%
Other
50.0%
Team Yandex
31.5%
PARIVISION
20.0%
+ 22 more on Polymarket ↗
Dota 2: Vici Gaming vs PlayTime (BO3) - Esports World Cup Survival
Esports $25,565 24h · 24 options
Any Player Ultra Kill
57.5%
Match Winner
52.5%
Game 1 Winner
52.5%
Game 2 Winner
51.5%
Both Teams Beat Roshan
51.5%
Both Teams Destroy Barracks
51.0%
Any Player Rampage
51.0%
Ends in Daytime
50.5%
+ 16 more on Polymarket ↗
LoL: Bilibili Gaming vs Movistar KOI (BO1) - Esports World Cup Group C
Esports $22,761 24h · 7 options
Match Winner
83.5%
Both Teams Slay a Dragon
67.5%
Odd/Even Total Kills
50.0%
Both Teams Slay Baron Nashor
28.0%
Both Teams Destroy Inhibitors
27.0%
Any Player Quadra Kill
27.0%
Any Player Penta Kill
26.0%
Counter-Strike: ex-MANA eSports vs EAC Rising (BO3) - United21 Playoffs
Esports $18,691 24h · 25 options
Map 1 Winner
100.0%
O/U 2.5 Games
100.0%
Map 1 Rounds Handicap: ex-MANA eSports (-3.5) vs EAC Rising (+3.5)
90.0%
Map 1 Rounds Handicap: ex-MANA eSports (-6.5) vs EAC Rising (+6.5)
90.0%
Map 2 Rounds Handicap: ex-MANA eSports (-3.5) vs EAC Rising (+3.5)
50.0%
Map 2 Total Rounds: Over/Under 21.5
50.0%
Map 3 Rounds Handicap: ex-MANA eSports (-3.5) vs EAC Rising (+3.5)
50.0%
Map 3 Total Rounds: Over/Under 21.5
50.0%
+ 17 more on Polymarket ↗
LoL: Gen.G vs Karmine Corp (BO1) - Esports World Cup Group B
Esports $18,419 24h · 7 options
Match Winner
85.5%
Both Teams Slay a Dragon
67.5%
Odd/Even Total Kills
50.0%
Both Teams Slay Baron Nashor
28.0%
Both Teams Destroy Inhibitors
27.0%
Any Player Quadra Kill
27.0%
Any Player Penta Kill
25.5%
Counter-Strike: Brute vs Inner Circle Academy (BO3) - ESL Challenger League Europe Cup #1 Group A
Esports $12,743 24h · 8 options
Match Winner
65.5%
Map 1 Winner
62.5%
Map 2 Winner
61.5%
Map 1 Total Rounds: Over/Under 21.5
50.0%
Map 2 Total Rounds: Over/Under 21.5
50.0%
Map 3 Total Rounds: Over/Under 21.5
50.0%
O/U 2.5 Games
44.5%
Map Handicap: BRUTE (-1.5) vs Inner Circle Academy (+1.5)
39.5%
Counter-Strike: The Last Resort vs QUAZAR (BO3) - ESL Challenger League Europe Cup #1 Group B
Esports $11,985 24h · 9 options
Map 2 Winner
51.5%
Map Handicap: TLR (-1.5) vs QUAZAR (+1.5)
51.5%
Map 1 Total Rounds: Over/Under 21.5
51.0%
Map 2 Total Rounds: Over/Under 21.5
50.5%
O/U 2.5 Games
50.0%
Map 3 Total Rounds: Over/Under 21.5
49.0%
Map 1 Winner
43.5%
Match Winner
39.5%
+ 1 more on Polymarket ↗
Honor of Kings: Douyu Gaming vs WST (BO5) - King Pro League Stage 2 Group B
Esports $10,797 24h · 10 options
Game 1 Winner
100.0%
O/U 3.5 Games
100.0%
Game Handicap: DYG (-2.5) vs WST (+2.5)
50.0%
Game Handicap: WST (-1.5) vs Douyu Gaming (+1.5)
50.0%
Match Winner
0.1%
Game 3 Winner
0.1%
Game 4 Winner
0.1%
Game 2 Winner
0.1%
+ 2 more on Polymarket ↗
Dota 2: LGD Gaming vs MOUZ (BO3) - Esports World Cup Survival
Esports $7,066 24h · 24 options
Match Winner
74.5%
Game 1 Winner
66.5%
Game 2 Winner
66.5%
Any Player Ultra Kill
56.5%
First Blood in Game 1?
54.0%
First Blood in Game 2?
53.0%
Both Teams Beat Roshan
51.5%
Both Teams Destroy Barracks
51.0%
+ 16 more on Polymarket ↗
LoL: AG.AL vs Dplus KIA (BO1) - Esports World Cup Group A
Esports $6,657 24h · 7 options
Both Teams Slay a Dragon
67.5%
Match Winner
50.5%
Odd/Even Total Kills
50.0%
Both Teams Slay Baron Nashor
28.0%
Both Teams Destroy Inhibitors
27.5%
Any Player Quadra Kill
27.0%
Any Player Penta Kill
26.0%
LoL: LYON vs JD Gaming (BO1) - Esports World Cup Group D
Esports $6,388 24h · 7 options
Both Teams Slay a Dragon
67.5%
Odd/Even Total Kills
50.0%
Match Winner
45.5%
Both Teams Slay Baron Nashor
28.0%
Both Teams Destroy Inhibitors
27.5%
Any Player Quadra Kill
27.0%
Any Player Penta Kill
25.5%
Honor of Kings: LGD NBW vs Talent Gaming (BO5) - King Pro League Stage 2 Group S
Esports $5,448 24h · 11 options
O/U 4.5 Games
50.5%
Game Handicap: TTG (-1.5) vs LGD NBW (+1.5)
48.5%
O/U 3.5 Games
48.0%
Game Handicap: LGD (-1.5) vs Talent Gaming (+1.5)
48.0%
Game Handicap: LGD (-2.5) vs Talent Gaming (+2.5)
47.5%
Game 4 Winner
47.0%
Game 1 Winner
44.0%
Game 3 Winner
43.5%
+ 3 more on Polymarket ↗
Counter-Strike: SPARTA vs MOUZ NXT (BO3) - ESL Challenger League Europe Cup #1 Group D
Esports $5,070 24h · 8 options
Match Winner
74.5%
Map 2 Winner
67.5%
Map 1 Winner
67.5%
Map 3 Total Rounds: Over/Under 21.5
49.0%
Map 2 Total Rounds: Over/Under 21.5
48.5%
Map 1 Total Rounds: Over/Under 21.5
48.0%
Map Handicap: SPARTA (-1.5) vs MOUZ NXT (+1.5)
44.5%
O/U 2.5 Games
43.5%
LoL: T1 vs GAM Esports (BO1) - Esports World Cup Group C
Esports $5,017 24h · 7 options
Match Winner
90.5%
Both Teams Slay a Dragon
67.5%
Any Player Quadra Kill
55.5%
Odd/Even Total Kills
50.0%
Both Teams Slay Baron Nashor
27.5%
Both Teams Destroy Inhibitors
27.0%
Any Player Penta Kill
25.5%
LoL: Eintracht Frankfurt vs E WIE EINFACH E-SPORTS (BO1) - Prime League 1st Division Regular Season
Esports $4,870 24h · 7 options
Both Teams Slay a Dragon
68.5%
Odd/Even Total Kills
50.0%
Match Winner
29.5%
Any Player Quadra Kill
28.0%
Both Teams Slay Baron Nashor
27.5%
Both Teams Destroy Inhibitors
26.5%
Any Player Penta Kill
26.0%
Counter-Strike: Just Players vs Entropy (BO3) - ESL Challenger League Europe Cup #1 Group C
Esports $4,586 24h · 8 options
Match Winner
72.5%
Map Handicap: JustP (-1.5) vs Entropy (+1.5)
51.0%
Map 2 Winner
50.0%
O/U 2.5 Games
50.0%
Map 1 Rounds Handicap: Just Players (-3.5) vs Entropy (+3.5)
50.0%
Map 2 Rounds Handicap: Just Players (-3.5) vs Entropy (+3.5)
50.0%
Map 3 Rounds Handicap: Just Players (-3.5) vs Entropy (+3.5)
50.0%
Map 1 Winner
49.0%
Valorant: Wolves Esports vs All Gamers (BO3) - VCT China Stage 2 Group Omega
Esports $4,565 24h · 20 options
Map 1 Total Rounds: Over/Under 19.5
66.5%
Map 2 Total Rounds: Over/Under 19.5
65.5%
Map 3 Total Rounds: Over/Under 19.5
57.5%
Map 1 Total Rounds: Over/Under 21.5
50.5%
Map 1 Total Rounds: Over/Under 20.5
50.0%
Map 3 Total Rounds: Over/Under 21.5
50.0%
Map 2 Total Rounds: Over/Under 20.5
49.5%
Map 3 Total Rounds: Over/Under 20.5
49.5%
+ 12 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.