Skip to main content
The peaq SDKs let applications create and manage machine identities, services, and data on the peaq network.

Available SDKs

Robotics SDK

Give a robot on-chain identity, storage, and access control from Python or ROS 2.

JavaScript SDK

Tools for web and Node.js applications to interact with the peaq network.

Python SDK

The same operations from Python.

RWA SDK

Build regulated security tokens and digital assets on peaq.

Core Features

  • Identity management: create and manage decentralized identities for machines, services, and users.
  • Data verification: read DIDs and run validation logic against them on the peaq network.
  • Storage: store CIDs, hashes, and other compact values in peaq storage.
  • Role based access control: define roles, permissions, and groups with the RBAC functions.
  • Precompile interaction: call peaq pallets through precompiles in EVM transactions.
  • Transaction processing: create, sign, and submit transactions to the peaq network.

Support