Skill flagged — review recommended

ClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.

Graph Advocate

v2.0.0

Route any blockchain data question to the right Graph Protocol service. Returns live data from 14,733+ subgraphs, Token API (EVM/Solana/TON), x402 payment an...

1· 344· 5 versions· 1 current· 1 all-time· Updated 9h ago· MIT-0

Install

openclaw skills install graph-advocate

Graph Advocate

Ask any blockchain data question in plain English. Get back live data — not just a recommendation.

Routing

Match the user's intent to the right service. Load only the reference you need.

IntentServiceReferenceUse for
Token balances, holders, swaps, NFTstoken-apitoken-api.mdWallet data across EVM, Solana, TON
Find a subgraph for a protocolsubgraph-registrysubgraph-registry.mdSearch 14,733+ subgraphs by protocol/chain
Aave lending datagraph-aave-mcpaave.md40 tools — V2/V3/V4, liquidations, rates
Polymarket prediction marketsgraph-polymarket-mcppolymarket.md31 tools — prices, P&L, open interest
x402 payment analyticsx402-analyticsx402.mdPayment volume, facilitators, daily stats on Base
Raw block data, streamingsubstreamsTraces, logs, custom transformations
Agent discovery (ERC-8004)8004scanFind AI agents by capability
MCP server authmcp8004ERC-8004 identity verification
Cross-protocol lendinggraph-lending-mcpCompare Aave/Compound/Morpho rates
Limitless prediction marketsgraph-limitless-mcpMarkets on Base

If the request spans two services, use both and combine results.

Quick Examples

"Top 10 USDC holders on Ethereum"           → token-api
"Best subgraph for Uniswap V3 on Arbitrum?" → subgraph-registry  
"Aave V3 liquidations above $50K"           → graph-aave-mcp
"x402 payment volume on Base today"         → x402-analytics
"Find agents that do trading"               → 8004scan

How It Works

  1. Agent sends plain-English question
  2. Graph Advocate identifies the best service
  3. Searches the subgraph registry (14,733 subgraphs with query hints)
  4. Executes the query and returns live data in the response
  5. Includes get_started link for agents to get their own free API key

Response Format

{
  "recommendation": "subgraph-registry",
  "reason": "why this service fits",
  "confidence": "high",
  "query_ready": { "tool": "...", "args": {...} },
  "execution_result": { "source": "subgraph-gateway", "data": {...} },
  "get_started": "Free API key: https://thegraph.com/studio/",
  "cache_for_seconds": 86400
}

Endpoints

MethodURLPurpose
POSThttps://graph-advocate-production.up.railway.app/A2A JSON-RPC 2.0
POSThttps://graph-advocate-production.up.railway.app/chatSimple HTTP chat
GEThttps://graph-advocate-production.up.railway.app/.well-known/agent-card.jsonAgent card
GEThttps://graph-advocate-production.up.railway.app/dashboardLive monitoring
POSThttps://graph-advocate-production.up.railway.app/feedbackAgent feedback

x402 Payments

10 free queries/day per sender. After that, $0.01 USDC on Base per query. Payments go to Ampersend smart account. Agents with x402 wallets pay automatically.

External Endpoints

EndpointData sentPurpose
graph-advocate-production.up.railway.appYour plain-English queryRoutes to the right Graph service
gateway.thegraph.com/api/GraphQL queriesExecutes subgraph queries for live data
token-api.thegraph.com/REST requestsFetches token/NFT/swap data
api.studio.thegraph.comGraphQL queriesx402 payment analytics

Security & Privacy

  • Instruction-only skill — no code is downloaded or executed on your machine
  • No credentials required — Graph Advocate does not need API keys from you
  • No local file access — reads nothing from your filesystem
  • Stateless — no session data persists between requests

Identity

Trust Statement

By using this skill, your plain-English data queries are sent to graph-advocate-production.up.railway.app (hosted on Railway, operated by @paulieb14). The service returns structured JSON with live data. Only install if you trust this endpoint with your query text.

Links

Version tags

latestvk970axey7esnd937t7ppn1b8r584nztj

Runtime requirements

⛓️ Clawdis