{
      "tool_id": "art-284-did-webvh-log-verifier",
      "tool_version": "1.0.0",
      "display_name": "did:webvh DID Log Verifier",
      "mcp_name": "verify_did_webvh_log",
      "mandate_type": "compliance_mandate",
      "wave": 50,
      "gpu": false,
      "url": "https://ainumbers.co/chaingraph/art-284-did-webvh-log-verifier.html",
      "description": "Verifies a did:webvh self-certifying DID log: per-entry self-hash integrity, sequential versionId numbering, update-key-authorized Ed25519 signatures on every entry, deactivation status, and optional resolved-document match. did:webs is superseded by did:webvh (DIF/ToIP, June 2026). Verify-only: never operates witness/registry infrastructure, never resolves a live document over the network.",
      "input_schema_ref": "chaingraph/art-284-did-webvh-log-verifier.html#manifest",
      "consumes": [
        "art-04-agent-identity-attestation-checker"
      ],
      "feeds": [
        "art-285-acdc-delegation-chain-verifier"
      ],
      "status": "live",
      "conformance_fixtures": true,
      "compute_capability": "server",
      "compute_images": [{"system":"sha256-source","image_id":"sha256:e224c8b26c16b08b7d1cbb8bd0c036358387aa3c7c091ba3cd25f769c2d5d888","valid_from":"2026-07-10"},{"system":"risc0","image_id":"sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6","valid_from":"2026-07-10"}],
      "export_capability": [
        "xlsx"
      ],
      "compute_proof": {
        "type": "ZkVmReceipt",
        "system": "risc0",
        "receiptFormat": "groth16-bn254",
        "imageId": "sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6",
        "seal": "DK2TOEUY7BkaiKn59liXXhvPPLYz1HxVjnKLE05dir4i0KQxLgOylgVZZ6C/m/JIUSMaq64oP8fn1ZjHVt9ArQYophma1bCQti7eY7YtYvMw3GZq+7ftVZ47G2+rg3eUExL2gzBuCVNS9Q6Q7Gs9f8dUL9LUDrlDqG9agxLxe9gfJyIC5FwZHCci+L6yOOcpS2+4DfSNpqP0u7+jWyjmOQMe3OOqFgWJI6POHp/5C2Y4gtKx/+tFhLtI6C3Y/+UPB0ClYxK8ZJlDWDaqe0YEjMIMBelx6bsDjobt24GFEkMnsMMp0XGDebgJDr+F++yMCG5CoOOX25LvCuBnCgVrag==",
        "journal": {
          "chaingraph_version": "0.4.0",
          "kernel_digest": "sha256:e224c8b26c16b08b7d1cbb8bd0c036358387aa3c7c091ba3cd25f769c2d5d888",
          "output": {}
        }
      }
    }
