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

Dango Rust SDK

The Rust SDK is a thin GraphQL + REST client over a Dango node, plus key-management and transaction-signing utilities.

It exposes:

  • HttpClient — queries (query_app, query_store, simulate, query_block, …), tx broadcast, and macro-generated paginators for indexer connections.
  • WsClient and Session — GraphQL subscriptions over graphql-transport-ws.
  • SingleSigner — typestate signer for Dango single-signature accounts.
  • Secret trait with Secp256k1 and Eip712 implementations, and Keystore for AES-256-GCM at-rest encryption.

The SDK is a thin transport: there are no Dango action helpers. Transactions are composed by building Messages (re-exported by the SDK) and passing them to the signer.

Start here

Concepts