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:
libp2p networkingEd25519 and sr25519 cryptographic operationsThe system implements a comprehensive security model that protects against common attack vectors while maintaining privacy by avoiding storage of personal identifying information on-chain.
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)
DID resolution involves:
readAttribute extrinsic functionCryptographic Support:
Ed25519 and sr25519 algorithmsSecurity Measures:
Service Endpoints:
#payment - For transaction processing#p2p - For peer-to-peer communication#metadata - For machine characteristic dataPrivacy Features:
Core Infrastructure:
libp2p networking protocolCRUD Operations via extrinsics:
createAttributeupdateAttributereadAttributeremoveAttributeIf 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