Skip to content

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 endpoint
rules: 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