发现和使用优秀的技能扩展
8004 代理技能,用于在 ERC-8004 无信任代理标准上注册 AI 代理,并通过 SIWA(Sign In With Agent,使用代理登录)对其进行身份验证。当代理需要执行以下操作时,请使用此技能:(1) 创建或管理以太坊钱包以用于链上身份;(2) 在 ERC-8004 身份注册表上注册为基于 NFT 的代理身份(注册);(3) 通过使用已签名的挑战证明对 ERC-8004 身份的所有权,从而向服务器进行身份验证(登录/SIWA);(4) 构建或更新 ERC-8004 注册文件(包含端点、信任模型、服务的元数据 JSON);(5) 将代理元数据上传到 IPFS 或 base64 数据 URI;(6) 查找或验证代理的链上注册信息。代理将公共身份状态持久化存储在 MEMORY.md 中。私钥由单独的密钥环代理服务器持有——代理可以请求签名,但永远无法访问密钥本身。触发条件:ERC-8004、无信任代理、代理注册、SIWA、Sign In With Agent、代理身份 NFT、Agent0 SDK、代理钱包、代理密钥库、密钥环代理。
8004 Agent Skill for registering AI agents on the ERC-8004 Trustless Agents standard and authenticating them via SIWA (Sign In With Agent). Use this skill when an agent needs to: (1) create or manage an Ethereum wallet for onchain identity, (2) register on the ERC-8004 Identity Registry as an NFT-based agent identity (SIGN UP), (3) authenticate with a server by proving ownership of an ERC-8004 identity using a signed challenge (SIGN IN / SIWA), (4) build or update an ERC-8004 registration file (metadata JSON with endpoints, trust models, services), (5) upload agent metadata to IPFS or base64 data URI, (6) look up or verify an agent's onchain registration. The agent persists public identity state in MEMORY.md. Private keys are held in a separate keyring proxy server — the agent can request signatures but never access the key itself. Triggers on: ERC-8004, trustless agents, agent registration, SIWA, Sign In With Agent, agent identity NFT, Agent0 SDK, agent wallet, agent keystore, keyring proxy.