verified-agent-identity은(는) 무엇을 하나요?
KYA(Know Your Agent, 에이전트 식별). ERC-8004와 증명 레지스트리를 통해 에이전트를 인간 신원에 연결하는 Billions 탈중앙 신원 시스템. 인증 증명을 검증하고 생성합니다. iden3 자기 주권 신원 프로토콜 기반.
개요
이 스킬은 AI 에이전트가 **탈중앙화된 신원(DID)**을 획득하고 관리할 수 있게 합니다.
- ERC-8004: Billions Network의 에이전트-인간 연결 표준
- 증명 레지스트리: 에이전트의 신원을 공개적으로 증명
- KYA 프로토콜: 에이전트의 소유자/운영자를 인증
사용 방법
에이전트 신원 생성
billions create-identity --agent <agent-id>
인간-에이전트 연결
billions link-agent --agent <agent-id> --human <human-did>
인증 증명 생성
billions generate-proof --agent <agent-id> --challenge <random-challenge>
증명 검증
billions verify-proof --proof <proof-json>
API 참조
| 함수 | 설명 |
|---|---|
createIdentity(agentId) | 에이전트용 새 DID 생성 |
linkToHuman(agentId, humanDid) | 에이전트를 인간 신원에 연결 |
generateProof(agentId, challenge) | 챌린지에 대한 인증 증명 생성 |
verifyProof(proof) | 증명의 유효성 확인 |
환경 변수
BILLIONS_PRIVATE_KEY # 에이전트 개인키
BILLIONS_RPC_URL # Billions Network RPC URL
스킬 상세
이 스킬은 iden3 프로토콜을 기반으로 한 자기 주권 신원 시스템을 사용합니다. 개발자는 스킬을 호출하여 에이전트가 인간 사용자에게 속해 있음을 증명하는 암호학적 증명을 생성할 수 있습니다. 이는 AI 에이전트의 책임성과 보안을 강화하는 데 중요합니다.
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 AI 코딩 에이전트
라이선스
MIT