{
  "proof": {
    "key_id": "bkc-test-20260819-abc5b4",
    "status": "TECHNICALLY_VERIFIED",
    "subject": "",
    "manifest": {
      "key_id": "bkc-test-20260819-abc5b4",
      "sender": {
        "address": "collaudo@bonketiba.bkc",
        "verified": true,
        "identity_hash": "dbf0b9f810e068f14ce7a07f257a931bdf0af57af14cf21e8d8fb9f6dcf816b0",
        "bridge_address": "collaudo@bonketiba.com"
      },
      "status": "TECHNICALLY_VERIFIED",
      "issued_at": "2026-08-19T01:02:11.309Z",
      "proof_ref": "BKC-TEST-20260819-0F0C0288",
      "recipients": [
        {
          "kind": "external",
          "address": "preprod@example.org",
          "resolved": true,
          "identity_hash": null
        }
      ],
      "attachments": [
        {
          "hash": "e2d9a0dd6bbee1e8ae5baa2010bf787196acf17e56b9f694608687fefcae778f",
          "name": "allegato-collaudo.pdf",
          "size": 2048
        }
      ],
      "environment": "staging",
      "audit_anchor": "ea76a81d86ff55de60e7b81aeb688fd4222b2023fcba71a75f9985b7466b5ae3",
      "content_hash": "294ce3a0ed5f1813ffef4956aa4b9b846c430886975ddcbd2e8e2431d8f60072",
      "jurisdiction": "OHADA",
      "subject_hash": "ecddbf6d6c9bf1941432737ed6a61688c341ce6d3e30ece947789ea8d20e8df2",
      "signature_alg": "ECDSA_P256_SHA256",
      "schema_version": "bkc-certified/1.1",
      "compliance_hash": "e11dde29fbffc8a3487b7e4f6afbf8d0c7d0dcc1c95ebd8fad6618fb526ab838",
      "attachments_hash": "ba6c4218979517f32fb4d61bcb57b7b233303666604bfd3ec7685c0086bdf36d",
      "mail_config_hash": "111537bb649af3a790813ebeadcf228fb366b8918cb23147b96439d17b0dd8f6",
      "delivery_status_at_issue": "bridge_pending"
    },
    "chain_seq": 5,
    "issued_at": "2026-08-19T01:02:11.309+00:00",
    "proof_ref": "BKC-TEST-20260819-0F0C0288",
    "chain_head": "28bb97f02583b731a29a2a01b974c360ab1ab70f7d53dab92faca64e848aa231",
    "chain_seal": "ecdsa-p256-sha256:82ce73b150f3d3f055195e0b1b747225c06ed292ebfee1e27713bde552512dfb4ccf28c9aeb2b6e353898f8429aa4da3eab100a71caf392b1667788875183e7b",
    "compliance": {
      "label": "Spazio OHADA (17 Stati)",
      "blocks": [
        "Allineamento SPF/DKIM/DMARC",
        "Ricevuta di consegna del provider"
      ],
      "checks": [
        {
          "id": "content",
          "note": "SHA-256 del messaggio originale: qualsiasi modifica successiva è rilevabile.",
          "label": "Hash del contenuto",
          "blocking": true,
          "evidence": "content_hash",
          "satisfied": true
        },
        {
          "id": "time",
          "note": "Momento di emissione registrato lato server e incluso nel manifest firmato.",
          "label": "Timestamp affidabile",
          "blocking": true,
          "evidence": "timestamp",
          "satisfied": true
        },
        {
          "id": "sender",
          "note": "L'indirizzo .bkc deriva dall'identità Bonketiba verificata, non da un handle libero.",
          "label": "Identità mittente verificata",
          "blocking": true,
          "evidence": "sender_identity_verified",
          "satisfied": true
        },
        {
          "id": "recipient",
          "note": "Il destinatario è risolto nel namespace .bkc o è un indirizzo esterno valido sul ponte.",
          "label": "Destinatario identificato",
          "blocking": true,
          "evidence": "recipient_identified",
          "satisfied": true
        },
        {
          "id": "manifest",
          "note": "Firma HMAC-SHA256 del manifest canonico, verificabile senza sessione.",
          "label": "Manifest firmato",
          "blocking": true,
          "evidence": "signed_manifest",
          "satisfied": true
        },
        {
          "id": "audit",
          "note": "Ogni evento è concatenato all'hash del precedente; non è modificabile dall'app.",
          "label": "Catena audit immutabile",
          "blocking": true,
          "evidence": "audit_chain",
          "satisfied": true
        },
        {
          "id": "dmarc",
          "note": "Prova crittografica del dominio mittente sul ponte pubblico.",
          "label": "Allineamento SPF/DKIM/DMARC",
          "blocking": true,
          "evidence": "dmarc_alignment",
          "satisfied": false
        },
        {
          "id": "receipt",
          "note": "Evento di consegna reale riportato dal webhook del ponte pubblico.",
          "label": "Ricevuta di consegna del provider",
          "blocking": true,
          "evidence": "delivery_receipt",
          "satisfied": false
        },
        {
          "id": "dossier",
          "note": "Copia del pacchetto e degli allegati conservata nello spazio sovrano del mittente.",
          "label": "Dossier archiviato nel Cloud",
          "blocking": false,
          "evidence": "attachments_in_cloud",
          "satisfied": true
        }
      ],
      "passed": false,
      "disclaimer": "Pacchetto TECHNICALLY_VERIFIED: prova tecnica verificabile (hash, timestamp, identità, ricevute, audit). Non costituisce, di per sé, certificazione legale né PEC.",
      "legal_note": "L'AUDCG ammette la prova elettronica se l'integrità e l'imputabilità sono dimostrabili. La qualificazione probatoria resta di competenza del giudice nazionale.",
      "jurisdiction": "OHADA"
    },
    "recipients": [],
    "attachments": [],
    "mail_config": {},
    "content_hash": "294ce3a0ed5f1813ffef4956aa4b9b846c430886975ddcbd2e8e2431d8f60072",
    "jurisdiction": "OHADA",
    "manifest_hash": "b6f4a0e17d95604ebc4b4a789eb83a76e9fdee319fab175c46742e4dc60242f6",
    "signature_alg": "ECDSA_P256_SHA256",
    "backfill_state": "complete",
    "schema_version": "bkc-certified/1.1",
    "sender_address": "collaudo@bonketiba.bkc",
    "delivery_status": "delivered",
    "attachments_hash": "ba6c4218979517f32fb4d61bcb57b7b233303666604bfd3ec7685c0086bdf36d",
    "mail_config_hash": "111537bb649af3a790813ebeadcf228fb366b8918cb23147b96439d17b0dd8f6",
    "manifest_signature": "hmac-sha256:5cc2cc4c31daf06d123bc0d92183c0dc2fed1a133387ea9a1c0ffcf4f590f8f3",
    "sender_display_name": null,
    "sender_identity_hash": "dbf0b9f810e068f14ce7a07f257a931bdf0af57af14cf21e8d8fb9f6dcf816b0",
    "sender_bridge_address": null,
    "manifest_signature_pub": "ecdsa-p256-sha256:1312728f9c5f0702829a41cd6aa4e57d4b1304726d60ab444847518089e92de15814729524411f0dce48d4443fe0076b0809649882508496d3cf5682aa1cac4a",
    "sender_identity_verified": true
  },
  "events": [
    {
      "seq": 1,
      "actor": "collaudo@bonketiba.bkc",
      "event": "proof.issued",
      "detail": "Pacchetto di collaudo emesso",
      "payload": {
        "proof_ref": "BKC-TEST-20260819-0F0C0288",
        "environment": "staging"
      },
      "prev_hash": "",
      "entry_hash": "d60e9f629de80a26f0a5d92c441aa9a92adc8d49ef8376b5e4eade3e7c03a905",
      "occurred_at": "2026-08-19T01:02:11.662+00:00"
    },
    {
      "seq": 2,
      "actor": "collaudo@bonketiba.bkc",
      "event": "message.sent",
      "detail": "Consegna simulata via ponte pubblico",
      "payload": {
        "dmarc_phase": "none"
      },
      "prev_hash": "d60e9f629de80a26f0a5d92c441aa9a92adc8d49ef8376b5e4eade3e7c03a905",
      "entry_hash": "d260b51b5ea197c85506b75d5af3437bb12aba5c2a3bf9e8c5f40ce2cc432ea8",
      "occurred_at": "2026-08-19T01:02:11.662+00:00"
    },
    {
      "seq": 3,
      "actor": "provider",
      "event": "delivery.deferred",
      "detail": "451 temporaneo: ritento",
      "payload": {
        "code": "451",
        "attempt": 1
      },
      "prev_hash": "d260b51b5ea197c85506b75d5af3437bb12aba5c2a3bf9e8c5f40ce2cc432ea8",
      "entry_hash": "b5273aa6eaa857168d2ca603595a91b280e36337b5ba866912bdb17ee3e2726a",
      "occurred_at": "2026-08-19T01:02:12.04+00:00"
    },
    {
      "seq": 4,
      "actor": "provider",
      "event": "delivery.retry",
      "detail": "Secondo tentativo",
      "payload": {
        "attempt": 2
      },
      "prev_hash": "b5273aa6eaa857168d2ca603595a91b280e36337b5ba866912bdb17ee3e2726a",
      "entry_hash": "2437948dd4b3fb39763c7412a17d602ce99b657f8cf1f6e2a8b4f9822c04318f",
      "occurred_at": "2026-08-19T01:02:12.041+00:00"
    },
    {
      "seq": 5,
      "actor": "provider",
      "event": "delivery.confirmed",
      "detail": "250 OK al secondo tentativo",
      "payload": {
        "code": "250",
        "attempt": 2
      },
      "prev_hash": "2437948dd4b3fb39763c7412a17d602ce99b657f8cf1f6e2a8b4f9822c04318f",
      "entry_hash": "28bb97f02583b731a29a2a01b974c360ab1ab70f7d53dab92faca64e848aa231",
      "occurred_at": "2026-08-19T01:02:12.041+00:00"
    },
    {
      "seq": 6,
      "actor": "public",
      "event": "verified.blocked",
      "detail": "Accesso al token revocato dal mittente",
      "payload": {},
      "prev_hash": "28bb97f02583b731a29a2a01b974c360ab1ab70f7d53dab92faca64e848aa231",
      "entry_hash": "4d121aa7208620893ae86be5b7c36ed22587c2796e271d7c9cd327ab6d7168ed",
      "occurred_at": "2026-09-25T09:57:43.19233+00:00"
    },
    {
      "seq": 7,
      "actor": "public",
      "event": "verified.blocked",
      "detail": "Accesso al token revocato dal mittente",
      "payload": {},
      "prev_hash": "4d121aa7208620893ae86be5b7c36ed22587c2796e271d7c9cd327ab6d7168ed",
      "entry_hash": "11b569f518a493126e8bde67b709fe526e70bbbb85b9306c1ee478e4762b03f0",
      "occurred_at": "2026-09-25T09:59:25.478031+00:00"
    },
    {
      "seq": 8,
      "actor": "public",
      "event": "verified.blocked",
      "detail": "Accesso al token revocato dal mittente",
      "payload": {},
      "prev_hash": "11b569f518a493126e8bde67b709fe526e70bbbb85b9306c1ee478e4762b03f0",
      "entry_hash": "c61057fc293fe8d4fc0d6c22d0dcc15096a9d3b2cc2abca4fb91e6d505feba1f",
      "occurred_at": "2026-09-29T08:17:00.978915+00:00"
    }
  ],
  "public_key": {
    "alg": "ECDSA_P256_SHA256",
    "key_id": "bkc-test-20260819-abc5b4",
    "status": "retired",
    "public_jwk": {
      "x": "DggjHUQlde2z0yGsyOo-7kUL3WbB35wa15lQMGf5aHU",
      "y": "DwFQj0gxiJ57RbAvT-e5il-46L7FQjFFjbVe4vABHIQ",
      "crv": "P-256",
      "ext": true,
      "kty": "EC",
      "key_ops": [
        "verify"
      ]
    }
  },
  "revocation": {
    "reason": "Collaudo pre-produzione: revoca simulata",
    "revoked_at": "2026-08-19T01:02:12.96+00:00"
  }
}