# Agent Tool Index Visual and agent-readable index for ERC-8257 tools on Base. ## Registry - Chain ID: 8453 - Registry address: 0x265BB2DBFC0A8165C9A1941Eb1372F349baD2cf1 ## Static Files - /llms.txt (this file) - /registry-data.js (current snapshot as window.REGISTRY) ## API (requires Rust server) - GET /api/tools - list all indexed tools - GET /api/tools/{tool_id} - single tool record - POST /api/tools/{tool_id}/can_call - plan whether a caller can invoke a tool - POST /api/resolve - resolve intent/filter criteria to candidate tools - GET /api/stats - index statistics - GET /openapi.json - OpenAPI 3.1 schema ## Tool Records Each tool record includes: status, creator, metadata URI, access predicate, manifest verification status (JCS keccak256 hash), x402 detection, endpoint, tags, inputs, outputs, pricing, and checked_at timestamps. ## Resolve POST /api/resolve accepts: query, status, access, manifest_status, x402, limit. Returns scored candidates with invocation hints. ## Call Planning POST /api/tools/{tool_id}/can_call accepts: wallet, budget_usdc, allow_x402, has_auth. Returns callable/conditional/not_callable with requirements, blockers, and steps.