Self-custody event contracts on an on-chain order book, resolved by the UMA oracle.
Polymarket
12 products in the catalogue, each on its own card. One vendor, several products, because a merged card could not be compared or priced: the halves have different buyers and different competitors.
Polymarket's Rust command line - MIT in the manifest, with no LICENSE file in the repo.
Order books, prices and order placement on Polymarket's matching engine.
Polymarket's keyless read API for trades, positions, holders and price history.
Polymarket's own iframe widgets and livestream ticker, for putting live odds on a page.
Polymarket's read-only catalogue of events, markets, series and tags.
Polymarket's CFTC-designated US exchange — dollars, KYC, and no on-chain oracle.
A keyless public gateway for reading, and a signed key behind KYC for trading.
Official SDK for Polymarket US - installs as polymarket-us, unreleased since January.
Official TypeScript client for Polymarket US - npm has shipped nothing since January.
Polymarket's own unified Python SDK - sync and async, data through order signing.
Polymarket's own Python CLOB client - archived, and declared non-functional by its README.