United Market is now live on BNB Smart Chain mainnet. We just launched — start trading on-chain prediction markets today.
1. Load Market Data
Fetch the market first so your client knows the market id, condition id, and outcome token ids.feeRateBps value into the order.
feeRateBps is in basis points (15 = 0.15%). It can vary per market or tag, so read it right before signing. Orders signing less than the market’s effective rate are rejected; markets with a 0 rate still accept 0.2. Approve Trading Contracts
Before trading, the wallet must approve the exchange contract.
Use the mainnet exchange address
0x8db26793D99b2E9Ac53102de110Fe783F676D516. See Contracts for all deployed addresses.
3. Build the EIP-712 Domain
4. Sign the Order
5. Submit the Order
orderHash. Store it for order status and cancellation.
Submit Multiple Orders
Submit up to 50 signed orders for the same market in one request:results.
Order Types
Amount Conventions
Check or Cancel Orders
POST /orders/cancel-many:
orderHashes from failed entries, so partial success is possible.