Skip to main content

Markets

Sentico supports spot instruments and outcome markets. The authoritative market catalog and trading rules come from:

GET https://api.sentico-labs.xyz/api/v1/public/exchange-info

Do not hardcode market IDs, tick sizes, lot sizes, or lifecycle state from this page. Resolve them at startup and refresh them after reconnects or configuration changes.

Live private-beta snapshot

The public catalog contained these twelve open markets on 2026-09-04:

Market IDSymbolProductTick / lot (micro)
1BO:BTC-100k-1-1-27Binary option, YES/NO books, USDC collateral1000 / 1
2SPOT:USDC/USDTSpot100 / 1
3SPOT:ETH/USDC (base asset WETH)Spot100 / 1
4SPOT:CKT/USDCSpot100 / 1
5SPOT:TCO/USDCSpot100 / 1
9PM:ALCARAZ-USO-PLAY-2026Prediction market1000 / 1000
10PM:ALCARAZ-USO-FINAL-2026Prediction market1000 / 1000
11PM:ECB-RATES-UNCH-20260910Prediction market1000 / 1000
12PM:MOURINHO-RMA-2026-27Prediction market1000 / 1000
13PM:SPT-MCAP-50M-20270401Prediction market1000 / 1000
14SPOT:BTC/USDC (base asset WBTC, 8 decimals)Spot10000 / 1, min notional 1 USDC
15SPOT:ARB/USDCSpot100 / 1000, min notional 1 USDC

Markets 6–8 are resolved internal test markets (PRED:TEST-*) and remain in the catalog with status: resolved_yes / resolved_no; do not quote them.

The endpoint response overrides this dated snapshot. A market being present in the catalog does not by itself prove placement readiness; also require GET /api/v1/readiness to return HTTP 200.

Product families

ProductBalance model
SpotBuy reserves quote asset; sell reserves the configured base asset
Binary optionYES/NO contracts settle to the configured collateral asset
Prediction marketOutcome exposure follows its market-specific resolution policy

Spot and outcome action boundary

Spot clients must use SpotPlaceOrder or SpotQuoteReplace and omit the YES/NO book field. Binary and prediction markets use OutcomePlaceOrder (wire alias PlaceOrder) or QuoteReplace with book: YES | NO.

For a spot ask, the engine reserves the configured base asset: market 2 uses USDC, market 3 WETH, market 4 CKT, market 5 TCO, market 14 WBTC, and market 15 ARB. An ask on a binary or prediction book reserves YES or NO shares, which you create from collateral with a Split action first. Order qty uses the exchange-info microsScale; ERC-20 balances, deposits, and withdrawals use the asset's native token decimals. Convert between those units before a client-side funding precheck. An InsufficientShares ... book YES response for a spot market means the client sent an outcome-market envelope; it is not a genuine spot balance reject.

Lifecycle

StateBehavior
DraftDefinition exists but is not tradable
Open / ActiveOrders may be accepted when the global placement gate is ready
HaltedNew matching is paused by operational or market control
ResolvingResolution/settlement workflow is active
ResolvedFinal result exists; new trading is disabled

Each market definition supplies its own asset IDs, native decimals, tick and lot sizes, minimum notional, precision, and lifecycle policy. Client examples must derive these values from exchange info instead of assuming BTC/ETH/SOL launch parameters.