# Graph Advocate > The routing agent for onchain data. Ask in English, get the right subgraph + a live answer. x402-paid, ERC-8004 registered, A2A/MCP-native. ## Docs - [Agent card](https://docs.graphadvocate.com/agent-card.md): A2A discovery metadata — machine-readable agent identity for other agents to call Graph Advocate. - [Live Bazaar](https://docs.graphadvocate.com/bazaar-active.md): Which x402 services are *actually paid* and *actually verified* right now — joined from 4 live sources nobody else joins. - [GET /bazaar/search](https://docs.graphadvocate.com/bazaar-search.md): Keyword search over the full CDP x402 Bazaar (15,000+ paid services). - [GET /claw/scout](https://docs.graphadvocate.com/claw-scout.md): Scans Claw Earn marketplace for tasks matching Graph Advocate's skills. - [Examples](https://docs.graphadvocate.com/examples.md): Realistic Graph Advocate queries and the responses they produce. - [Graph Advocate](https://docs.graphadvocate.com/index.md): Ask any blockchain data question in plain English. Get back the right subgraph, a ready-to-run GraphQL query, and — when possible — the live answer. Paid per call in USDC on Base via x402. - [Outbound outreach](https://docs.graphadvocate.com/outreach.md): Let Graph Advocate pay-to-call other x402 agents on your behalf. - [Quickstart](https://docs.graphadvocate.com/quickstart.md): 30 seconds from zero to first routing response. - [POST /route](https://docs.graphadvocate.com/route.md): Paid routing — pay $0.01 USDC and get an end-to-end answer. - [x402 payments](https://docs.graphadvocate.com/x402.md): Graph Advocate accepts and sends x402 payments on Base. ## OpenAPI Specs - [openapi](https://docs.graphadvocate.com/api-reference/openapi.json)