Venues
Every venue sufwantest lists, whether it can be traded, which account it trades from, and what it settles in.
Use the slug wherever the API takes a venue. This page is a map. Order types, fees, and country rules each have their own page, linked below the table.
| Venue | Slug | Trading | Trades from | Collateral | Limit orders | skipQuote |
|---|---|---|---|---|---|---|
| Polymarket | polymarket | Yes | Managed balance, or self-custody | USDC.e on Polygon, wrapped to pUSD | Yes | No |
| Kalshi | kalshi | Yes | The user's own Kalshi account, through their venue key. See Kalshi | USD cash in that Kalshi account | Yes | No |
| Limitless | limitless | Yes | Managed balance | USDC on Base | Yes | No |
| Predict.fun | predict | Yes | Managed balance | USDT on BNB Chain | Yes | Yes |
| Myriad | myriad | Yes | Managed balance | USD1 on BNB Chain | Yes | No |
| Hyperliquid | hyperliquid | Yes | Managed balance, or self-custody | USDC on HyperCore | Yes | Yes |
| PRED | pred | Yes, off by default | Managed balance | USDC on Base | Yes | No |
| TipRun | tiprun | Yes, off by default | Managed balance | USDC on Arbitrum | No | No |
| Novig | novig | Yes, off by default | Managed Solana wallet after KYC, or the user's own Novig account in Direct mode | USDC on Solana | Direct mode only, buys only | Yes |
| ProphetX | prophetx | Yes, off by default | Managed Solana wallet after KYC, or the user's own ProphetX account in Direct mode | USDC on Solana | Direct mode only, buys only | Yes |
| BetDEX | betdex | Yes, off by default | A hosted venue account | USDC on Solana, deposited to the hosted account | Yes | No |
"Off by default" means the venue is disabled for a new app until sufwantest enables it for that app. Direct mode is enabled per organization. Ask your sufwantest contact for either. Read the venues disabled for your app from disabledVenues on Get the per-app UI config (client.getAppConfig()).
POST /execution/orders on a venue that cannot be traded returns 400 with code: "venue_not_executable". Do not retry it. On a venue disabled for your app it returns 400 with code: "quote_app_blocked".
Collateral is what the venue spends. On a managed-balance venue, a buy bridges into it for you. See Funding. A Kalshi buy spends cash already in the user's Kalshi account and moves no funds.
Where the details live
| Topic | Page |
|---|---|
| Time in force, post-only, and minimum sizes per venue | Limit orders |
Venues that accept skipQuote and what it skips | Direct order execution |
| Each venue's trading fee | Venue fees |
| App fees, referrals, and where a referral cannot be paid | Fees |
| Countries each venue blocks | Venue geo availability |
| Which venues support self-custody | Self-custody |
| How each venue settles, splits, and voids | Market resolution |
| The venue's own ids on events, markets, and outcomes | IDs |