Skip to main content
Noma aggregates prediction markets from multiple providers into a single interface. You can browse every market regardless of provider, but where you can trade depends on your verification status.

Polymarket

TypeDecentralized prediction market
ChainPolygon PoS
CollateralUSDC.e (bridged USDC)
OrderbookCLOB (Central Limit Order Book)
KYCNot required
Polymarket is the largest on-chain prediction market, with billions in cumulative trading volume and thousands of active markets (source). It operates a hybrid CLOB system — orders are matched off-chain for speed, then settled on-chain for transparency. Noma connects directly to Polymarket’s orderbook for real-time quotes and order execution. No KYC is needed to trade on Polymarket. When you sign into noma and set up your trading account, you’re immediately able to trade any Polymarket-powered market.

Kalshi (via DFlow)

TypeCFTC-regulated event contracts
ChainSolana (via DFlow)
CollateralUSDC
OrderbookOn-chain via DFlow
KYCRequired (Proof)
Kalshi is a US-regulated exchange for event contracts, supervised by the CFTC — covering politics, economics, sports, weather, and more with hundreds of active markets. Noma accesses Kalshi markets through DFlow, which brings Kalshi’s orderbook on-chain via Solana. Kalshi markets require identity verification through Proof before you can trade. This is a one-time KYC process.

Why KYC?

Because Kalshi is a regulated US exchange, federal law requires identity verification before you can trade. This is a Kalshi requirement, not a noma one — Kalshi requires all users to complete KYC before they can place orders on its exchange. Noma uses Proof for privacy-preserving identity verification to satisfy this requirement.
KYC is completely optional. If you skip verification, you can still browse and view all Kalshi markets, see their prices and orderbooks, and compare them with Polymarket. You just won’t be able to place orders on Kalshi-sourced markets.

What you get with KYC

  • Trade on both Polymarket and Kalshi markets
  • Access Kalshi-exclusive markets not available on Polymarket
  • Better execution when the same market exists on both venues — noma can route your order to whichever has the better price

Without KYC

  • Trade on Polymarket markets only
  • Still see and browse all markets from all providers
  • View Kalshi orderbooks and prices for comparison
  • Cross-provider market data (combined volume, linked markets) is still visible

Geographic restrictions

Trading availability depends on your region. Noma restricts trading in sanctioned jurisdictions — including Cuba, Iran, North Korea, Syria, Russia, Belarus, Myanmar, Venezuela, and the Crimea, Donetsk, and Luhansk regions of Ukraine. Individual providers may also restrict trading in additional regions based on their own regulatory requirements. For example, Polymarket restricts access in certain jurisdictions including the United States, while Kalshi is available to verified US residents but may be restricted elsewhere. If a provider restricts your region, you won’t be able to trade on that provider’s markets through noma. Viewing is always available. Even if trading is restricted in your region, you can still browse all markets, view prices and charts, and use non-trading features like Noma ID, Pulses, and leaderboards. See the Terms of Service for the full list of restricted jurisdictions and details.

How providers appear in the UI

When viewing a market, provider badges show where it’s available:
  • Markets available on one provider show a single badge
  • Markets matched across providers show multiple badges (e.g., both Polymarket and Kalshi)
  • Combined volume from all providers is displayed on the market card

How the matching engine works

How noma identifies the same market across Polymarket, Kalshi, and other providers — from structural matching to AI-powered semantic analysis.