{
  "name": "AgentProof",
  "description": "Transaction-admission and portable proof infrastructure for autonomous AI agents. Resolve delegated authority, consequence boundaries, and approval requirements before irreversible economic action; preserve durable proof afterward.",
  "supportedInterfaces": [
    {
      "url": "https://agentproof.hatchable.site/api/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "AgentProof",
    "url": "https://agentproof.hatchable.site"
  },
  "version": "5.1.0",
  "documentationUrl": "https://agentproof.hatchable.site/developers/",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "discover-agentproof",
      "name": "Discover AgentProof",
      "description": "Return machine-readable AgentProof capabilities, integration endpoints, pricing, standards, and trust metadata.",
      "tags": [
        "agent-discovery",
        "trust",
        "authorization",
        "a2a",
        "mcp"
      ],
      "examples": [
        "What can AgentProof do?",
        "How do I integrate AgentProof?"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "resolve-autonomous-transaction",
      "name": "Resolve Autonomous Transaction Authority",
      "description": "Route an agent to AgentProof transaction-resolution infrastructure for delegated-authority and pre-action policy decisions.",
      "tags": [
        "authorization",
        "agent-security",
        "payments",
        "delegation",
        "governance"
      ],
      "examples": [
        "Can this agent perform this purchase?",
        "Show me the machine-payable resolver."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "agentproof-buy-now",
      "name": "Buy AgentProof Trust Primitives",
      "description": "Return x402-compatible buy-now endpoints and prices for resolution, authority envelopes, and Agent Transaction Passport issuance.",
      "tags": [
        "commerce",
        "x402",
        "USDC",
        "agent-payments",
        "trust"
      ],
      "examples": [
        "What AgentProof capability can I buy for one cent?",
        "Give me buy-now endpoints."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "contact-agentproof",
      "name": "Open Agent-to-Agent Contact",
      "description": "Submit a structured machine-to-machine integration, interoperability, partnership, or trust inquiry without a human sales form.",
      "tags": ["agent-contact","interoperability","partnership","integration","trust"],
      "examples": ["I want to integrate AgentProof before my payment step.","My agent network wants a neutral authorization checkpoint."],
      "inputModes": ["text/plain","application/json"],
      "outputModes": ["application/json","text/plain"]
    },
    {
      "id": "epoch-continuity",
      "name": "Inspect Long-Horizon Trust Continuity",
      "description": "Explain AgentProof's 500-year design target for preserving trust semantics across cryptographic, storage, protocol, and organizational succession.",
      "tags": [
        "continuity",
        "crypto-agility",
        "standards",
        "long-term",
        "provenance"
      ],
      "examples": [
        "How does AgentProof survive protocol changes?",
        "Explain the 500-year design target."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    }
  ]
}