{
      "tool_id": "rca-02-mica-reserve-stress",
      "tool_version": "1.0.0",
      "display_name": "MiCA Stablecoin Reserve Stress Simulator",
      "mcp_name": "simulate_stablecoin_reserve",
      "mandate_type": "liquidity_mandate",
      "wave": 3,
      "gpu": true,
      "url": "https://ainumbers.co/chaingraph/rca-02-mica-reserve-stress.html",
      "description": "Monte Carlo simulation of stablecoin reserve portfolios under MiCA Article 36 redemption stress and asset price shocks. 1,000 paths × 90-day horizon. Coverage ratio fan chart (P5–P95), breach probability curve, Article 36 liquid buffer analysis, fire-sale contagion estimate. Complements ART-06 (static attestation) with full stochastic dimension.",
      "input_schema_ref": "chaingraph/rca-02-mica-reserve-stress.html#manifest",
      "deadline": "2024-06-30",
      "deadline_note": "MiCA Title III/IV in force June 30 2024 — ART/EMT issuers subject to Article 36 reserve requirements now",
      "consumes": [
        "art-06-genius-act-reserve-attestation",
        "sim-01-lcr-nsfr-liquidity-stress-test"
      ],
      "feeds": [
        "ptg-01-ap2-prompt-template-generator",
        "cry-04-merkle-batch-verifier"
      ],
      "feeds_stub": [],
      "status": "live",
      "conformance_fixtures": false,
      "compute_capability": "server",
      "compute_proof_ready": "ready",
      "compute_images": [
        {
          "system": "sha256-source",
          "image_id": "sha256:6fce2ba734c51cd45d54192ce1f75dba7e32561d4e7ee9792a7bfae0cdfea260",
          "valid_from": "2026-07-12"
        },
        {
          "system": "risc0",
          "image_id": "sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6",
          "valid_from": "2026-07-12"
        }
      ],
      "compute_proof": {
        "type": "ZkVmReceipt",
        "system": "risc0",
        "receiptFormat": "groth16-bn254",
        "imageId": "sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6",
        "seal": "Baj+aUZ06Ndurv3fsCNNGVEh3Zy7Gs9lEAnSLec+AYANtMGuDFvuLpb1r3TVANYjKZ5TuGMDQ34vWYzvKXej1BB9oyM80YknVXj9aWMCK6mvTfvXnHoOnXU+Y9ExbE5/GeD3polc+ezfXr5ho+2aKGXxt+yU4wxPYSAuyqtEKbImQBuYpwk+i8lrg0zyagQjrsfoLm6y5rB1G0N1DMDb0BIJxtde0nDWbkL1KmhWvQXuMeZEELVyciHcd7xA0uLxIqmtwFDtx+1QeNt0usUvpqKlBtQYuuvb6+iMuT+pFCsBhSeKpMcln3lfNgLcXumgoSQvGY08ptrC1HQUBARP2A==",
        "journal": {
          "chaingraph_version": "0.4.0",
          "kernel_digest": "sha256:6fce2ba734c51cd45d54192ce1f75dba7e32561d4e7ee9792a7bfae0cdfea260",
          "output": {
            "art36_buffer_adequate_pct": 100,
            "breach_probability_pct": 62.8,
            "compliance_flags": [
              "MICA_ART36_RESERVE_BREACH_LIKELY",
              "MICA_ART36_BUFFER_SUFFICIENT"
            ],
            "coverage_p50_end_day": 0.7117,
            "coverage_p5_end_day": 0.0289,
            "horizon_days": 30,
            "n_paths": 500,
            "peak_breach_pct": 80,
            "scenario": "moderate",
            "verdict": "BREACH_LIKELY"
          }
        }
      },
      "export_capability": [
        "xlsx",
        "csv",
        "pdf",
        "xbrl:ocg-ext"
      ]
    }
