Skip to main content

Welcome to Totalis

Totalis is the derivatives layer for prediction markets. We let you take bets from different prediction market venues — starting with Kalshi, with Polymarket and others coming soon — stack them together, and turn them into custom parlays. Our first product is custom parlays on prediction markets. Pick 2-5 outcomes across sports, crypto, politics, weather, and more, combine them into a single leveraged position, and let market makers compete to give you the best payout odds. All trades are facilitated through our infrastructure: a request-for-quote (RFQ) system for price discovery and Solana vaults for settlement.

Get Started

Authentication

Generate an API key and start making requests.

RFQ Lifecycle

Understand how a parlay flows from creation to settlement.

WebSocket

Connect to real-time updates for RFQs and quotes.

API Reference

Explore all API endpoints.

For Users

Combine bets across prediction markets into custom parlays and get competitive quotes from market makers.
1

Build Your Parlay

Pick 2-5 outcomes from any supported prediction market and set your bet amount.
2

Get Competitive Quotes

Market makers compete to offer you the best payout odds via our RFQ system.
3

Trade and Settle

Accept the best quote. Funds are locked in onchain Solana vaults and automatically settled when markets resolve.

For Market Makers

Monitor incoming parlay requests in real-time, submit competitive quotes, and earn the spread.
1

Connect via WebSocket

Subscribe to the rfqs:open channel to receive new parlay requests instantly.
2

Submit Quotes

Analyze the legs and submit your payout odds.
3

Confirm Trades

When a user accepts your quote, confirm within 5 seconds to lock in the trade via onchain vaults.