api-security
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Know Your Agent (KYA). 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.
Claude Code
$ npx -y skills add billionsnetwork/verified-agent-identity --skill verified-agent-identity --agent claude-code
Codex
$ npx skills add billionsnetwork/verified-agent-identity --skill verified-agent-identity -a codex -y
Cursor
$ npx skills add billionsnetwork/verified-agent-identity --skill verified-agent-identity -a cursor -y
Gemini CLI
$ npx skills add billionsnetwork/verified-agent-identity --skill verified-agent-identity -a gemini-cli -y
GitHub Copilot
$ npx skills add billionsnetwork/verified-agent-identity --skill verified-agent-identity -a github-copilot -y
OpenCode
$ npx skills add billionsnetwork/verified-agent-identity --skill verified-agent-identity -a opencode -y
Windsurf
$ npx skills add billionsnetwork/verified-agent-identity --skill verified-agent-identity -a windsurf -y
name: verified-agent-identity
description: Know Your Agent (KYA). 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.
metadata:
{
"category": "identity",
"clawdbot":
{
"requires": { "bins": ["node"] },
"config": { "optionalEnv": ["BILLIONS_NETWORK_MASTER_KMS_KEY"] },
},
}
homepage: https://billions.network/This skill covers two capabilities. Read the **router table** below, then load the relevant reference before proceeding.
| Situation | Reference to load | | ----------------------------------------------------------------------- | ----------------------------- | | Create, list, link, verify, or sign with a decentralized identity (DID) | `reference/identity/SKILL.md` | | Handle a **402 Payment Required** HTTP response | `reference/x402/SKILL.md` |
> **Always read the appropriate reference SKILL.md before running any script.** > If a task spans both (e.g. you need an identity before you can sign a 402 payment), read both.
All identity data is stored in `$HOME/.openclaw/billions`. Scripts live in `scripts/`.
cd scripts && npm install && cd ..
**These rules apply to ALL references. Always follow them.**
1. **STRICT: Check Identity First**
2. **STRICT: Stop on Script Failure**
3. **No Manual Workarounds**
The directory `$HOME/.openclaw/billions` contains sensitive identity data:
After the first run, restrict access to this directory: chmod 700 ~/.openclaw/billions
There are several ways of storing private keys, to enable master key encryption as described in the KMS Encryption section below.
More about security: `./SECURITY.md`
A decentralized identity management toolkit for AI agents using iden3 protocol on Billions Network.
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…