Prediction-market UI, ready to paste.
Production-grade React widgets powered by the PMXT API — Polymarket and Opinion today, more venues as PMXT escrow expands, with a full non-custodial trading flow built in. Open any widget to customize it live and copy the code.
npm install pmxt-widgetsnpx shadcn@latest add https://widgets.pmxt.dev/r/order-ticket.jsonDiscovery
Find markets across the venues tradable through PMXT. Every card is interactive out of the box — click an outcome and it expands into a live buy/sell ticket.
Market Search
→One search across every venue — matched cross-venue results by default, with markets and events modes in the dropdown. Picking a result renders an expanded, tradable card below the input.
Customize & get codeTop Markets
→The trending feed: every venue ranked in one unified list, cross-venue matches, or per-venue tabs. Every card expands into a buy/sell ticket on click.
Customize & get codeMarket Card
→The workhorse display unit: title, venue, volume, and Yes/No prices that expand into a buy/sell ticket on click.
Customize & get codeMatched Markets
→PMXT's signature view: the same market matched across venues with the YES price spread highlighted. Legs expand into an inline ticket.
Customize & get codeMarket data
Live depth and price history for any outcome, polled from the PMXT catalog API.
Trading
The full non-custodial flow on PMXT escrow — and a built-in sandbox mode with $1,000 of play money for trying it all without a wallet.
Order Ticket
→Buy/sell ticket with live quoting, slippage guard and wallet signing — the full non-custodial flow.
Customize & get codePositions
→Open positions held in PMXT escrow. Sell expands an inline sell ticket right in the row.
Customize & get codeWallet Panel
→Fund the PMXT escrow: deposit USDC (smart approve included) and run the timelocked withdraw → claim flow, with live balance and history.
Customize & get codeComposite
One import for a complete trading surface.