Trading

Signed Limit Orders

The wallet authorization that gives the Matching Engine permission to match within declared constraints.

Authorization scope

A Signed Order authorizes only its declared domain, cluster, Market, owner, side, order type, Price, Quantity, maximum collateral, expiration, and replay-protection constraints.

Payload

Canonical message
{
  "domain": "lime.signed-limit-order.v1",
  "cluster": "devnet",
  "marketId": "btc-usd-2026-06-30",
  "owner": "8mJ...wallet",
  "side": "buy",
  "orderType": "limit",
  "price": "0.624000",
  "quantity": "100.000000",
  "maxCollateral": "62.400000",
  "expiration": "2026-06-30T12:00:00.000Z",
  "nonce": "01J..."
}

Nonce and expiration

The Order Nonce protects authorization from replay. Order Expiration sets the time after which the Signed Order is no longer eligible for matching or Trade Execution.