/** * ERC-8004 agent identity tools. * * ERC-8004 standardises three on-chain registries for AI agents: * - Identity Registry — ERC-721 NFT representing an agent's identity * - Reputation Registry — feedback / reputation signals * - Validation Registry — validator hooks (not deployed on GOAT yet) * * Source: eips.ethereum.org/EIPS/eip-8004 * Contract addresses (GOAT): GOATNetwork/agentkit plugins/erc8004/addresses.ts * * All tools are read-side or build-only — no key custody. */ import { z } from "zod"; import type { RpcClient } from "../rpc.js"; type Register = (name: string, description: string, shape: Record, handler: (args: any) => Promise) => void; export declare function registerErc8004Tools(register: Register, rpc: RpcClient): void; export {};