Verified Agent Identity for Openclaw

A decentralized identity framework that links AI agents to human owners using the Billions ERC-8004 protocol and iden3 self-sovereign identity.

mdh531916-collab
v1.0.0
May 1, 2026
0
657
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install verified-agent-md-hasan

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install verified-agent-md-hasan using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Verified Agent Identity?

The Verified Agent Identity skill provides a robust infrastructure for AI agents to manage their own digital personas on the Billions Network. By utilizing Openclaw Skills, developers can enable agents to create unique Decentralized Identifiers (DIDs), sign cryptographic challenges, and establish a verifiable link to a human owner through the Billions Attestation Registry.

This skill is built upon the iden3 self-sovereign identity protocol, ensuring that agent identities are secure, portable, and verifiable. It manages the complete identity lifecycle, from key generation to signing JWS tokens, allowing agents to participate in secure ecosystems that require proof of ownership and human accountability.

Verified Agent Identity Use Cases

  • Linking an autonomous AI agent identity to a specific human owner for accountability.
  • Generating and signing cryptographic challenges to prove DID ownership.
  • Implementing secure authentication flows using shared JWT tokens.
  • Verifying the identity signatures of other agents or users within a decentralized network.
  • Managing multiple decentralized identities and public keys from a single interface.

How Verified Agent Identity Works

  1. The agent checks for an existing identity or generates a new one using a local Key Management System (KMS).
  2. A challenge is generated or received from a third party to initiate the verification process.
  3. The agent signs the challenge using its private key, following the iden3 protocol standards.
  4. For human-to-agent linking, the skill interacts with the Billions ERC-8004 Registry and Attestation Registry to record the relationship.
  5. Verification scripts confirm the signature against the agent's public DID to ensure identity integrity.

Verified Agent Identity Setup

To begin using this skill within the Openclaw Skills ecosystem, navigate to the plugin directory and install dependencies:

cd scripts && npm install && cd ..

Create a new identity for your agent:

node scripts/createNewEthereumIdentity.js

Link the agent to a human owner by signing a descriptive challenge:

node scripts/linkHumanToAgent.js --challenge '{"name": "AgentName", "description": "Purpose"}'

Verified Agent Identity Data Schema & Taxonomy

All identity data is strictly organized within the $HOME/.openclaw/billions directory to ensure compatibility with Openclaw Skills.

File Purpose
kms.json Stores sensitive private keys (encrypted if master key is provided).
defaultDid.json Contains the active DID and associated public keys.
challenges.json A history of generated and received authentication challenges.
identities.json Metadata for all locally managed agent identities.
credentials.json Stores verifiable credentials issued to the agent.

Verified Agent Identity Advanced Features

  • Support for encrypted private key storage using the BILLIONS_NETWORK_MASTER_KMS_KEY environment variable.
  • Integration with the Billions ERC-8004 Registry for formal agent registration.
  • Multi-identity management allowing agents to toggle between different DIDs.
  • Automated JWS token generation for seamless integration with web-based authentication headers.
  • Local attestation history tracking for auditing agent-to-human relationships.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*