{"receipt_id":"r_2a8828b05c9f40a8","sha256":"f44be1151416874c19d77b5a3667b0c41033371925b146139affc344972928b7","created_at":"2026-10-25T18:46:19.965673+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-25T18:46:20Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"f44be1151416874c19d77b5a3667b0c41033371925b146139affc344972928b7"},"signature":{"algorithm":"ML-DSA-65","standard":"FIPS 204","public_key_id":"did:web:alphacovenantholdings.com:api:vc#key-pq-1","value":"YKJWhJpo6NYA235dFA0Kp3N1acj4ztpi9q1dNKAO42mBN5EsGygqmxkmjW+bNGeRALZpILzRHb7IYa7UH3uzfHsaNyeSVQNwp84kDK0y0Nrl4VxyEQTKbqtmiHmQtK94xfA93hViL4b/Z5CWSv1RxTTSDSaFwv7UJx25/DOZFot0VnkbHYA0xXMUt2igc3fuSQ/i2dp1xWXRWox3MEyZc0hztZgMnnyxhHghnszvSUNcbE6uEjrw3qNx0zWsvps9Z87rCgQ3MZ27IU4l0qrGDIP0rC+oTNil9OgpQuLI1dXew80tG1HRl2yHEkUniR78U2fR2jpMncny/KX1dIRJR3u/QegDHvNB4TTlWML6J4wF94JFsHVbLrTXBLvPmRXd/fPsGUQ7tUerIzxhj8lGRgYFTvrITC/6TXThOa1YWvWWbSwniwlbbvSE4iQIiUfKEXBykHLYgqZDZRffXS/+HxyEDL7bclzJdDkTlYjlrCQfeN0meLtIruIM/hGGVX3h3440D/LLmzjVInpkSJG62msLTFQ65JmODQHE0wsm32gXN2IJ8Z8FIJzPI55B8ckblRIuUMLvCJl/Y9LhvJCi1eGdPyoDBsszejorvkXnmArpmeU3poMz+mS9pjgoOVifQgM9NBX15oIT+BAxPDGZmriUw/TvoYtO7flLyAYS/XUjz1H/4FG29NnwEi37PNEJKQRrbuLsbE1r2RonccO7yQ+764ro0l+HPCF64FJHIOzGBute6PQtI7x8csM0jKYsOJGK0rksgBSUt82WYKeKDuNvR9jGz/QMnA2CoLbO98ePw0SiKZx6+9nl6J3b71zIOaF3VQUc1JdnEq6Ilgdr2YbfZWhVOAHE3dFoxSycJ81t6zIiSHa1n5hpe2oSdPdeCOSGDbg//l4bFY1Y8lpCT3GbBn/oW0jmWBnvirVejgFS7m+x87XfRO0bgO95nyfajJuHiX3A8o9z8ny17eGRQH8On9aSBwYpFIA8scDfAM+ixQ6rmuQyxd7dez05zwtj9J3ZTQHy6vu/pagGsfsG3DSThgDCgs2NJLVEtxZZZnMdqActFs9F2SjayMdgI3XD2FIicS7wZH5WFe+2gi8kzHyMatRlOc5Tozp7H1ahoz1tYHHiiQ60AHIJh0eOK0cY+BOfp9bHfVp7KbzXYBtWVqafbyXLOFiA/L+92BCd3l63N7Xd0i87S9fUYMTRObzDIW+udKWWOq7B68ZmT6PV7iUBzLQRc2NMkML2CvRSdhYhBrtsyKqKRmyHeqvAl37agXLPlq6wdOSpHWiLxx7w5RyQdUytgShlT2xXu4khN0cwji/7q/49rsZ9vUj3yMvAAIXOepkAhm8wBGQWo7R+zpeUAq3QnUq6Cr/etCimrbX8TMYep1kNr7ZY1tq5nwBRBgNA4PyObzHcNxdOVgZMbHS0B0qEbnJahqpX+E3l13z0fHQW8n4gxjMi3rGiEN8aMa9OeMt/fE95qkNDWREomENQ04LF8+ieik+drpYZfgvtdaGbR9wcUGKyf3rZtpU6MN7IRZGnFHWrjbynXpAWFQemfuFnKZOf9slsmHrjn+guSOcnO3dlJYZ02JHrQDxn17QhNuorvjqdpftTP4GIE6gRYJYtYJtw7dg9UmhqLmETMXo4jde7KfJtnHGE80I54ktIXNtu4WpYFwXHoabxLd0V5iRAvqPqKP75/jGu2uvokpmIoSNiQy0rNqEYJVwQSdDKMVxmowUnNOZLqWsh7i31Bfn9B7u8jBDIl2+e76zkRrlhZLr3u62+QuAEJD235kA2speTbxXUw3ZnXeyHCMb5HwDxSndJxyXHWJVtx2Sveml1sl7tSQFlpm2LALvtBfoqYr/a1eotWTLtpkcN1ZBtx0GPWzq6XgCrFiP1Za9OCgVr/KyUMGqg58CK5j1AzAmAqNAQfIPtOsqykHLiN5+j4blbQ9H02Whmz7LDmue6eHeB0XV1jWWptjUFgK405FmNFBCf8AZND9JBYAyrwVafVqpyUhYON1UTZLJHVp6qhuyVytJgi+89DnYyg1KEpJv44t/dlv3jyrj3em4voNnUtWxdkSJWGnJe08VNfLLNXL+xJIjhNbAZiCwGfFx5FS2RMVz90o1Mx/0av2DZZEA2o2/jeTBNaVnDSZ/8n6VW56ybp/3XOjEHifqS7c2fAQ7Bv1CR74qeDEIIo+OOwPeT/WpkL+VpSEfnYFOIaBBxHjV9S7KU6ZsW8ImHQpPn51j830XXQIgFXBVuLPt8ZB2D0QyG0a2kmccBfaXreychHAHfxGQVQUAi5kE/dgWTagsOkVK+OQ1K3OW8U6jAKU6L8LVFmbPGmjxOJOuKaY9prqj6q2w5N4d1Rnxakx0nZvYrarFOB1WdDFVKatYvxPZE1LjtzDof6rDzK0YlS23FixvzXj1r6XUW3ZirkIVIeJZQ5vtUcr/rkRfpF1ABA1+i1IQw/H9LkhypkIPG0pzIM2MROsQJ/nOddvoQScpJFdahh8wPem9Oxbo1VZDiNNzlp/XBXpbFBNQP6s+45xuicFP0DfQ//PFggoVmmsfJwD3jWmehGmGdwBQW498IxDJTsQPjCoiGIoVrkFHRNLkL/suZ5TnI8BjjGEwSskhs0fdfuamqe4NUqD18cOu2Cn1iBylHiZJe1Z8NdI+5yRP+lqp1qw6mkfFHGUZOvkuryVWPBTh0WdlF6ROIjRYPnk3+MW2r1eFU50+GL91SKYDsO/i7I2VTnhuSylDbZ2dKjtkyvQ/4Pr+aumi4jrRF3h5c/K/BUebY2pyEi5c4NF7Br62zA+0jNFPKpML5IcdXoket/c6BAIHch8KHmMJd6EhE+zbG0qA5Y5dm8WYNAu5f300nU2GEFMHDU1P7WmyahUQEJqy1FqSgZxq6jIbkfkTrMSD1bIzdbDFqew2cizmV872XxbaGVCHCemjJxcdCsucaV07IwyvmD4kW6AfAibujvajn9LMu8B/PDbWOH2h0Az3MmJWuQr35hjW5u+GLTKLyNqCb/HK2SkAVM0ac4Hp2uRVL9JuA2LAsSM/JtnVLPdWaBJJBVz4d1XSe7EXmBlBob47UXXEza5iV5adYmVFxyfXy3Gl9957JuHfz2LFRWxRls3sdOofXzVw9xeJtILHppzmv6BMK4uGQdCQS0rkqLpcS3vG/ARPgqKEXzwHTgnoZEqB/iabRLpVmdpGtJ1k/EmyLCH4QzMq1WRPgnj8lbRknQ/keAywFDCDyMwD/dg0eWqOX1t5xw4TFHGhhggyWcmXbYnFdQLvxEmiMhLfMa2mm0lUidSeDIHT0806BxfMb9FEAK/pf5zgrubHlzVSstxDUDoyzZ6LKW2Qo8YePbuyepXDjiMBWI9RSF+Py6iJ3lyvKyRteHpHTBNjxfsr2QHDOM+cCBCbIZAqtHAa6N2oR2BkEetI9BKE4V0pB3qN/f0cJO2rVy0jcjgaWLgdarrpLzaMX6ktNvw+6bg4JuSa5X2/2S0hSFybthZHpzns9QDGRMPPofr2kMgXtBqORyr37qjsU9m9Rg0/Kt7hFRyRxva7+B0NYSiyPqErok178pRT8v5RB/qMBPtK2CuEgx+jxpn6pIxCk4VfP7lixExt5tuwkQgI7dsJUBqA/yJ1VzdKeXq12H75K9mpZ/0vssjVwpg7bPL75/IW/o6l7U/9iK82qVFJubkue68YONUxiT2hIZUIiroN6LkLOzLtvq/dq+blwyulRRU7ouB5Ii7VuW9hWiexonRAmFA3WhUjUs3QULc4It9uekau6UVwNcM02tonelYKHk7pomgoQJRLIgI/HoGZ79k/fdX9z06rMzMyMsoDdkKvnMbon1FORPGR5XuoP1WoH1eMU6NjyulaAoUJVvBPPTcUXJCM4aEHGKcpjGoqEbInZHLfxyDRvZji/pIQOQ5JRqmzwLRgHIXHDWTT+jTpwVRvn5MDolljmStLeXBrAgQKfRZXpY1ty5eFPo7Tc+nSRTp6roVrvqyyAqXeL2YpuuDdqL6KQz6hbfl1t5cHEMKYkK6CQ5LeNV6ERroCBxVLzlXYfAjbudtd2tHBtn0xiyCn1NzNX6qWLZha+DrhMD5MciY8672gJY/U0cRCrETgyapJUWHFEjxAIBNq4Dqx1VlYcgna9sVzjkbaR1fnh8U1OIxw4SEiJB2KKNfWrlLzwRg30amm/EnJPrSty8fCft51zhvzkvB5L/hvXdtJRmjFmpX2kwL3rL4ibtYWMXxqro5gU3saVAmTzDJIesGlqg+gNKuorFdMm7gyDfoinyH7APWEmR6wl89EKZ9IK+QjKCRc6vc9JM2DyDtAYCi31gw3S1u46Z3Z8jvEUOk1vdpyxBTx3fX6Lq976TE+a5xIYP0BfzdTcBxAoNlsAAAAAAAAAAAAAAAAAAAAABg0WGiIn","implementation":"dilithium-py reference implementation; not FIPS-validated","hybrid_classical":{"algorithm":"Ed25519","standard":"FIPS 186-5","public_key_id":"did:web:alphacovenantholdings.com:api:vc#key-1","value":"QLXvFNRqCevRRRKIgz6l+IEpnUt80fgI/E8vpB6z4ZcN2oFdfbNvD35rkgeExoQ+Z4o/ZXbrj+mIRiTwtYPSAQ=="}},"rule":"In state HYBRID the set verifies only if both signatures verify under the keys named in the DID document.","did_document":"https://alphacovenantholdings.com/api/vc/did.json","states":"https://alphacovenantholdings.com/api/public/cryptography"},"verification":{"state":"HYBRID","set_present":true,"ml_dsa_65_valid":true,"ed25519_valid":true,"set_valid":true,"hash_checked":"f44be1151416874c19d77b5a3667b0c41033371925b146139affc344972928b7","note":"Ed25519 + ML-DSA-65, both detached over the ASCII bytes of the receipt's SHA-256 hex. Verification of the set succeeds only if BOTH verify. A verifier that does not know ML-DSA may check the Ed25519 signature alone and must say so."},"withdrawn":false,"states":{"CLASSICAL_ONLY":"Ed25519 only. Receipts registered before the signature set existed carry no set; their SHA-256, transparency-log inclusion, SLH-DSA archive checkpoint and OpenTimestamps anchor still verify.","HYBRID":"Ed25519 + ML-DSA-65, both detached over the ASCII bytes of the receipt's SHA-256 hex. Verification of the set succeeds only if BOTH verify. A verifier that does not know ML-DSA may check the Ed25519 signature alone and must say so.","PQC_ONLY":"ML-DSA-65 only; Ed25519 no longer issued. Target state — by policy no later than 2031-12-31 (the OMB M-26-15 digital-signature date for agencies' covered systems); earlier if a break in Ed25519 is published."},"state_now_for_new_receipts":"HYBRID","how_to_verify_offline":"data = ASCII bytes of sha256; ML-DSA-65.verify(pk_pq, data, b64decode(signature.value)); Ed25519.verify(pk_ed, b64decode(signature.hybrid_classical.value), data); keys at /api/vc/did.json.","what_it_attests":"That this hash was registered by this platform at this time. It attests nothing about the party named in the receipt and is not a certification of anything."}