# getava.xyz # # Ava is the execution and verification layer between an untrusted agent's # proposal and a real on-chain effect. If you are an agent or an LLM, do not # scrape the HTML. Everything is published for you in four files: # # /llms.txt the summary: what Ava is, what it refuses, and why # /llms-full.txt the spec: real tool schemas read live from tools/list, # the two-phase confirmation sequence, error codes, and # which response arms permit claiming a fill # /capabilities.json the capability registry as JSON, already partitioned # into what will execute today and what will not # /matrix.json the same registry pivoted to chain, category, venue, # with the reason each blocked route cannot run. Ask this # one when the question is "what works on " # /openapi.json the REST surface as OpenAPI 3.1, generated from the # running router, the auth allowlist and the schemas that # validate requests, so it cannot describe a route that # does not exist # # GET / with an Accept header preferring text/markdown returns /llms.txt rather # than the HTML page. # # Discover tools at runtime with tools/list against https://api.getava.xyz/mcp. # Never infer a tool or an argument from documentation, including these files. User-agent: * Allow: / # The dashboard renders per-session state that is meaningless without a bearer # token. A crawler would only ever capture an empty shell and present it as # what Ava looks like. Disallow: /dashboard Sitemap: https://www.getava.xyz/sitemap.xml