{
  "name": "California Bitcoin Research Agent",
  "description": "Specialist Bitcoin research agent for synchronous, source-backed delegation. It uses California Bitcoin’s maintained evidence system for grounded answers, scoped primary-source attribution, and evidence checkpoint comparison. Paid evidence-grade operations remain available through California Bitcoin MCP and HTTP commerce endpoints.",
  "supportedInterfaces": [
    {
      "url": "https://californiabitcoin.org/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "Davisville Labs",
    "url": "https://californiabitcoin.org/"
  },
  "version": "1.0.0",
  "documentationUrl": "https://californiabitcoin.org/developers/",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "bitcoin-grounded-research",
      "name": "Grounded Bitcoin Research",
      "description": "Delegate a Bitcoin question to California Bitcoin and receive a concise deterministic answer grounded in maintained Bitcoin knowledge, with sources, provenance, uncertainty, and retained primary-source evidence when covered.",
      "tags": [
        "bitcoin",
        "research",
        "evidence",
        "provenance",
        "grounding"
      ],
      "examples": [
        "What is proof of work?",
        "Who created Bitcoin?",
        "Why is Bitcoin supply limited?"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "bitcoin-primary-source-attribution",
      "name": "Bitcoin Primary-Source Attribution",
      "description": "Delegate a historical Bitcoin attribution question. Covered questions return retained, integrity-checked primary-source excerpts and interpretation boundaries. Uncovered attribution questions fail safely instead of substituting a generic topical answer.",
      "tags": [
        "bitcoin",
        "primary-sources",
        "history",
        "satoshi",
        "attribution",
        "evidence"
      ],
      "examples": [
        "Did Satoshi ever describe Bitcoin as anonymous?",
        "Was proof of work invented by Bitcoin?",
        "Did Satoshi invent public-key cryptography?"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "bitcoin-evidence-checkpoint",
      "name": "Bitcoin Evidence Checkpoint",
      "description": "Compare a previously returned retained-evidence checkpoint with California Bitcoin’s current maintained dossier identity before rerunning research. This is free and does not authorize payment.",
      "tags": [
        "bitcoin",
        "evidence",
        "checkpoint",
        "change-detection",
        "provenance"
      ],
      "examples": [
        "{\"skillId\":\"bitcoin-evidence-checkpoint\",\"checkpointId\":\"primary-source-dossier:satoshi-anonymity\",\"expectedDigest\":\"sha256:...\"}"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    }
  ],
  "iconUrl": "https://californiabitcoin.org/assets/logo-circle.png"
}
