Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content
SDKs for the Dango perpetual futures exchange

Build trading bots, market makers, and integrations against Dango — sign and broadcast transactions, query state, and stream live order books from TypeScript, Python, or Rust.

TypeScript

@left-curve/sdkviem-style client. Public and signer clients, action functions, WebSocket subscriptions, tree-shakable imports.

Best for: browser dApps, Node.js services, indexers, automated traders.

npm install @left-curve/sdk

Python

dangoExchange + Info classes, plus a Hyperliquid-compatibility layer that re-uses your existing hyperliquid-python-sdk code.

Best for: quantitative research, backtests, scripts migrated from Hyperliquid.

uv add dango

Rust

dango-sdkasync GraphQL client, WebSocket subscriptions, key management, transaction signing.

Best for: low-latency market makers, on-chain services, async Tokio workloads.

[dependencies]
dango-sdk = "0"

What every SDK gives you

  • Account model — create users, manage keys, mint signing sessions
  • Transactions — compose, sign, simulate, broadcast, poll for inclusion
  • State queries — balances, contract state, DEX pairs, perps positions
  • Subscriptions — live block, trade, candle, and event streams
  • Rate-limit awareness — documented patterns for 167 req/10s and 30 sub/WS

Where to go next

  • New to Dango? Each language section opens with a five-minute "First call" guide.
  • Migrating from Hyperliquid? Start with the Python migration guide.
  • Building production infrastructure? Read Rate Limits & Quotas for your language.