perpMeta WebSocket channel uses the same payload.
Endpoint
Request Body
Response
Perpetual Market Fields
HIP-3 Market State
Builder markets include ahip3 object. Native perpetuals omit it; onlyIsolated alone does not
identify a HIP-3 market.
Use the qualified
venueName, such as "idx:IDX0", for market subscriptions. Assigned execution
supports per-user isolated leverage and scope state. Read
Market Trading State for that user’s current permissions,
leverage, and available capacity.
A visible market is not necessarily open for new risk. Check isDelisted, hip3.tradingState, and
the user’s isolated.permissions.canOpen; order admission makes the final decision. Registered
builder markets remain in metadata when new trading is disabled so clients retain the identifiers
needed to close existing positions.