Testing 7,694 installs

verified-agent-identity

by billionsnetwork/verified-agent-identity

Know Your Agent (KYA). Billions decentralized identity for agents. Link agents to human identities using Billions ERC-8004 and Attestation Registries. Verify…

Skill content

Decentralized identity for agents with Ethereum-based DIDs and x402 payment authentication.

- Create and manage agent identities on Billions Network using ERC-8004 standard, link them to human owners, and verify ownership through challenge/response signing

- Handle HTTP 402 Payment Required responses by building signed payment headers for authenticated access

- All identity data stored locally in ~/.openclaw/billions with optional master key encryption via environment variable

- Requires Node.js; scripts must be run from the scripts/ directory after npm install, with strict error handling and no manual cryptographic workarounds permitted

When to Use This Skill

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.

Quick Overview

- Identity - Create Ethereum-based DIDs on the Billions Network, link them to a human owner, and prove ownership via challenge/response signing.

- x402 Payment - When a server returns 402 Payment Required, build a signed PAYMENT-SIGNATURE header so you can retry the request and gain access.

Shared Setup