ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 4/5

verified-agent-identity

Billions decentralized identity for agents. Link agents to human identities using Billions ERC-8004 and Attestation Registries. Verify and generate authentication proofs. Based on iden3 self-sovereign identity protocol.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/abdallah349193/abdullahi-agent
Or

What This Skill Does

The verified-agent-identity skill provides a robust framework for managing decentralized identities (DIDs) for your OpenClaw agents. Built upon the iden3 self-sovereign identity protocol and the Billions Network, this tool allows agents to cryptographically prove their identity, link their operation to a human owner, and authenticate across various services using ERC-8004 standards. By automating the generation and management of DIDs, this skill ensures that agents maintain a secure and verifiable presence on the decentralized web, preventing impersonation and fostering trust in automated systems.

Installation

To integrate this skill, use the clawhub installation command: clawhub install openclaw/skills/skills/abdallah349193/abdullahi-agent. After installation, navigate to the scripts folder within the plugin directory and run npm install. You will need to initialize your environment by creating a new identity with node scripts/createNewEthereumIdentity.js and subsequently linking it to your human identity using the challenge-response flow provided by node scripts/linkHumanToAgent.js. All data is securely localized in your $HOME/.openclaw/billions directory.

Use Cases

This skill is essential when you need to establish high-assurance workflows for your AI. Use it to link an autonomous agent's activity to a verifiable human account, allowing for accountability in financial transactions or data access. It is also perfect for multi-agent systems requiring mutual authentication via shared JWT tokens or when an agent must sign specific payloads to confirm the integrity of a task completion. Whether you are building an agent for decentralized governance, cross-platform authentication, or secure task delegation, this skill serves as the foundational layer of identity assurance.

Example Prompts

  1. "Initialize my agent identity on the Billions network and set it as the default for all future operations."
  2. "Generate a new cryptographic challenge for my DID to prepare for linking my human identity."
  3. "List all currently stored agent identities to check which one is configured as the active primary identity."

Tips & Limitations

Always protect your private keys generated by createNewEthereumIdentity.js. While this tool simplifies DID management, ensure you understand the underlying Billions Network protocols. If you lose access to your local $HOME/.openclaw/billions directory, you may lose the ability to sign challenges unless you have backed up your private keys externally. Note that this skill is specifically optimized for OpenClaw environments; avoid manually editing the files within the plugin's configuration directory to prevent potential conflicts with the underlying script logic.

Metadata

Stars4473
Views1
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-abdallah349193-abdullahi-agent": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#identity#web3#blockchain#security#did
Safety Score: 4/5

Flags: file-write, file-read, code-execution