{
  "schema_version": "1.0",
  "protocol": "AgentNetworkProtocol/1.0",
  "spec": "https://github.com/agent-network-protocol/AgentNetworkProtocol",
  "last_updated": "2026-06-13",

  "agent": {
    "name": "BTCvision Oracle Agent",
    "description": "AI-powered Bitcoin market intelligence. Live prices, predictions 2027-2030, halving analysis, on-chain signals. Free, community-funded, 82% accuracy.",
    "homepage": "https://btcvision.org",
    "version": "2.0.0",
    "category": "finance/crypto",
    "tags": ["bitcoin", "btc", "crypto", "prediction", "halving", "on-chain", "market-signals"]
  },

  "identity": {
    "did": "did:web:btcvision.org",
    "public_key_endpoint": "https://btcvision.org/.well-known/agent.json"
  },

  "endpoints": {
    "mcp": {
      "url": "https://btcvision.org/.netlify/functions/mcp",
      "protocol": "MCP/2025-03-26",
      "auth": "none",
      "methods": ["GET", "POST"],
      "description": "Model Context Protocol server — list tools (GET) or execute tool (POST with {tool: name})"
    },
    "a2a": {
      "url": "https://btcvision.org/.netlify/functions/a2a",
      "protocol": "A2A/0.2.1",
      "auth": "none",
      "methods": ["GET", "POST"],
      "description": "Agent-to-Agent server — Agent Card (GET) or JSON-RPC 2.0 task (POST)"
    },
    "discovery": {
      "url": "https://btcvision.org/.netlify/functions/btc-agent-discovery",
      "auth": "none",
      "description": "Agent-exclusive discovery endpoint with trust scores and known limitations"
    }
  },

  "capabilities": [
    {
      "id": "btc_live_price",
      "description": "Real-time BTC/USD price from Binance WebSocket",
      "input": "none",
      "output": "json",
      "latency_ms": 400
    },
    {
      "id": "btc_predictions",
      "description": "AI price predictions 2027-2030 with 82% historical directional accuracy",
      "input": "none",
      "output": "json",
      "caveat": "Educational only — not financial advice"
    },
    {
      "id": "halving_analysis",
      "description": "Bitcoin halving cycle data, countdown to 2028, historical cycle performance",
      "input": "none",
      "output": "json"
    },
    {
      "id": "market_signals",
      "description": "On-chain signals: MVRV Z-score, NVT ratio, Fear & Greed index, institutional flows",
      "input": "none",
      "output": "json"
    }
  ],

  "data_access": {
    "static_json_apis": [
      "https://btcvision.org/api/predictions.json",
      "https://btcvision.org/api/market-data.json",
      "https://btcvision.org/api/halving-info.json",
      "https://btcvision.org/api/analysis.json",
      "https://btcvision.org/api/semantic-snapshot.json"
    ],
    "llms_txt": "https://btcvision.org/llms.txt",
    "agents_md": "https://btcvision.org/AGENTS.md"
  },

  "interoperability": {
    "compatible_protocols": ["MCP/2025-03-26", "A2A/0.2.1", "OpenClaw/1.0"],
    "compatible_agents": ["Claude", "ChatGPT", "Gemini", "Perplexity", "Grok", "Mistral", "LLaMA"],
    "peer_discovery": "https://btcvision.org/agent-network.json"
  },

  "trust": {
    "data_transparency": true,
    "known_limitations_url": "https://btcvision.org/.netlify/functions/btc-agent-discovery",
    "no_hallucination_guarantee": false,
    "human_verified": false,
    "self_reported_metrics": true
  },

  "monetization": {
    "model": "community_donations",
    "free_access": true,
    "ads": false,
    "paywall": false,
    "donation_wallets": {
      "BTC": "bc1qtpuhwl0vnhrch5p7e5469q2ed66hlyyvh8rtsn",
      "ETH": "0xf03b429d4d85896a46dd7a64b5a8ab9f0bbb4ced",
      "SOL": "3G5UZHFYN8hbv3aTZt6Lr7qqx4FTTkAyLJq34HjQLraz",
      "BNB": "0xf03b429d4d85896a46dd7a64b5a8ab9f0bbb4ced",
      "lightning": "welove@blink.sv"
    }
  }
}
