# Perpetuals API

The Perpetuals API provides market data, account data, signed trading actions, and real-time WebSocket streams for Meridian perpetual futures.

Use the HTTP API for requests and snapshots. Use WebSocket streams for final order results and live changes. Use the Archive API for long-range account and market history.

Select the correct environment from [API Hosts](/protocol-reference/api-hosts). Retrieve the EIP-712 domain from `GET /v1/rpc/config`. Do not hard-code the chain ID or verifying contract.

<div className="api-grid">
  <a className="api-card" href="/developer-guides/trading-api/quick-start">
    <span className="api-card-icon">QS</span>

    <span className="api-card-copy">
      <strong>Quick Start</strong>
      <span>Set up authentication and place your first request.</span>
    </span>

    <span className="api-card-arrow">-></span>
  </a>

  <a className="api-card" href="/developer-guides/trading-api/message-signing">
    <span className="api-card-icon">MS</span>

    <span className="api-card-copy">
      <strong>Message Signing</strong>
      <span>Sign requests and avoid precision pitfalls.</span>
    </span>

    <span className="api-card-arrow">-></span>
  </a>

  <a className="api-card" href="/developer-guides/trading-api/authentication">
    <span className="api-card-icon">AU</span>

    <span className="api-card-copy">
      <strong>Authentication</strong>
      <span>Use signed bodies and EIP-712 request headers.</span>
    </span>

    <span className="api-card-arrow">-></span>
  </a>

  <a className="api-card" href="/developer-guides/trading-api/accounts-and-signers">
    <span className="api-card-icon">AS</span>

    <span className="api-card-copy">
      <strong>Accounts and Signers</strong>
      <span>Understand subaccounts, linked signers, and keys.</span>
    </span>

    <span className="api-card-arrow">-></span>
  </a>

  <a className="api-card" href="/developer-guides/trading-api/order-placement">
    <span className="api-card-icon">OP</span>

    <span className="api-card-copy">
      <strong>Order Placement</strong>
      <span>Simulate, submit, cancel, and track orders.</span>
    </span>

    <span className="api-card-arrow">-></span>
  </a>

  <a className="api-card" href="/developer-guides/trading-api/system-limits">
    <span className="api-card-icon">SL</span>

    <span className="api-card-copy">
      <strong>System Limits</strong>
      <span>Review constraints for orders, accounts, and markets.</span>
    </span>

    <span className="api-card-arrow">-></span>
  </a>

  <a className="api-card" href="/developer-guides/trading-api/products">
    <span className="api-card-icon">PR</span>

    <span className="api-card-copy">
      <strong>Products / Markets</strong>
      <span>Explore product identifiers and market metadata.</span>
    </span>

    <span className="api-card-arrow">-></span>
  </a>

  <a className="api-card" href="/developer-guides/trading-api/rwa-and-position-fees">
    <span className="api-card-icon">mP</span>

    <span className="api-card-copy">
      <strong>mPerps and Position Fees</strong>
      <span>Read mark-price gaps, projected fees, and charge history.</span>
    </span>

    <span className="api-card-arrow">-></span>
  </a>

  <a className="api-card" href="/developer-guides/trading-api/token-transfers">
    <span className="api-card-icon">TT</span>

    <span className="api-card-copy">
      <strong>Token Transfers</strong>
      <span>Deposit and withdraw collateral.</span>
    </span>

    <span className="api-card-arrow">-></span>
  </a>

  <a className="api-card" href="/developer-guides/trading-api/token-conversions">
    <span className="api-card-icon">TC</span>

    <span className="api-card-copy">
      <strong>Token Conversions</strong>
      <span>Move balance between quote-token pools.</span>
    </span>

    <span className="api-card-arrow">-></span>
  </a>

  <a className="api-card" href="/developer-guides/trading-api/supported-tokens">
    <span className="api-card-icon">ST</span>

    <span className="api-card-copy">
      <strong>Supported Tokens</strong>
      <span>Check token addresses, decimals, and networks.</span>
    </span>

    <span className="api-card-arrow">-></span>
  </a>

  <a className="api-card" href="/developer-guides/trading-api/websockets">
    <span className="api-card-icon">WS</span>

    <span className="api-card-copy">
      <strong>WebSockets</strong>
      <span>Stream live account, order, and market data.</span>
    </span>

    <span className="api-card-arrow">-></span>
  </a>

  <a className="api-card" href="/developer-guides/trading-api/tradingview-api">
    <span className="api-card-icon">TV</span>

    <span className="api-card-copy">
      <strong>TradingView / Candles</strong>
      <span>Integrate chart data and market history.</span>
    </span>

    <span className="api-card-arrow">-></span>
  </a>
</div>
