Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
**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.
User asks: 'Link your agent identity to me'
- 1Run getIdentities.js to check for an existing identity
- 2If none found, run createNewEthereumIdentity.js to generate a new DID
- 3Run linkHumanToAgent.js with a challenge containing the agent name and description
- 4Return the verification result to the caller
Agent DID is registered in the Billions ERC-8004 Registry and ownership attestation is created linking the human to the agent