Embed prediction
markets in one line.
Settle them on-chain.
Operator-grade infrastructure for any platform with an audience that has opinions. AMM pricing, programmable resolution, automatic revenue share - built on Solana, settled in USDG or USDC.
Three ways to feel the SDK in 30 seconds.
Every PredX surface — the embed, the crash game, a real host site — shares the same on-chain settlement and the same operator dashboard. Click any card to open the running app.
PredX Crash
Real-time multiplier round game built on the same SDK. Play, cash out, watch the curve break - same wallet, same settlement rails.
Play CrashEmbed · iframePredX Embed
The exact widget operators drop into their site. Pass an API key + market id, render a working market with on-chain settlement.
Open EmbedDemo · ShowcaseLive Demo
A realistic host page running the embed widget end-to-end. Best place to feel the integration before you wire it up.
See DemoThree steps from idea to settled market.
Create market
Define question, options, resolution source, fees. Either via dashboard, REST API, or @predx/sdk.
predx.markets.create({
question: "Lakers win 2026 Finals?",
resolves: "nba_official",
expiry: "2026-06-18",
})Embed
Drop in an iframe or import the React component. Inherits operator brand via CSS variables. Themeable in seconds.
<predx-market
id="mkt_lak_2026"
theme="inherit"
size="md"
/>Settle on-chain
Oracle resolves, AMM settles in the market's asset (USDG or USDC), revenue share splits automatically. Webhooks fire on every state change.
predx.on("market.resolved", (e) => {
// e.payout, e.txHash, e.split, e.asset
})Everything an operator needs.
Nothing they don't.
Markets SDK
iFrame embed or React components. Headless hooks for full control. Two ways to ship.
Programmable Resolution
Automated oracle feeds, manual operator resolution, or hybrid flows with dispute windows.
Liquidity Engine
AMM-based pricing. No order book required. Markets are tradable from the moment they launch.
Revenue Sharing
Automatic on-chain split between operator, PredX, and optional referrers. Configured per market.
Compliance Layer
KYC hooks, geofencing rules, jurisdiction toggles. Wire your own provider via webhook.
Analytics & Webhooks
Real-time events on every trade and resolution. Dashboards, BI export, low-latency feeds.
Trustless settlement at internet speed.
Prediction markets live or die on settlement latency. We picked Solana because anything else is too slow, too expensive, or both. USDG and USDC both settle on-chain - operators choose per market, so payouts stay denominated in something they can actually account against.
Wherever opinions trade.
iGaming operators
Sportsbooks bolting on novelty markets without rebuilding settlement.
Sports media
Editorial outlets converting reader opinions into tradable positions.
Crypto exchanges
Adding event-based products without a new licensing footprint.
Fan & creator platforms
Communities that already argue, given a way to put real stakes on it.
One SDK.
Four integration paths.
Headless hooks for total UI control, opt-in styled components for speed, an iframe for non-technical operators, and direct Anchor program calls when you want the metal.
import { PredX } from "@predx/sdk";
const predx = new PredX({ apiKey: process.env.PREDX_KEY! });
// List the markets your operator key can see.
const markets = await predx.markets.list();
for (const m of markets) {
console.log(m.marketId, m.question, m.embedUrl);
}
// Or build an embed URL for a specific market.
const url = predx.embed.url({ marketId: 3, theme: "dark" });
// → https://embed.predx.space/m/3?key=ok_live_...&theme=darkPricing scales with your launch
We're onboarding launch partners one at a time. Tell us what you're building and we'll size commercials to it.
Talk to us about how PredX fits your launch.
Every operator integrates differently — sportsbook overlay, creator quiz, prediction-as-feature inside an existing app. Pricing reflects volume, custody choice, and how much of the stack you want PredX to run. There's no fixed tier.
- Operators set their own market fee in basis points
- PredX takes a small protocol cut at settlement
- Full white-label theming, analytics, and embed SDK on day one
- Volume-based commercials negotiated per launch