Provider Skill
Dome API
Dome API provides comprehensive access to prediction market data across multiple platforms including Polymarket and Kalshi.
Dome API
Dome API provides comprehensive access to prediction market data across multiple platforms including Polymarket and Kalshi.
Available Tools
- dome_markets: Find markets on Polymarket using various filters including the ability to search — $0.02/call
- dome_market_price: Fetches the current market price for a market by token_id. Allows historical lookups via the at_time query parameter. — $0.02/call
- dome_markets_get: Find markets on Kalshi using various filters including market ticker, event ticker, status, and volume — $0.02/call
- dome_activity: Fetches activity data for a specific user with optional filtering by market, condition, and time range. Returns trading activity including MERGES, SPLITS, and REDEEMS. — $0.02/call
- dome_binance_prices: Fetches historical crypto price data from Binance. Returns price data for a specific currency pair over an optional time range. When no time range is provided, returns the most recent price. All timestamps are in Unix milliseconds. Currency format: lowercase alphanumeric with no separators (e.g., btcusdt, ethusdt). — $0.02/call
- dome_orderbook_history: Fetches historical orderbook snapshots for a specific asset (token ID) over a specified time range. If no start_time and end_time are provided, returns the latest orderbook snapshot for the market. Returns snapshots of the order book including bids, asks, and market metadata in order. All timestamps are in milliseconds. Orderbook data has history starting from October 14th, 2025. Note: When fetching the latest orderbook (without start/end times), the limit and pagination_key parameters are ignored. — $0.02/call
- dome_wallet: Fetches wallet information by providing either an EOA (Externally Owned Account) address or a proxy wallet address. Returns the associated EOA, proxy, and wallet type. Optionally returns trading metrics including total volume, number of trades, and unique markets traded when with_metrics=true. — $0.02/call
- dome_orderbook_history_get: Fetches historical orderbook snapshots for a specific Kalshi market (ticker) over a specified time range. If no start_time and end_time are provided, returns the latest orderbook snapshot for the market. Returns snapshots of the order book including yes/no bids and asks with prices in both cents and dollars. All timestamps are in milliseconds. Orderbook data has history starting from October 29th, 2025. Note: When fetching the latest orderbook (without start/end times), the limit parameter is ignored. — $0.02/call
- dome_market_price_get: Fetches the current market price for a Kalshi market by market_ticker. Returns prices for both yes and no sides. Allows historical lookups via the at_time query parameter. — $0.02/call
- dome_trade_history: Fetches historical trade data for Kalshi markets with optional filtering by ticker and time range. Returns executed trades with pricing, volume, and taker side information. All timestamps are in seconds. — $0.02/call
- dome_sport_by_date: Find equivalent markets across different prediction market platforms (Polymarket, Kalshi, etc.) for sports events by sport and date. — $0.02/call
- dome_sports: Find equivalent markets across different prediction market platforms (Polymarket, Kalshi, etc.) for sports events using a Polymarket market slug or a Kalshi event ticker. — $0.02/call
- dome_positions: Fetches all Polymarket positions for a proxy wallet address. Returns positions with balance >= 10,000 shares (0.01 normalized) with market info. — $0.02/call
- dome_candlesticks: Fetches historical candlestick data for a market identified by condition_id, over a specified interval. — $0.02/call
- dome_chainlink_prices: Fetches historical crypto price data from Chainlink. Returns price data for a specific currency pair over an optional time range. When no time range is provided, returns the most recent price. All timestamps are in Unix milliseconds. Currency format: slash-separated (e.g., btc/usd, eth/usd). — $0.02/call
- dome_wallet_profitandloss: Fetches the realized profit and loss (PnL) for a specific wallet address over a specified time range and granularity. Note: This will differ to what you see on Polymarket’s dashboard since Polymarket showcases historical unrealized PnL. This API tracks realized gains only - from either confirmed sells or redeems. We do not realize a gain/loss until a finished market is redeemed. — $0.02/call
- dome_trade_history_get: Fetches historical trade data with optional filtering by market, condition, token, time range, and user’s wallet address. — $0.02/call
Quick Start
{
"mcpServers": {
"dome": {
"url": "https://dome.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"
}
}
}
Pricing
Pay per tool call from your XPay wallet. No subscriptions, no minimums.
Get an API key at xpay.tools.
Tools: 17 Category: General
When to Use
Use Dome API tools when you need to dome api provides comprehensive access to prediction market data across multiple platforms including polymarket and kalshi.. All tools are available through xpay✦'s single MCP connection.
MCP Connection
{
"mcpServers": {
"xpay": {
"url": "https://mcp.xpay.sh/mcp?key=YOUR_API_KEY"
}
}
}
For Claude Code:
claude mcp add --transport http xpay "https://mcp.xpay.sh/mcp?key=YOUR_API_KEY"
Available Tools
- Dome Markets — Find markets on Polymarket using various filters including the ability to search — $0.02/call — SKILL.md
- Dome Market Price — Fetches the current market price for a market by token_id. Allows historical lookups via the at_time query parameter. — $0.02/call — SKILL.md
- Dome Markets Get — Find markets on Kalshi using various filters including market ticker, event ticker, status, and volume — $0.02/call — SKILL.md
- Dome Activity — Fetches activity data for a specific user with optional filtering by market, condition, and time range. Returns trading activity including MERGES, SPLITS, and REDEEMS. — $0.02/call — SKILL.md
- Dome Binance Prices — Fetches historical crypto price data from Binance. Returns price data for a specific currency pair over an optional time range. When no time range is provided, returns the most recent price. All timestamps are in Unix milliseconds. Currency format: lowercase alphanumeric with no separators (e.g., btcusdt, ethusdt). — $0.02/call — SKILL.md
- Dome Orderbook History — Fetches historical orderbook snapshots for a specific asset (token ID) over a specified time range. If no start_time and end_time are provided, returns the latest orderbook snapshot for the market. Returns snapshots of the order book including bids, asks, and market metadata in order. All timestamps are in milliseconds. Orderbook data has history starting from October 14th, 2025. Note: When fetching the latest orderbook (without start/end times), the limit and pagination_key parameters are ignored. — $0.02/call — SKILL.md
- Dome Wallet — Fetches wallet information by providing either an EOA (Externally Owned Account) address or a proxy wallet address. Returns the associated EOA, proxy, and wallet type. Optionally returns trading metrics including total volume, number of trades, and unique markets traded when with_metrics=true. — $0.02/call — SKILL.md
- Dome Orderbook History Get — Fetches historical orderbook snapshots for a specific Kalshi market (ticker) over a specified time range. If no start_time and end_time are provided, returns the latest orderbook snapshot for the market. Returns snapshots of the order book including yes/no bids and asks with prices in both cents and dollars. All timestamps are in milliseconds. Orderbook data has history starting from October 29th, 2025. Note: When fetching the latest orderbook (without start/end times), the limit parameter is ignored. — $0.02/call — SKILL.md
- Dome Market Price Get — Fetches the current market price for a Kalshi market by market_ticker. Returns prices for both yes and no sides. Allows historical lookups via the at_time query parameter. — $0.02/call — SKILL.md
- Dome Trade History — Fetches historical trade data for Kalshi markets with optional filtering by ticker and time range. Returns executed trades with pricing, volume, and taker side information. All timestamps are in seconds. — $0.02/call — SKILL.md
- Dome Sport By Date — Find equivalent markets across different prediction market platforms (Polymarket, Kalshi, etc.) for sports events by sport and date. — $0.02/call — SKILL.md
- Dome Sports — Find equivalent markets across different prediction market platforms (Polymarket, Kalshi, etc.) for sports events using a Polymarket market slug or a Kalshi event ticker. — $0.02/call — SKILL.md
- Dome Positions — Fetches all Polymarket positions for a proxy wallet address. Returns positions with balance >= 10,000 shares (0.01 normalized) with market info. — $0.02/call — SKILL.md
- Dome Candlesticks — Fetches historical candlestick data for a market identified by condition_id, over a specified interval. — $0.02/call — SKILL.md
- Dome Chainlink Prices — Fetches historical crypto price data from Chainlink. Returns price data for a specific currency pair over an optional time range. When no time range is provided, returns the most recent price. All timestamps are in Unix milliseconds. Currency format: slash-separated (e.g., btc/usd, eth/usd). — $0.02/call — SKILL.md
- Dome Wallet Profitandloss — Fetches the realized profit and loss (PnL) for a specific wallet address over a specified time range and granularity. Note: This will differ to what you see on Polymarket’s dashboard since Polymarket showcases historical unrealized PnL. This API tracks realized gains only - from either confirmed sells or redeems. We do not realize a gain/loss until a finished market is redeemed. — $0.02/call — SKILL.md
- Dome Trade History Get — Fetches historical trade data with optional filtering by market, condition, token, time range, and user’s wallet address. — $0.02/call — SKILL.md
How to Execute
xpay_discover— Search for tools:xpay_discover("dome")xpay_details— Get input schema:xpay_details("dome/TOOL_NAME")xpay_run— Execute:xpay_run("dome/TOOL_NAME", { ...inputs })xpay_balance— Check credits
Links
- Provider page: https://xpay.tools/dome/
- All providers: https://xpay.tools/explore
- Docs: https://docs.xpay.sh
Tools (17)
Install Skill
Claude Code
claude /install-skill https://xpay.tools/skills/dome/SKILL.md
CLI
npx @xpaysh/cli install dome
Manual
curl -o SKILL.md https://xpay.tools/skills/dome/SKILL.md
Details
Tools
17
Category
General
Total calls
4

