{
      "tool_id": "art-47-arc-cctp-transfer",
      "tool_version": "1.0.0",
      "display_name": "Arc CCTP v2 Transfer Validator",
      "mcp_name": "validate_cctp_v2_transfer",
      "mandate_type": "settlement_mandate",
      "wave": 10,
      "gpu": false,
      "url": "https://ainumbers.co/chaingraph/art-47-arc-cctp-transfer.html",
      "semantic_profile": "iso20022:pacs.009",
      "description": "Validates a CCTP v2 cross-chain USDC transfer for domain pair eligibility, Fast Transfer 30-second finality risk (LP availability), Hook payload safety, CCTP v1 sunset migration status (31 Jul 2026), and large-notional LP-depth risk. 6 checks, A–F grade. 13 CCTP v2 domains as of Oct 2025.",
      "input_schema_ref": "chaingraph/art-47-arc-cctp-transfer.html#manifest",
      "deadline": "2026-07-31",
      "deadline_note": "CCTP v1 manual relay phase-out begins 31 Jul 2026 (Circle announcement). All v1 integrations must migrate.",
      "consumes": [
        "art-42-arc-fit-diagnostic"
      ],
      "feeds": [],
      "status": "live",
      "conformance_fixtures": false,
      "compute_capability": "server",
      "compute_proof_ready": "ready",
      "compute_images": [{"system":"sha256-source","image_id":"sha256:5d628b9e3200e3791c5152e7eb5d6bbe34b3e278f43cd24ebc497eea062d9d15","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": "KaRma2JVJpxPXOfb57/bBuG6x9kj7kFdvAhHlsxZ7eEsJ9TUq/dFM/woHpQNG5QHmX2xqJM93VCQ8DlsmzdaMh4qRtik8gXjWVDFGLqHSaEVbVB1LN7qMEJdilUVqnAyD7yfpbxsjtbphd/sJSCA7EA9BdF3cEkxtsDsMfBJH3wKmFIygdGXNFv4Wls1bb+18HSXGOO3bEJozk024jFs6x79Zn8qXLyaVjQRB/23FQC0z6Dtt34pK5806MNFnqZUBUKKirT563TAUTNKGZ6Myh7xq/cJI9MrqQ/kXX2SbPwZ8fIM7+0XWnnNJV+iXAltF2kUreHNsSu+NeaF4GeOgw==",
        "journal": {
          "chaingraph_version": "0.4.0",
          "kernel_digest": "sha256:5d628b9e3200e3791c5152e7eb5d6bbe34b3e278f43cd24ebc497eea062d9d15",
          "output": {
            "checks": [
              {
                "cite": "CCTP v2 docs — 13 supported domains as of Oct 2025",
                "id": "domain_eligibility",
                "message": "Domain pair arc→ethereum eligible for CCTP v2 ✓",
                "pass": true,
                "warn": false
              },
              {
                "cite": "CCTP v2 Fast Transfer docs; LP-financed pre-mint settlement",
                "id": "fast_transfer",
                "message": "Fast Transfer (30s) available for arc→ethereum; LP availability not guaranteed for large notionals",
                "pass": true,
                "warn": false
              },
              {
                "cite": "CCTP v2 Hooks spec; EVM reentrancy risk (SWC-107)",
                "id": "hook_safety",
                "message": "No hook payload — clean burn-and-mint ✓",
                "pass": true,
                "warn": false
              },
              {
                "cite": "Circle announcement — CCTP v1 manual relay phase-out 31 Jul 2026",
                "id": "v1_sunset",
                "message": "Using CCTP v2 — not affected by v1 sunset ✓",
                "pass": true,
                "warn": false
              },
              {
                "cite": "CCTP v2 Fast Transfer LP financing model",
                "id": "lp_depth_risk",
                "message": "Notional within LP depth comfort zone ✓",
                "pass": true,
                "warn": false
              },
              {
                "cite": "FATF Recommendation 16; GENIUS Act PPSI AML NPRM (Fed. Reg. 2026-06963)",
                "id": "travel_rule",
                "message": "Notional $50,000 ≥ $3,000 — FATF R16 / GENIUS Act PPSI Travel Rule: originator and beneficiary data required",
                "pass": false,
                "warn": true
              }
            ],
            "compliance_flags": [
              "WARN_TRAVEL_RULE",
              "VERDICT_WARN"
            ],
            "dest_domain": "ethereum",
            "fail_count": 0,
            "grade": "B",
            "notional_usd": 50000,
            "source_domain": "arc",
            "transfer_mode": "fast",
            "verdict": "WARN",
            "warn_count": 1
          }
        }
      },
      "export_capability": [
        "xlsx",
        "csv",
        "pdf",
        "xbrl:ocg-ext"
      ]
    }
