The Unified API for Prediction Markets.
Access, analyze, and trade on Polymarket, Kalshi, and major prediction platforms through a single interface. Build the next generation of information finance with the infrastructure that powers it.
No credit card required. Unified SDKs for Python, Node.js, and Go.
Connecting liquidity across the world's leading prediction exchanges:
Stop wrestling with fragmented liquidity.
Prediction markets are siloed. Your infrastructure shouldn't be.
Unified Data Liquidity
Problem: Markets like "US Election" are scattered across different chains and regulatory regimes.
Solution: Prophet normalizes data from on-chain event logs and off-chain order books into a single, standard format.
The Market Matching Engine™
Problem: Is Market_ID_882 on Polymarket the same as Ticker_USPREZ on Kalshi?
Solution: Our proprietary engine algorithmically links identical markets across venues, unlocking instant arbitrage and spread analysis.
Write Once, Trade Everywhere
Problem: Maintaining 5+ different API integrations and websocket standards.
Solution: One unified SDK to execute orders, manage positions, and stream prices across every supported exchange.
Built by builders, for builders.
We abstracted the blockchain complexity so you can focus on the alpha.
import prophet
# Initialize client
client = prophet.Client(api_key="pr_live_...")
# Get unified order book for "US Election 2024" across all exchanges
markets = client.markets.get_matching(slug="us-election-2024")
for market in markets:
print(f"Exchange: {market.exchange} | Yes: {market.yes_price} | No: {market.no_price}")
# Execute arbitrage trade
client.trade.execute(strategy="arb_spread", markets=markets)Comprehensive API Endpoints
Access real-time market data, trades, orderbooks, and analytics through our RESTful API. View full documentation →
Markets
Access market metadata, statistics, and global metrics
GET /api/v1/markets/List all markets with metadata
GET /api/v1/markets/{token_id}Get specific market details
GET /api/v1/markets/{token_id}/statsGet market statistics including volume, trades, and open interest
GET /api/v1/markets/global/statsGet global market statistics across all markets
GET /api/v1/markets/top/volumeGet top markets by trading volume
Trades
Access trade history across markets and users
GET /api/v1/trades/Get recent trades across all markets
GET /api/v1/trades/market/{token_id}Get trades for a specific market
GET /api/v1/trades/user/{address}Get trade history for a specific user
GET /api/v1/trades/{order_hash}Get specific trade details by order hash
Prices
Real-time and historical price data
GET /api/v1/prices/{token_id}/currentGet current market price
GET /api/v1/prices/{token_id}/historyGet historical price data
GET /api/v1/prices/{token_id}/candlesticksGet OHLCV candlestick data (1m, 5m, 15m, 1h, 4h, 1d)
Orderbook
Orderbook statistics and volume
GET /api/v1/orderbook/{token_id}Get orderbook statistics
GET /api/v1/orderbook/{token_id}/volumeGet volume breakdown (buy/sell)
GET /api/v1/orderbook/global/statsGet global orderbook metrics
Wallet & Portfolio
Track positions, PNL, and wallet activity
GET /api/v1/wallet/{address}Get comprehensive wallet overview
GET /api/v1/wallet/{address}/positionsGet current positions
GET /api/v1/wallet/{address}/pnlGet profit & loss summary
GET /api/v1/wallet/{address}/activityGet wallet activity history
Activity Events
Track splits, merges, redemptions, and conversions
GET /api/v1/activity/user/{address}Get all activity for a user
GET /api/v1/activity/splitsGet recent split events
GET /api/v1/activity/mergesGet recent merge events
GET /api/v1/activity/redemptionsGet recent redemption events
Analytics
Advanced analytics and market insights
GET /api/v1/analytics/top-markets/volumeGet top markets by trading volume
GET /api/v1/analytics/top-markets/open-interestGet top markets by open interest
GET /api/v1/analytics/top-tradersGet most active traders by trade count
GET /api/v1/analytics/volume/timeseriesGet trading volume over time (1h, 4h, 1d intervals)
Powering the Prediction Economy.
For Quants & Funds
Arbitrage & Execution
Exploiting price inefficiencies between regulated and offshore markets with low-latency execution.
For App Developers
Social Betting & Copy Trading
Build your own interface (like "Poly Clone") without building the backend from scratch.
For Media & News
Live Sentiment Tickers
Embed real-time election odds or sports forecasts into your articles with a simple widget.
Enterprise-Grade Infrastructure.
Real-Time Websockets
Sub-100ms latency updates for order books and last trades.
Full Historical Archive
Granular tick-level data for backtesting strategies back to 2024.
Dome Dashboard
A visual interface to manage API keys, monitor usage, and manually execute trades across accounts.
Hybrid Pipeline
Seamlessly handles EVM-based logs (Polygon/Gnosis) and REST/FIX traditional finance standards.
Scale with your volume.
Hobbyist
- Access to standard REST API
- 10 Requests/sec
- Market Matching (Delayed 15m)
Pro
- Real-time Websockets
- Full Market Matching Engine
- Historical Data Access
- Priority Support
Institutional
- Dedicated Nodes
- Unlimited Rate Limits
- Co-location options
- SLA Guarantees