Skip to main content
Use client.v3() for new data integrations. Existing typed methods remain for V1/V2 compatibility and focused helpers such as health, legacy market search, and RPC.
typed_markets() preserves the existing raw search payload while parsing it into EventSearchMarket. Its condition_id is optional because nested compatibility-search markets can omit that field. Do not interpret the compatibility method list as the complete product API. Use Rust V3 for wallets, grouped trades, positions, combos, builders, credits, identities, profiles, webhooks, and perps. client.rpc_call(method, params) is an HTTP JSON-RPC helper and does not implement eth_subscribe; see the RPC guide.