{
      "tool_id": "art-04-agent-identity-attestation-checker",
      "tool_version": "1.0.1",
      "display_name": "Agent Identity & Authorization Attestation Checker",
      "mcp_name": "check_agent_attestation",
      "mandate_type": "compliance_mandate",
      "wave": 2,
      "gpu": false,
      "url": "https://ainumbers.co/chaingraph/art-04-agent-identity-attestation-checker.html",
      "description": "KYA-OS (DIF Trusted AI Agents WG) credential-chain attestation: delegated-authority credential chain, scope limits, validity windows (max 90 days), chain depth cap (4 hops), EU AI Act high-risk scope classification.",
      "input_schema_ref": "chaingraph/art-04-agent-identity-attestation-checker.html#manifest",
      "deadline": "2027-12",
      "deadline_note": "EU AI Act Annex III high-risk obligations (Digital Omnibus, Parliament final approval June 2026) push agent KYA toward compliance requirement from 2 December 2027; KYA-OS donated to DIF March 2026",
      "consumes": [
        "art-01-ap2-mandate-chain-validator",
        "art-13-eudi-wallet-credential-readiness-checker"
      ],
      "feeds": [
        "art-02-agent-spend-policy-simulator",
        "ptg-01-ap2-prompt-template-generator"
      ],
      "status": "live",
      "conformance_fixtures": false,
      "compute_capability": "server",
      "compute_images": [{"system":"sha256-source","image_id":"sha256:f4e9e5aed913e80c7f97e3d0d2501e7349c523de4ffd433a1d29081620197b1f","valid_from":"2026-07-10"},{"system":"risc0","image_id":"sha256:93c746e79afcf4b27f6d2a6da6cd142a4dd0da31f33d942f92b97344188526c5","valid_from":"2026-06-27"}],
      "compute_proof": {
        "type": "ZkVmReceipt",
        "system": "risc0",
        "receiptFormat": "groth16-bn254",
        "imageId": "sha256:93c746e79afcf4b27f6d2a6da6cd142a4dd0da31f33d942f92b97344188526c5",
        "seal": "JprnquQV+W8PZGrVb3psyDFR3XLhdjfIXqv6BPQl4toSEZPGzDAQMW9vktjGPijzYCJ0LVWuD4QDae75YBVN5yiYvlT5xX5ckesO7VwnQJQ3cy/anmRyuV+fRqJANv8+K1LR1CCL+LXDs4OfqZ2lyurNSDIj9hmmOpLSmlSJGSwMuYvNwbuaD922LK8Mf0/KcNL8mKQKpgTJ2YLQ0qhlQC8GKlwA+eHTMZ99YTSTmL/sF5oK+IcawyJYOC7UaI4pIMMFVtoU7i6xui5DA4tUENjZ8ZUG3+IGa91Jq2qjEskn/Vla1uuySzmfJv4LREJAHEFMXLwaXL2lBbxbiV4uGA==",
        "journal": {
          "chaingraph_version": "0.4.0",
          "kernel_digest": "sha256:f4e9e5aed913e80c7f97e3d0d2501e7349c523de4ffd433a1d29081620197b1f",
          "output": {
            "overall_status": "warn",
            "pass": 6,
            "fail": 0,
            "warn": 2,
            "checks": [
              {
                "code": "KYA-T01",
                "status": "pass"
              },
              {
                "code": "KYA-R01",
                "status": "pass"
              },
              {
                "code": "KYA-R02",
                "status": "pass"
              },
              {
                "code": "KYA-R03",
                "status": "pass"
              },
              {
                "code": "KYA-R04",
                "status": "warn"
              },
              {
                "code": "KYA-R05",
                "status": "pass"
              },
              {
                "code": "KYA-R06",
                "status": "pass"
              },
              {
                "code": "KYA-EU1",
                "status": "warn"
              }
            ],
            "root_agent_id": "a1",
            "scopes": [
              "read:account"
            ]
          }
        }
      },
      "export_capability": [
        "xlsx",
        "csv",
        "pdf",
        "xbrl:ocg-ext"
      ]
    }
