{
  "schema": "nomos.machine-discovery.compatibility.v1",
  "format_notice": "This is a NOMOS/AgentNOMOS vendor-specific interoperability matrix published by FeedOracle Technologies. It is NOT an external or industry standard format. External standards referenced below are named with their real versions.",
  "name": "AgentNOMOS Interoperability & Boundary Matrix",
  "publisher": {
    "product": "AgentNOMOS / NOMOS",
    "organization": "FeedOracle Technologies",
    "url": "https://agentnomos.com"
  },
  "generated_at": "2026-08-10",
  "canonical_url": "https://agentnomos.com/compatibility.json",
  "product_architecture": {
    "product": "AgentNOMOS / NOMOS — governance, authorization and evidence layer for agent actions",
    "components": {
      "ToolOracle": "discovery / tools / capability catalog (infrastructure component)",
      "OracleNet": "presence / signals / security-evidence transport and state (infrastructure component)",
      "NOMOS": "verification / policy / authorization / evidence / governance (core)",
      "FeedOracle": "data & anchoring estate operated by the same organization (infrastructure component)",
      "execution_layer": "governed action",
      "outcome_layer": "observed result",
      "S10_shadow_governance": "observational only — never production authorization"
    },
    "continuity_model": "Discovery -> Identity -> Capability -> Intent -> Offer -> Authorization -> Execution -> Proof -> Outcome -> Governance; before Authorization, OracleNet adds: external security source (CISA KEV) -> provenance -> signed security-freshness evidence -> NOMOS verification (fail-closed)."
  },
  "protocols": {
    "a2a": {
      "status": "live",
      "endpoint": "https://tooloracle.io/a2a/jsonrpc",
      "endpoint_protocol_version": "0.3",
      "binding": "JSONRPC over HTTPS POST",
      "methods": [
        "message/send",
        "tasks/get",
        "tasks/cancel"
      ],
      "agent_card": "https://agentnomos.com/.well-known/agent-card.json",
      "agent_card_format": "A2A v1 Agent Card document format (interface declares endpoint protocol version 0.3)",
      "legacy_agent_card_0_3": "https://agentnomos.com/.well-known/agent.json",
      "card_signature": "none (unsigned; JWS signing is a possible future step)"
    },
    "mcp": {
      "status": "live",
      "endpoint": "https://tooloracle.io/mcp/nomos",
      "protocol_version": "2024-11-05",
      "transport": "JSON-RPC over HTTPS POST (single JSON responses; no SSE streaming)",
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false
      },
      "tools": [
        "nomos_crossborder_preflight",
        "nomos_asia_market_scan",
        "nomos_mcp_tool_discovery",
        "nomos_x402_quote",
        "nomos_signed_receipt_verify"
      ],
      "server_card": "https://agentnomos.com/.well-known/mcp-server.json",
      "registry_publication": "not published (MCP Registry is in preview; server.json is staged only)"
    },
    "x402": {
      "status": "live",
      "network": "eip155:8453 (USDC on Base)",
      "purchase_manifest": "https://agentnomos.com/.well-known/x402.json",
      "boundaries": [
        "no autonomous OUTBOUND settlement (inbound seller-side settlement of buyer payments IS supported — see settlement_semantics)",
        "no delegated purchasing",
        "no wallet signing in the INBOUND seller path; separately, an operator-authorized, value-capped x402 buyer identity has signed exactly one outbound EIP-3009 payment authorization — see /.well-known/nomos-x402-purchase.json"
      ],
      "full_chain_verification": {
        "status": "live",
        "endpoint": "POST https://tooloracle.io/v2/nomos_full_chain_verification",
        "price": "$0.001 USDC per call (1000 atomic units, USDC on Base eip155:8453)",
        "description": "One safe read-only machine action through the complete governed NOMOS chain; returns an Ed25519-signed execution receipt binding payment, intent, offer, admission (incl. current OracleNet security-freshness evidence), execution and response bytes.",
        "receipt_jwks": "https://feedoracle.io/.well-known/nomos-execution-jwks.json",
        "claim_ceiling": "execution_bound_proof",
        "reproducibility_index": "https://agentnomos.com/.well-known/nomos-reproducibility.json",
        "reproducibility_note": "public ALLOW and DENY reference bundles plus a stateless verifier; deny_mode PRODUCTION_POLICY_EVALUATION; claim ceiling unchanged (execution_bound_proof)"
      },
      "status_note": "inbound x402 payment for the paid Full-Chain service is live and settles seller-side. OUTBOUND x402 purchasing is no longer quote-only: exactly ONE real external purchase was executed and settled on Base (3000 raw USDC / 0.003 USDC, tx 0x8e4ce54faab48acaca179ce2281cddba05ab878de97cb91ced0eabecec4c0586), operator-authorized and capped by a hardcoded literal. It was NOT autonomous. Published evidence, signed receipt and a public verifier: /.well-known/nomos-x402-purchase.json",
      "settlement_semantics": {
        "inbound_paid_service_settlement": {
          "supported": true,
          "note": "the operator accepts and settles INBOUND x402 payments for the paid Full-Chain service ($0.001 USDC on Base eip155:8453, seller-side via the x402 facilitator); a settled transaction is published in the reproducibility ALLOW reference"
        },
        "autonomous_outbound_wallet_settlement": {
          "supported": false,
          "note": "Accepting inbound payment grants no outbound wallet authority. AgentNOMOS holds no unrestricted autonomous outbound-wallet authority. Two bounded outbound wallets exist, each operator-scoped: (1) a Virtuals ACP agent wallet whose outbound actions are bounded by an ACP-specific signer policy, available balance and per-run operator-defined provider/offering/value constraints, and permitted ACP transactions can execute without a per-transaction human approval prompt; (2) a dedicated x402 buyer identity that executed exactly one operator-authorized outbound purchase capped by a hardcoded value literal, with no refund path. Neither is autonomous settlement: both required operator authorization for the run. The value-bearing buyer key is NOT the receipt signing key. Procurement (Phase-8) semantics are a separate governed domain and NOT implied by seller settlement."
        }
      },
      "outbound_purchase_evidence": "https://agentnomos.com/.well-known/nomos-x402-purchase.json"
    },
    "xrpl": {
      "status": "infrastructure",
      "role": "evidence anchoring inside the FeedOracle estate; referenced, not a public AgentNOMOS API"
    },
    "http_json": {
      "status": "live",
      "examples": [
        "https://agentnomos.com/api/passports/{passport_id}/verify",
        "https://agentnomos.com/.well-known/nomos-identity.json"
      ]
    }
  },
  "governance": {
    "identity": "signed operator identity + delegation credential (Ed25519), published at /.well-known/nomos-identity.json",
    "capability": "digest-bound capability manifest (S0-S10) at /.well-known/nomos-capabilities.json",
    "intent": "intent binding on governed actions (estate-internal)",
    "offer": "offer/match binding on governed actions (estate-internal)",
    "authorization": "policy-bound admission decisions, fail-closed (estate-internal)",
    "execution_binding": "authorized executions bound 1:1 to decisions",
    "receipt": "Ed25519-signed execution receipts, verifiable via public JWKS",
    "outcome": "outcome attribution per execution",
    "shadow_governance": "S10 shadow evaluations — observational only"
  },
  "evidence": {
    "security_freshness": "OracleNet signed security-freshness assessments from provenance-bound CISA KEV snapshots; source freshness fail-closed; autonomous 6h production cadence",
    "provenance": "external source snapshots recorded with content digests (sha256) before use",
    "policy_digest": "admission policy identified by version + content digest",
    "component_binding": "assessments bound to a deterministic serving-component manifest digest",
    "public_key_verification": "execution receipts verifiable against a public JWKS; assessment signatures verifiable against the published relay public key",
    "s8_evidence_freshness": "estate evidence-freshness stage with automated refresh"
  },
  "boundaries": {
    "claim_ceiling": "execution_bound_proof",
    "not_claimed": [
      "no independent third-party execution control",
      "no certification (regulatory or otherwise); DORA/MiCA/AI-Act conformity is not certified or guaranteed",
      "public demo surfaces are read-only",
      "no autonomous wallet signing",
      "no settlement via the public AgentNOMOS UI",
      "S10 governance is shadow-only, never production authorization",
      "evidence proves what the operator's own estate executed — it is not an independent external audit"
    ]
  },
  "references": {
    "detailed_compatibility_map": "https://agentnomos.com/.well-known/nomos-compatibility.json",
    "capability_manifest": "https://agentnomos.com/.well-known/nomos-capabilities.json",
    "ai_catalog": "https://agentnomos.com/.well-known/ai-catalog.json",
    "llms_txt": "https://agentnomos.com/llms.txt",
    "security_txt": "https://agentnomos.com/.well-known/security.txt"
  }
}
