Skip to main content
The Agentic Web Coming Q3 2026

The Identity Layer for AI Agents

97% of breached organizations lacked proper AI access controls. Give your agents cryptographic identity. Scope access. Revoke instantly.

Get notified when this launches:

agent_delegation.log

Issue → Scope → Verify → Revoke. All in milliseconds.

The problem with API keys

the_problem.md
Current state: AI Agent gets a raw API key

Problems:
- What if the agent gets prompt-injected and deletes your repo?
- How does GitHub know the agent is acting on YOUR behalf?
- How do you kill JUST that agent without rotating all API keys?

API keys are for trusted servers.
They're terrible for autonomous LLMs.
Old Way

Shared across all agents

New Way

Per-agent credentials

Old Way

No delegation chain

New Way

Cryptographic delegation proof

Old Way

Can't revoke one agent

New Way

Instant per-agent revocation

Old Way

No audit trail

New Way

Full authorization history

Old Way

All-or-nothing access

New Way

Scoped permissions

Issue, verify, revoke

API Preview — Coming Q3 2026

issue_credential.rb
# Issue a credential to an employee
client = AhoSdk.issuer(api_key: ENV["AHO_API_KEY"])

credential = client.credentials.create(
  body: {
    schema_id: "AgentCredential",
    subject_identifier: "did:key:z6Mk...",
    claims: {
      agent_id: "agent-xyz-123",
      delegated_by: "[email protected]",
      scope: ["read:documents", "write:messages"],
      expires_at: "2026-08-06T20:28:29Z"
    }
  }
)
verification_flow.rb
# Verify agent credential
client = AhoSdk.verifier(api_key: ENV["AHO_API_KEY"])

# Request credential from agent
request = client.requests.create(
  body: {
    name: "Agent Verification",
    purpose: "Verify agent is authorized to act"
  }
)

# Check agent authorization
response = client.responses.get(
  request_uuid: "req_abc123",
  uuid: "resp_xyz789"
)
revoke_credential.rb
# Agent goes rogue? Revoke instantly.
client = AhoSdk.issuer(api_key: ENV["AHO_API_KEY"])

client.credentials.revoke(
  uuid: "cred_abc123",
  body: {
    reason: "employee_terminated"
  }
)

gem install aho-sdk · pip install aho-sdk · npm install @aho-sdk/core

Building the future of agent identity

We're working with standards bodies and the developer community to define how AI agents prove who they are and what they're allowed to do.

Open Standards

Built on W3C Verifiable Credentials — no vendor lock-in

Community-Driven

Contributing to DIF and collaborating with agent framework teams

Developer-First

Simple APIs today, deeper integrations as the ecosystem evolves

Use cases

Customer Service

Read-only agents, revoke on termination

Data Processing

Time-limited delegation

Multi-Agent

Hierarchical delegation chains

Third-Party

Audit who authorized what

The market is moving fast

78%

of orgs now use AI (up from 55%)

31%

have formal AI policies

MCP-Identity
Standard donated to DIF

Agent identity via Verifiable Credentials

No incumbent. Emerging market. Be first.

Frequently Asked Questions

Be the first to secure your agents.

Get notified when AI Agent Credentials launches.