Identity infrastructure guide

Sovereign identity layer in blockchain

A sovereign identity layer gives people and software cryptographic control of identifiers and credentials. It is more than a wallet address: it needs resolvable public keys, delegated authority, lifecycle controls, privacy-aware credentials, and reliable recovery.

Last updated: August 2026Reviewed by: Autheo Technical Team

The short answer

Blockchain identity should not mean publishing a permanent personal profile on a ledger. It should give a subject durable control of identifiers and keys, let trusted issuers make narrowly scoped claims, and let relying parties verify only what they need. That is the practical promise behind decentralized identifiers, verifiable credentials, and selective disclosure patterns.

What a sovereign identity layer actually does

Authentication answers who controls a key at this moment. Identity adds continuity: how a party rotates keys, proves authority to act, receives a credential, limits an agent, and recovers after a device loss. A sovereign identity layer coordinates those functions without making a platform login the sole root of trust.

The word sovereign does not mean anonymous by default or exempt from policy. It means the subject or an explicitly authorized controller has meaningful cryptographic control. A good implementation can support a private individual, a regulated organization, a validator, an IoT device, a smart contract, or an AI agent, while each uses an appropriate credential and disclosure policy.

Four layers are easy to separate in an architecture review. The identifier names the subject. The DID document publishes verification methods and service endpoints. Credentials carry signed claims from issuers. A wallet or agent runtime holds private keys and asks for consent before a presentation. Mixing these jobs creates brittle systems and broad data exposure.

Control

The subject controls keys or delegates limited authority, with rotation and recovery rules.

Proof

Verifiers resolve current public material and validate a signature, status, and policy.

Portability

An identifier and credential format can travel between compatible applications rather than remaining inside one login silo.

Privacy

The verifier should request a minimum proof, not an entire identity record.

There is also an operational test. An identity layer needs a documented answer for compromised keys, revocation, resolver availability, issuer trust, correlation risk, storage of personal data, and wallet migration. A blockchain can make public state tamper-evident; it cannot by itself decide whether an issuer should be trusted or whether a disclosed claim is proportionate.

W3C DID Core: the common language

W3C published Decentralized Identifiers v1.0 as an official Web standard on 19 July 2022. The standard defines a DID as a URI in the form did:method:method-specific-id, a common DID document data model, and abstract resolution and dereferencing interfaces. It deliberately leaves the underlying registry and operational rules to each DID method.

A DID document has one required top-level property, id. Common optional properties include controller, verificationMethod, authentication and assertion relationships, key agreement, delegated capabilities, and service endpoints. Private keys do not belong in the DID document.

The 2022 Recommendation recorded 103 experimental DID method specifications, 32 experimental driver implementations, and 46 implementations submitted to its conformance suite. Those counts from the W3C specification are a useful historical signal: a standard syntax improves interoperability, but it does not erase the design choices of hundreds of methods.

“Decentralized Identifiers (DIDs) are critical to ensuring a safer Web and the type of empowered consumer experiences we’re enabling at Avast.”
Charles Walton, SVP & GM Digital Trust Services Business, Avast Software

Resolution is the bridge between an identifier and usable verification material. A resolver applies the method's read rules and returns a DID document plus metadata. That makes method choice consequential: a did:web identifier depends on web hosting and domain control, a ledger-anchored method depends on that network's availability and fee model, and a key-derived method has different update and recovery tradeoffs.

For a deeper Autheo-oriented primer, see the decentralized identifier FAQ and the W3C DID Core compliance FAQ. Both should be read as roadmap context for TheoID, not a claim that TheoID is available today.

Ethereum identity: an ecosystem, not one prescribed stack

Ethereum has a rich identity ecosystem because accounts, signatures, contracts, and public state are composable. It does not prescribe one network-wide identity layer. Instead, developers combine address control, wallet signatures, contract accounts, naming, DID methods, credential libraries, and application policy according to the problem they are solving.

ENS is the best-known naming layer in that ecosystem. Its documentation describes building applications with decentralized self-sovereign identity and covers address lookup, text records, avatars, primary names, registries, resolvers, and cross-chain resolvers. An ENS name can be a human-readable handle and a discovery surface, but a name alone is not a complete credential lifecycle system.

ERC-1056, also known as Ethereum Lightweight Identity, specifies a common Ethereum DID registry for key and attribute management. Its design treats Ethereum accounts as identities, supports unlimited delegates and attributes, and allows key rotation while the primary identifier remains stable. Identity creation requires no separate registration transaction because the account itself is the starting point.

That flexibility is Ethereum's strength and its integration cost. A product may use ENS for discovery, Sign-In with Ethereum for session authentication, ERC-1056 or did:ethr tooling for DID documents, and a separate verifiable-credential stack for claims. Each component can be excellent, but the team must define interoperability, transaction-cost, privacy, recovery, and support boundaries.

Explore the existing Autheo and Ethereum comparison for a broader infrastructure view. The relevant takeaway here is not that Ethereum lacks identity innovation. It is that Ethereum supports multiple identity approaches, while purpose-built systems make different tradeoffs around registry design and credential privacy.

Purpose-built identity networks: Hyperledger Indy and Sovrin

Hyperledger Indy took the opposite architectural direction: a token-less, public, permissioned ledger purpose-built for privacy-preserving verifiable credentials. Its 2024 annual review describes the project as stable and robust, notes existing adopters and new private deployments, and says the community's interest is centered on decentralized identity and credentials rather than ledger architecture.

Indy remains relevant because it made DIDs, revocation registries, AnonCreds, and issuer-holder-verifier flows concrete for many teams. The project also reported that the legacy Indy SDK was deprecated by the end of the first quarter of 2024, with the ecosystem moving toward Aries Askar, Indy VDR, and Hyperledger AnonCreds shared components. That is a lifecycle lesson: an identity system must plan for client and cryptographic migration, not only initial issuance.

Sovrin used Hyperledger Indy for a public permissioned identity network. In February 2025, the Sovrin Foundation said it was preparing for the likely shutdown of its MainNet ledger on or before 31 March 2025 after seven years, citing an evaluation of the network's sustainability. That does not invalidate the ideas it advanced, but it does show why continuity, funding, steward operations, export paths, and resolver contingencies belong in an identity threat model.

Purpose-built systems can offer strong domain focus and carefully designed privacy primitives. They can also create operational concentration around a specific network and software stack. Ethereum-style assembly offers broad composability but shifts more coordination to the application. Neither model removes the need for issuer governance, usability research, and resilient key recovery.

Autheo maintains a DID and identity comparison page and a detailed Sovrin network history. For a current, hedged comparison of the roadmap, see Autheo, Indy, Sovrin, and uPort.

TheoID: Autheo roadmap and architectural intent

TheoID is Autheo's planned sovereign identity layer. It is not live on Autheo today and is not yet threaded into the live system. Staking and transaction fees are live today; identity, compute, storage, AI inference, and THEO AI remain in development and are rolling out in phases.

As it rolls out, TheoID is intended to align with W3C DID and verifiable credential concepts so people, organizations, devices, validators, and agents can use interoperable identifiers and signed claims. The planned model focuses on portable identity, scoped authorization, credential lifecycle management, and a shared identity foundation for applications built around Autheo.

The roadmap also describes post-quantum cryptographic support, but that protection is not live and is not yet threaded into the system. Teams should evaluate their current security controls based on what is operational today, not on future integration plans. The TheoID roadmap page is the canonical Autheo reference for ongoing status.

For AI-agent design, the important idea is bounded delegation. An agent should receive a credential or capability limited by purpose, resource, amount, time, and revocation conditions, rather than a copy of a human's broad wallet authority. That architecture is part of TheoID's intended direction, not a production feature available today.

Autheo runs on Proof of Autheo, a hybrid PoA/PoS consensus model. That consensus mechanism and an identity layer solve different problems: one coordinates validator eligibility and stake-weighted block production, while the other is designed to represent and authenticate subjects and their delegated authority.

A practical evaluation checklist

Start with the relying-party question, not a chain preference. What must the verifier know? Who can issue the claim? Can the holder present a minimum proof? How is the issuer key discovered, and what happens after a compromise or revocation? The answers determine whether a DID, a credential, a signed message, or a conventional federated account is appropriate.

Then measure the operational path. Test key rotation, device migration, lost-device recovery, issuer revocation, resolver outages, credential expiry, and support escalation. An identity design that works only for a fresh wallet in a demo is not a sovereign identity layer in practice.

Finally, keep personal data off public ledgers unless there is a compelling reason and a lawful basis. Ledgers can anchor hashes, public keys, revocation references, or state transitions. The credential itself, sensitive attributes, and consent record often need privacy-preserving storage and disclosure controls.

Key takeaways

  • W3C DID Core standardizes the common identifier and resolution vocabulary, not one identity network.
  • Ethereum identity is composable: ENS, accounts, signatures, contracts, and DID tooling can be combined to meet different needs.
  • Indy and Sovrin demonstrate both the value of purpose-built credential infrastructure and the importance of long-term operational continuity.
  • TheoID is a roadmap item, not a live Autheo service. Any planned identity, AI, compute, storage, or post-quantum capability must be evaluated as future work.

Primary sources

Sovereign identity FAQ