NEW
Report & API Now Live! Data insights report and open data API endpoints live as of September 23, 2025

Description

Description
Source

The Peaq DID Method (did:peaq) is a decentralized identifier system built on the Peaq Network's blockchain infrastructure, which uses the Substrate framework. This DID method is specifically designed to enable machine-to-machine interactions, with a particular focus on enabling autonomous transactions and identity management for connected devices.

The method supports standardized interfaces for device discovery, transaction processing, and claim verification while maintaining self-sovereignty and privacy. Initially developed with vehicle charging stations in mind, the system is being expanded to accommodate broader machine-to-machine communication scenarios.

Key features include:

  • Blockchain-based identity management using the Peaq Network
  • Built-in payment capabilities through integrated service endpoints
  • P2P communication support via libp2p networking
  • Metadata management for machine characteristics
  • Support for both Ed25519 and sr25519 cryptographic operations

The system implements a comprehensive security model that protects against common attack vectors while maintaining privacy by avoiding storage of personal identifying information on-chain.

DID Generation and Structure

DIDs follow the format:

did:peaq:<id-string>

where id-string consists of alphanumeric characters (1-9, A-H, J-N, P-Z, a-k, m-z)

Resolution Process

DID resolution involves:

  1. Using the readAttribute extrinsic function
  2. Providing the public key/address as the name parameter
  3. Retrieving the associated DID document

Key Management and Security Features

  • Cryptographic Support:

    • Primary support for Ed25519 and sr25519 algorithms
    • Immune to cache-timing and hyperthreading attacks
    • Protection against side-channel vulnerabilities
  • Security Measures:

    • Mandatory document signatures
    • Traceable signing key custody chain
    • Protection against replay and man-in-the-middle attacks

Unique Characteristics

  • Service Endpoints:

    • #payment - For transaction processing
    • #p2p - For peer-to-peer communication
    • #metadata - For machine characteristic data
  • Privacy Features:

    • No personal identity information stored on-chain
    • Selective disclosure capabilities
    • Verifiable credentials support

Technology Stack

  • Core Infrastructure:

    • Substrate blockchain framework
    • libp2p networking protocol
    • Protobuf encoding for metadata
  • CRUD Operations via extrinsics:

    • createAttribute
    • updateAttribute
    • readAttribute
    • removeAttribute

Projects compatible with, endorsing or using this DID Method

Compatible DLT Instances

DLT Instance
Operator
Source
-

Entities maintaining or authoring this DID Method

Entity
Website
Source

Persons associated with this DID Method

If you are featured in the Web of Trust Map and wish to exercise your GDPR rights, including the right to be forgotten, visit the privacy policy page