Developers
Introduction

Developer Documentation

Build applications that protect user metadata using the Nym Mixnet. This section covers SDK integration, blockchain interaction, and developer tools.

Where to start

Choosing an integration approach: read Integrations to understand the architectural trade-offs (native SDK vs proxy vs mixFetch), then pick your path:

  • Rust SDK: full-featured SDK with message passing, AsyncRead/AsyncWrite streams, and client pooling. Start with the Tour.
  • TypeScript SDK: browser and Node.js SDK for mixFetch, Mixnet client, and smart contract interaction.
  • Standalone Clients: language-agnostic SOCKS5 and WebSocket proxies for piping traffic through the Mixnet without an SDK.

Blockchain interaction

The Nym Network is coordinated by the Nyx blockchain. To query chain state, submit transactions, or interact with smart contracts, see Chain Interaction.

API reference

Auto-generated API specs for Nym infrastructure endpoints are in the APIs section.