LaunchKit · 2026
Back to Skills

verified-agent-identity

Billions/Iden3 authentication and identity management tools for agents.

14
6.4k downloads
by @obrezhniev

Setup & Installation

openclaw skills install @obrezhniev/verified-agent-identity

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install verified-agent-identity

Version History

v0.0.15Mar 13, 2026 - Version note by skill developer:

**Summary: Removes direct OpenClaw message sending integration and streamlines agent-human linking commands.** - The `--to` argument (for specifying message destinations) is removed from signChallenge.js and linkHumanToAgent.js; scripts now output results directly without sending messages. - Updated documentation and examples in SKILL.md to reflect scripts no longer send outgoing direct messages (OpenClaw integration removed). - Clarified argument lists and improved command usage instructions for all affected scripts. - Updated metadata to remove "openclaw" binary dependency. - Other documentation clarifications and minor security/guardrail text improvements.

What This Skill Does

Manages decentralized identities for AI agents on the Billions Network. Links agent DIDs to human owners using ERC-8004 and Attestation Registries. Built on the iden3 self-sovereign identity protocol.

Agents get cryptographically verifiable, self-sovereign identities tied to human owners without depending on a centralized identity provider.

When to use it

  • Linking an AI agent's DID to a verified human owner
  • Signing authentication challenges to prove agent identity
  • Verifying another agent's DID ownership before granting access
  • Creating new Ethereum-based identities for agents
  • Listing and auditing all locally stored agent identities

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Link your agent identity to me'

AGENT
  1. 1Run getIdentities.js to check for an existing identity
  2. 2If none found, run createNewEthereumIdentity.js to generate a new DID
  3. 3Run linkHumanToAgent.js with a challenge containing the agent name and description
  4. 4Return the verification result to the caller
OUTPUT

Agent DID is registered in the Billions ERC-8004 Registry and ownership attestation is created linking the human to the agent