01Persistent DID Identity
did:key with Ed25519
Every agent gets a globally unique Decentralized Identifier derived from its Ed25519 public key. One DID works across every site that trusts Agent Auth — portable, verifiable, revocable.
02Delegation Chains
Sponsor → Agent → Sub-agent
Sponsors authorize agents with scoped grants. Agents can sub-delegate within depth limits. Every edge in the chain is signed, verifiable, and independently revocable.
03OAuth-like Integration
Authorize → Code → Token
Websites integrate Agent Auth the way they integrate Google Sign-In. PKCE-protected authorization code flow, hosted consent page, and standard token exchange.
04Payment Authorization
Independent approval gate
Paid agent actions require a separate payment authorization credential. Approval is independent from the agent requesting it. Supports Stripe, USDC on Base, and payment links via Anyway.
05Execution Receipts
Signed proof of work
Every completed task produces a signed receipt linking agent, session, delegation, payment, and trace. Receipts enable reconciliation between authorization and execution.
06Enterprise Audit Trail
Append-only event stream
Every identity, delegation, authorization, payment, and execution event is recorded with request IDs, actor subjects, and payload hashes. Reconstruct any incident in minutes.
07Headless Agent Flow
Zero browser, zero secrets
Agents authenticate entirely via API — register, challenge, sign, verify. No passwords, no shared secrets. Purpose-built for CI agents, tool-use agents, and autonomous systems.
08Official SDKs
Node.js & Python
npm install auth-agents or pip install auth-agents. Key generation, challenge signing, credential verification, and delegation management in a single package.