Instrument Information

Subscribe to detailed instrument information updates.

Subscribe Request

{
  "id": 3,
  "method": "SUBSCRIBE",
  "params": {
    "chainId": 143,
    "instrument": "0x73ada1ea346cc3908f41cf67a040f0acd7808be0",
    "expiry": 4294967295,
    "type": "instrument"
  }
}

Unsubscribe Request

{
  "id": 3,
  "method": "UNSUBSCRIBE",
  "params": {
    "chainId": 143,
    "instrument": "0x73ada1ea346cc3908f41cf67a040f0acd7808be0",
    "expiry": 4294967295,
    "type": "instrument"
  }
}

Parameter Description

  • chainId (required): Chain ID

  • instrument (required): Instrument address (lowercase)

  • expiry (required): Expiry timestamp

  • type (required): Must be "instrument"

Data Stream Message

Instrument Information Data Structure

  • instrumentAddr: Instrument address

  • symbol: Trading pair symbol

  • market: Market information

  • amms: Array of AMM states, containing:

    • expiry: Expiry timestamp

    • markPrice: Mark price

    • fairPrice: Fair price

    • openInterests: Open interest

    • totalLong: Total long positions

    • totalShort: Total short positions

    • liquidity: Liquidity

    • Other AMM-related fields

  • base: Base token information

  • quote: Quote token information

  • blockInfo: Block information

  • placePaused: Whether placing orders is paused

  • fundingHour: Funding hour

  • disableOrderRebate: Whether order rebate is disabled

  • instrumentType: Instrument type

  • marketType: Market type (e.g., "perp")

  • minTradeValue: Minimum trade value

  • minOrderValue: Minimum order value

  • minRangeValue: Minimum range value

  • displayBase: Display base token information

  • displayQuote: Display quote token information

  • minTickDelta: Minimum tick delta

Last updated