{
      "tool_id": "art-155-emir-upi-validator",
      "tool_version": "1.0.0",
      "display_name": "EMIR UPI Validator",
      "mcp_name": "validate_emir_upi",
      "mandate_type": "compliance_mandate",
      "wave": 28,
      "gpu": false,
      "url": "https://ainumbers.co/chaingraph/art-155-emir-upi-validator.html",
      "description": "Validate EMIR Refit UPI format (ISO 4914, 12-character alphanumeric via ANNA Derivatives Service Bureau) and product classification consistency: asset class must be a supported EMIR class (IR/CR/EQ/CO/FX) and instrument type must be present. Terminal node of the emir-trade-report-validation chain; exports field-level validity verdict with execution_hash.",
      "input_schema_ref": "chaingraph/art-155-emir-upi-validator.html#manifest",
      "consumes": [
        "art-154-emir-uti-completeness-checker"
      ],
      "feeds": [],
      "status": "live",
      "conformance_fixtures": true,
      "compute_capability": "server",
      "compute_images": [{"system":"sha256-source","image_id":"sha256:2be3027f20c68ebb83ae9bccb958a04a894f56b2b7acda2a0ff5bf0e091d6f0f","valid_from":"2026-07-10"},{"system":"risc0","image_id":"sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6","valid_from":"2026-06-28"}],
      "compute_proof": {
        "type": "ZkVmReceipt",
        "system": "risc0",
        "receiptFormat": "groth16-bn254",
        "imageId": "sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6",
        "seal": "Kiex6iol6uFtmybGzr98bmvO1YX/gA8SUlZ37xhBkxMo5UiWfMFHslUk4YMJFV1nbZqsVbaBO14KPb+f/v/ofikETFQgZH4Um9ot8dces34LZCCuqJzoFZlWTqdHfBxRHDzXGd+Lo1MV4Kg7IeuSpRjk0Nt1bx0STBytLvaTxCEK/dQSUCGR8NNoqoUj2cPH8eF6dUfGIG1WRBwC8IDoqCqTUuLURapjpfFSJm8W1zLXI+Pz0+w/1dGENTAQB12JAhRzfbGUQhJqjcG54hF7gpA+FTF9bocaH7kntjnLrbsU7n70YLM8UqVqe9sWXW0lN3F4nIvl31RTneF4GUmpNQ==",
        "journal": {
          "chaingraph_version": "0.4.0",
          "kernel_digest": "sha256:86627df2d36a6bd1537759d0b22337778914ae8b9f78d3e930b725adb1b6e63c",
          "output": {
            "asset_class": "IR",
            "asset_ok": true,
            "classification_consistent": true,
            "format_ok": true,
            "upi_valid": true
          }
        }
      },
      "export_capability": [
        "json",
        "vc"
      ]
    }
