Perpetual futures for probability.
perp.com enables leveraged, no-expiry long and short positions on the probability of real-world events — elections, macro prints, sports — with margin, funding, and settlement enforced on-chain.
A perp futures market tracks the implied probability of an outcome as a price between 0 and 1. Go long if you think the outcome is underpriced, short if it's overpriced. There is no expiry: positions stay open until you close them or the underlying event resolves. A funding mechanism keeps the trading price tethered to the probability the protocol reads from its oracle, and every fill, liquidation, and settlement is mirrored to a contract on the HyperEVM.
Key Platform Functions
Trade
Open long or short positions with leverage, manage margin, and earn or pay funding while a market is live.
Place orders
Limit, market, post-only, IOC, FOK, and reduce-only — routed through a per-market matching engine.
Read the mark
Understand how Polymarket probability becomes a guarded, smoothed mark and funding index.
Make markets
Connect a bot to the signed WebSocket trading API with bulk orders, cancel/replace, and a dead-man switch.
Core concepts
BTC-UP-100000. Price is the implied probability in [0, 1].How a trade moves through the system
- You sign an order and submit it to the API / Gateway over REST or WebSocket.
- The Order Service prices initial margin against current open interest, locks it, and streams the order to the per-market Matching Engine.
- On a match, the Position Service updates your position and open interest, and enqueues the fill for settlement.
- The Settlement Pipeline batches fills and submits them on-chain; the Indexer confirms and streams the result back to your client.
The next page walks the full architecture, component by component.