LogoLogo
VisionNetworkProducts
  • Welcome to the Autonomys Academy
  • A Preface for OG Subspacers
  • Autonomys Vision
    • Intro to AI3.0 & the Age of Autonomy
    • Use-Cases
  • Autonomys Network
    • Introduction
    • Terminology
    • Architecture
    • Advancing Blockchain
    • Nodes
    • Subspace Protocol (PoAS Consensus)
      • Genesis
      • Data Flow
      • Proof-of-Archival-Storage (PoAS)
        • Archiving
        • Plotting
        • Farming
      • Proof-of-Time (PoT)
      • Security
    • Distributed Storage Network (DSN)
    • Decoupled Execution (DecEx)
      • Domains
        • Taxonomy
        • Auto EVM
        • Cross-Domain Messaging (XDM)
      • Staking
    • Networking Protocols
    • $AI3 Rewards & Fees
      • Gemini Testnets
    • Scalability
  • Auto Suite
    • Introduction
    • Space Acres | CLI
      • Farmers | Store to Earn $AI3
      • Operators | Compute to Earn $AI3
    • Astral
      • Nominators | Stake to Earn $AI3
    • Auto SDK
    • Auto Drive
    • Autonomys Agents (Auto Agents)
    • Autonomys Identity (Auto ID)
      • Auto Score
      • Auto PKI
  • Additional Learning
    • AI & Agentics
      • Current State of AI
      • What is an LLM
      • Personal AI
      • What is an AI Agent
      • The Coming Age of Agentic AI
      • Open vs Closed Models
      • Provenance in a Generative World
      • AI Empowering Bad Actors
      • Proof-of-Personhood
    • Identity & Security
      • DID & Verifiable Credentials
      • OAuth and OIDC
      • Public Key Infrastructure
    • Web3
      • What is a Blockchain?
      • The Blockchain Trilemma and the Cost of Scalability
      • What is a Cryptocurrency
      • General Information about SDK
      • What is a DAO?
      • Challenges of Participating in a DAO
  • Feedback
    • Feedback Form
Powered by GitBook
On this page
  • Key features
  • Developers
  • Example: Demonstrating Provenance for AI-Generated Content

Was this helpful?

Edit on GitHub
  1. Auto Suite

Autonomys Identity (Auto ID)

An overview of Autonomys' decentralized identity framework

PreviousAutonomys Agents (Auto Agents)NextAuto Score

Last updated 2 months ago

Was this helpful?

Autonomys Identity (Auto ID) is our universal, self-sovereign framework for , and a key building block for future . Auto IDs allow anyone to verify the identity of humans and agents and the they create, fostering online trust and transparency in an increasingly AI-integrated world.

Based on the , a decentralized public key infrastructure, Auto IDs can be self-issued by any natural entity (humans and organizations) and externally issued to any digital entity (, models, software, etc.) by any natural entity. Multiple entities can also jointly issue composite Auto IDs. Digital entities can be delegated authority via Auto ID, authorizing them to act on the issuer's behalf.

Each Auto ID has a unique public identifier (similar to a username) and cryptographic key pair (similar to a password). Auto IDs are registered on the public Auto Registry on the Autonomys Network and certified by the issuer's private key. Users able to demonstrate a valid (an Auto ID with a high ) can register their Auto ID for free.

Key features

  • Verifiable: Anyone can verify the ownership provenance of an Auto ID and the legitimacy of its granted claims through the use of digital signatures and the relevant public keys (if the Auto ID is registered in a public database).

  • Portable: Auto IDs are self-contained, and thus not inherently tied to any one provider or registry, allowing for easy movement across platforms.

  • Interoperable: Auto IDs are based on a common, open standard and are compatible with certificates and the account model.

  • Secure: Any two entities with Auto IDs can establish an authenticated and encrypted communication channel over a public network using mutual Transport Layer Security (), regardless of implementation, provider, or platform.

  • Universal: Auto IDs can be linked to any number of identity claims or verifiable credentials, enabling them to act as universal digital passports.

  • Accountable: All entities with Auto IDs can be held accountable for their actions via non-repudiable digital signatures stored on Autonomys' .

  • Revocable: Auto IDs can be revoked at any time in a manner that is verifiable by anyone (if the issuer has registered their Auto ID in a public database).

  • Recoverable: Entities can be issued a new Auto ID by their issuer (if not self-issued) or by the database (if self-issued and registered) if they lose access to its private key.

Developers

The Auto SDK contains a simple account model for issuing digital identities to autonomous entities; an authentication system that allows entities to prove they hold a given identity; and an authorization framework for delegating identity and access claims between entities:

  • Auto ID provides identification for autonomous entities using a simple, extensible, and -compatible standard for binding self-selected public identifiers to self-generated public keys through digital signatures, across an array of conceivable issuance and registration models.

  • Auto AuthN provides authentication for autonomous entities by using Auto ID certificates over any Transport Layer Security (TLS) channel, where each entity validates certificates based on their chosen trust model and its associated Public Key Infrastructure (PKI).

  • Auto AuthZ provides authorization for autonomous entities through compatibility with the Open Authorization (OAuth) and Open ID Connect (OIDC) protocols, allowing identity and access claims to be delegated and bound to an Auto ID by using nested digital signatures.

In summary, the Auto SDK provides developers with a common standard for identifying, authenticating, and authorizing natural and digital entities in a way that is backwards-compatible with widely adopted standards such as X.509 PKI certificates, communication over TLS, and the OAuth and OIDC protocols.

Example: Demonstrating Provenance for AI-Generated Content

Alice uses an instance of an open-source AI model to help write content and generate images for her social media posts. She wants to show that her content is AI-generated. By linking her Auto ID to her user-specific instance of the AI model, she can demonstrate that the content she published was produced with that specific AI model at a specific time by digitally signing each piece of content and including a short proof-of-provenance alongside her post, meaning anyone can verify it.

To start building Auto ID-powered dApps and agents with the , visit the and .

Auto SDK
Autonomys Developer Hub
Auto SDK GitHub repository
the Age of Autonomy
Auto PKI
agents
domain
Auto Score
X.509 Public Key Infrastructure (PKI)
Open ID Connect (OIDC)
mTLS
DSN
X.509
digital identity
AI agent-augmented DAO governance
provenance of the content
proof-of-personhood