Extensible Identifiers (XIDs) logo

Extensible Identifiers (XIDs)

A Blockchain Commons decentralized-identifier technology that derives stable identifiers from inception-key hashes and resolves them to Envelope-based controller documents.
Category: Decentralised Identity

Description

Extensible Identifiers (XIDs) are a Blockchain Commons self-sovereign identity technology. An XID is a 32-byte identifier derived from the SHA-256 hash of an inception public signing key. It resolves to an Envelope-based controller document for managing public keys, credentials, and assertions, with provenance marks supporting key rotation and revocation without changing the identifier. Envelope inclusion proofs enable selective, compartmentalized disclosure of controller-document content.