Skill
verified-agent-identity
verified-agent-identity — a Claude Code skill from billionsnetwork/verified-agent-identity
Features
- ✓**Identity Creation**: Generate new DIDs with random or existing Ethereum private keys
- ✓**Identity Management**: List and manage multiple identities with default identity support
- ✓**Human-Agent Linking**: Link a human identity to an agent's DID through signed challenges
- ✓**Proof Generation**: Generate cryptographic proofs to authenticate as a specific identity
- ✓**Proof Verification**: Verify proofs to confirm identity ownership
Installation Guide
Agent CTA:
plaintext
Install the skill `npx clawhub@latest install verified-agent-identity`Or
plaintext
Install the `verified-agent-identity` skill from the OpenClaw clawhub.ai.
plaintext
Please link your agent identity to me.Human CTA:
bash
npx clawhub@latest install verified-agent-identity
bash
# Generate a new key and create a new identity
node scripts/createNewEthereumIdentity.jsOr
bash
# Use an existing private key to create an identity
node scripts/createNewEthereumIdentity.js --key <your-ethereum-private-key>
bash
node scripts/manualLinkHumanToAgent.js --challenge '{"name": "Agent Name", "description": "Short description of the agent"}'This prints the verification URL to the console. Open it in your browser to complete the identity linking process.