Order Composer & Failure Explainer
Compose order payloads from intent with a pre-flight precision linter, or paste an exchange response and get a field-by-field explanation with causes and fixes.
Last verified against protocol docs: 2026-09-28
Source: Exchange endpointrules: orders@1.0.0 · precision@1.1.0 · errors@1.13.0
Intent
Every value is linted before a payload is produced; nothing is rounded without you choosing it.
What do you want to do?
Advanced: cloid and builder fee
16 bytes: 0x + 32 hex digits
10 = 1 bp; max 100 perps / 1000 spot
Pick a market to compose an order
The composer resolves the market through the Asset Resolver, then lints every price and size against that market's tick and lot rules before producing a payload.
BTC · open long 0.001 @ 80000 with TP 90000 / SL 75000