crosschain.predictions.markets table provides prediction market metadata across Polymarket (Polygon) and Kalshi (API). Categories and market statuses are normalized across platforms.
For platform-specific details, see:
Polymarket Markets,
Kalshi Markets.
Table Columns
| Column Name | Description |
|---|---|
| project | Platform name (polymarket, kalshi). |
| protocol | Protocol name (polymarket, kalshi). |
| chain | Blockchain where the market lives. NULL for off-chain platforms (Kalshi). |
| market_unique_id | Native platform market identifier. |
| market_ticker | Tradeable outcome identifier. Represents the most granular tradeable unit on each platform. |
| event_ticker | Event-level grouping identifier. |
| series_ticker | Kalshi series ticker (e.g. KXBTCD). NULL for Polymarket. |
| token_id | Polymarket token ID for the tradeable outcome. NULL for Kalshi. |
| token_outcome | Polymarket token outcome name (Yes, No, or named outcome). NULL for Kalshi. |
| is_mve | Whether this is a multi-outcome market. |
| market_name | Market name. |
| question | The market question text. |
| description | Detailed market description or resolution rules. |
| seconds_delay | Settlement delay in seconds. Available for both Polymarket and Kalshi. |
| category | Normalized category in lowercase. Values: politics, crypto, sports, business, technology, international, culture, weather, other. |
| market_status | Normalized market status. Values: active, closed, settled. |
| active | Whether the market is currently active. |
| closed | Whether the market is closed. |
| accepting_orders | Whether the market is currently accepting orders. |
| start_date | When the market opened for trading. |
| end_date | When the market closes or expires. |
| expiration_time | Kalshi-specific expiration timestamp. NULL for Polymarket. |
| resolved_at | Timestamp when the market was resolved. |
| outcome | Resolution outcome (e.g. yes, no, unresolved, 50/50). |
| is_winner | Whether this token was the winning outcome. Polymarket only (token-level). NULL for Kalshi. |
| token_price | Current or last traded price for this market/token. |
| extras | VARIANT column with platform-specific metadata. |