{
  "_note": "REPRESENTATIVE: real enrichment pending task 02 raw-source generality, as of 2026-05-24. NOT derived from a real scan of the Marinade demo target.",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "version": 1,
  "metadata": {
    "timestamp": "2026-05-23T18:30:00Z",
    "tools": {
      "components": [
        {
          "type": "application",
          "name": "AGORA",
          "publisher": "SPECTRE",
          "version": "1.2.2"
        }
      ]
    },
    "component": {
      "type": "application",
      "name": "Quantum Vault (representative target)",
      "bom-ref": "program:QvLt1111111111111111111111111111111111111111"
    }
  },
  "components": [
    {
      "type": "application",
      "bom-ref": "program:quantum-vault-authority",
      "name": "quantum-vault authority program",
      "version": "0.3.0",
      "properties": [
        { "name": "pinpoint:region-role", "value": "on-chain-program" }
      ]
    },
    {
      "type": "application",
      "bom-ref": "service:vault-signer",
      "name": "vault-signer off-chain service",
      "version": "0.3.0",
      "properties": [
        { "name": "pinpoint:region-role", "value": "off-chain-service" }
      ]
    },
    {
      "type": "application",
      "bom-ref": "app:vault-console",
      "name": "vault-console client application",
      "version": "0.3.0",
      "properties": [
        { "name": "pinpoint:region-role", "value": "client-app" }
      ]
    },
    {
      "type": "cryptographic-asset",
      "bom-ref": "crypto:ed25519:vault-authority",
      "name": "Ed25519",
      "cryptoProperties": {
        "assetType": "algorithm",
        "algorithmProperties": {
          "primitive": "signature",
          "parameterSetIdentifier": "Ed25519",
          "nistQuantumSecurityLevel": 0,
          "cryptoFunctions": ["sign", "verify"]
        }
      },
      "properties": [
        { "name": "pinpoint:region-role", "value": "on-chain-program" }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "program:quantum-vault-authority",
      "dependsOn": ["crypto:ed25519:vault-authority", "service:vault-signer"]
    },
    {
      "ref": "service:vault-signer",
      "dependsOn": ["crypto:ed25519:vault-authority", "app:vault-console"]
    },
    {
      "ref": "app:vault-console",
      "dependsOn": ["crypto:ed25519:vault-authority"]
    }
  ]
}
