Documentation Index
Fetch the complete documentation index at: https://docs.sx.bet/llms.txt
Use this file to discover all available pages before exploring further.
Overview
SX Bet supports parlays (multi-leg bets) through a Request-for-Quote (RFQ) system. Unlike single bets where makers post orders to a standing orderbook, parlays are created on-demand when a bettor requests a custom combination of legs. This means there is no persistent parlay orderbook. Every parlay market is created fresh in response to a bettor’s request, and market makers compete in real-time to offer odds.How it works
Key concepts
Parlay markets are real markets
When a bettor submits a parlay request, SX Bet creates a real market with its ownmarketHash. This market behaves like any other market on the exchange — you post orders to it, fill orders on it, and cancel orders on it using the same API endpoints.
The difference is that a parlay market has legs — an array of underlying single markets and the outcomes the bettor selected for each.
The 3-second RFQ window
Once a parlay request is broadcast:- Market makers have 3 seconds to analyze the legs and post orders
- After the window closes, the taker sees all available orders at once
- The taker has 1 minute to fill an order before the orderbook closes
- The taker picks the best offer and fills it
Sample parlay request
When a taker submits a parlay, makers receive a message like this on theparlay_markets:global WebSocket channel:
marketHash at the top level is the parlay market you post orders against. The legs array contains the individual markets and outcomes the taker selected.
Legs and pricing
Each leg in a parlay request contains:| Field | Description |
|---|---|
marketHash | The single market for this leg |
bettingOutcomeOne | Which outcome the bettor selected (true = outcome one) |
GET /markets/find to understand the matchup the bettor is requesting.
Fees
SX Bet charges 0% fees on single bets but applies a 5% fee on profit for parlay bets.Parlay vs single bets
| Single Bet | Parlay | |
|---|---|---|
| Orderbook | Persistent, always available | Created on-demand per request |
| Discovery | Browse existing orders | Receive RFQ via WebSocket |
| Timing | Post/fill anytime | 3-second maker window |
| Market creation | Markets exist for scheduled events | Market created when bettor requests |
| Legs | Single market | Multiple underlying markets |
| Fees | 0% maker and taker | 5% on profit |
Next steps
Market Making Parlays →
The full guide to listening for, pricing, and submitting orders on parlay requests.
Parlay Markets API →
API reference for parlay market behavior and fields.
