Why Identity Standards Matter
Autonomous systems operate across organisational, cloud, and jurisdictional boundaries. In these environments, identity must be:- Verifiable without relying on a single authority
- Portable across platforms and ecosystems
- Compatible with existing enterprise identity infrastructure
- Suitable for both human and non-human actors
W3C Decentralized Identifiers (DIDs)
Nuggets uses Decentralized Identifiers (DIDs), a W3C standard for globally unique, cryptographically verifiable identifiers. DIDs enable:- Identity without central registration authorities
- Cryptographic verification of control
- Independence from any single platform or vendor
- Human
- Organisation
- Machine or service
- AI agent
Verifiable Credentials (VCs)
Verifiable Credentials (VCs) are a W3C standard for cryptographically signed statements about an identity. In Nuggets, VCs are used to represent attributes, relationships, and assurances associated with an identity. Verifiable Credentials enable:- Cryptographic proof of identity attributes
- Selective disclosure of information
- Portability across systems and organisations
- Independent verification by relying parties
Interoperability and Vendor Neutrality
By building on W3C identity standards, Nuggets ensures:- Interoperability across identity providers, clouds, and ecosystems
- Compatibility with emerging standards and frameworks
- Avoidance of proprietary lock-in
- Long-term durability of issued identities
Integration with Enterprise Identity Systems
Open standards allow Nuggets to integrate cleanly with existing enterprise environments.- OIDC and OAuth 2.0 can be used for human authentication
- Existing IAM and IdPs remain the source of login and access control
- Decentralised identity complements - rather than replaces - enterprise identity systems
Identity as a Foundation - Not a Decision
It is important to be explicit about the role of identity in Nuggets. Identity standards provide:- Attribution
- Accountability
- Verifiability
- Permission to act
- Policy enforcement
- Runtime authorisation
Why This Matters
Using open identity standards ensures that Nuggets can support:- Cross-cloud and cross-organisation deployments
- Regulated and high-assurance environments
- Long-lived autonomous systems
- Independent audit and verification