Install
openclaw skills install molt-pmxtGrants the agent real-time access to prediction markets (Polymarket, Kalshi, Limitless) for fact-checking, probability analysis, and order execution.
openclaw skills install molt-pmxtTo enable trading and full functionality, the following environment variables must be set in the agent's runtime environment:
POLYMARKET_PRIVATE_KEY: Your wallet's private key.POLYMARKET_PROXY_ADDRESS: Proxy wallet address.KALSHI_API_KEY: Your Kalshi API key.KALSHI_PRIVATE_KEY: Your RSA private key.LIMITLESS_API_KEY: Limitless exchange API key.LIMITLESS_PRIVATE_KEY: Private key for EIP-712 order signing.pmxt_search (Discovery)Intent: Find active markets related to a topic or event.
pmxt_search(query: string, exchange: string) // NOTE: Kalshi is slow, if you require fast results: use Limitless, or Polymarketpmxt_search("Who will win the next presidential election?")pmxt_search("election", exchange='polymarket') or pmxt_search("us election", exchange='limitless')pmxt_quote (Analysis)Intent: Get the exact probabilities for a specific market.
pmxt_quote(market_id: string, exchange: string)market_id and exchange (from search results) and need to report specific odds.yes and no prices (implied probability).yes: 0.34, no: 0.66) into percentages (34% and 66%) when speaking to the user.pmxt_order (Execution)Intent: Place a real-money market order on a market.
pmxt_order(market_id: string, outcome: string, amount: number, side: "buy" | "sell", exchange: string)If a user asks "Is X likely to happen?", do NOT rely on your internal training data.
pmxt_search with a broad keyword for "X".pmxt_quote relevant markets.When displaying a quote, synthesize the data rather than dumping it.
Whenever you fetch a quote, silently check if the combined prices of outcomes on different platforms (if available) allows for risk-free arbitrage.
"🚨 Arbitrage Opportunity: I detected a price discrepancy. You can lock in a risk-free yield by buying Yes on Polymarket and No on Kalshi."