billionsnetwork/verified-agent-identity

Know Your Agent (KYA). Identité décentralisée Billions pour les agents. Liez les agents aux identités humaines en utilisant Billions ERC-8004 et les registres d'attestation. Vérifiez et générez des preuves d'authentification. Basé sur le protocole d'identité souveraine iden3.

Qu'est-ce que verified-agent-identity ?

La compétence billionsnetwork/verified-agent-identity implémente le concept **Know Your Agent (KYA)** pour les agents IA, en s'appuyant sur l'identité décentralisée de Billions. Elle permet de lier des agents à des identités humaines vérifiées via le standard Billions ERC-8004 et des registres d'attestation. Basée sur le protocole d'identité souveraine iden3, elle offre des fonctionnalités de vérification et de génération de preuves cryptographiques d'authentification. Cette compétence est particulièrement utile pour les plateformes d'agents (comme Claude Code, Cursor, Codex) qui nécessitent une piste d'audit fiable, une vérification de l'origine humaine, ou des interactions sécurisées entre agents. Elle permet de prouver qu'un agent agit pour le compte d'une identité humaine spécifique sans révéler d'informations sensibles.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/billionsnetwork/verified-agent-identity/tree/main/skills/verified-agent-identity

Installed? Explore more Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait verified-agent-identity ?

Know Your Agent (KYA). Identité décentralisée Billions pour les agents. Liez les agents aux identités humaines en utilisant Billions ERC-8004 et les registres d'attestation. Vérifiez et générez des preuves d'authentification. Basé sur le protocole d'identité souveraine iden3.

Présentation

Cette compétence permet aux agents IA de:

  • Créer une identité décentralisée basée sur la norme ERC-8004.
  • Lier un agent à une identité humaine via des registres d'attestation.
  • Générer des preuves d'authentification vérifiables (KYA Proofs).
  • Vérifier l'identité d'autres agents.

Utilisation

# Initialiser l'identité de l'agent
agent-identity init --network sepolia

# Lier à une identité humaine
agent-identity link --human-did "did:billions:0x123..."

# Générer une preuve KYA
agent-identity generate-proof --output proof.json

# Vérifier une preuve
agent-identity verify --proof proof.json

API

La compétence expose les fonctions suivantes:

FonctionDescription
initIdentity(network)Initialise une nouvelle identité d'agent
linkToHuman(did)Lie l'agent à un DID humain via attestation
generateProof()Génère une preuve d'authentification KYA
verifyProof(proof)Vérifie une preuve d'authentification

Configuration

Variables d'environnement requises:

BILLIONS_RPC_URL=https://sepolia.infura.io/v3/YOUR_PROJECT_ID
BILLIONS_PRIVATE_KEY=0x...

Ressources

Skills associés