{"receipt_id":"r_56e154a234b7444b","sha256":"326efffd034f1d6229887bddcffc29928bb817eddd7d6d93b488ccb3cbe4cfb9","created_at":"2026-10-25T09:20:00.336234+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-25T09:20:00Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"326efffd034f1d6229887bddcffc29928bb817eddd7d6d93b488ccb3cbe4cfb9"},"signature":{"algorithm":"ML-DSA-65","standard":"FIPS 204","public_key_id":"did:web:alphacovenantholdings.com:api:vc#key-pq-1","value":"JcSBOlC+lXi0iVDqaYoL37Pv4R0IdLo8QnJuJtsIH3lHhF4o5aAIWAdX8J+aPt3pTh4BImm2m+DUUCQVRQnLaJycKOGJEzAVjMURu7noRZsVoyhIgHPTbq2Hn83bkUwSlvp2UlzDL6ZTy9Y7kLbjrDa3UulicVac2qdEMUri1K4JuH+CGiUhlydVAZlVKbJ0zA4Q5oKhYvdJmtVgFXOOi2Gm01zPFQUaENRgAFjmep2BZX/Kv06x7ANtGbZCWHn+XmgVhn0fee767N7yl/x4xMchid2EgtP5eOFjeMgdQs5WzW8d5cgnOsAMEcRZdASqoq8TVmTyFMQ+CmqrweXu4z4Jig3wUGaXGh/t4Kr2YtDxk24vlyzIYwg+VcyhtKnv686bEX05sIxtk1PkZSenPVYK1mgEzDEH+QyLWiKNngQPBjeakG4XoUx6r8c6+v95ZIF366F2qyVmUHueu4prQGTpMK80Put1/+Mrc/PcQbFsm5aOGcGvfigOkfEULkbLFsLbjLZwQdMUbaAS52m4G+DGYIVk/nIPCMKAfyrsJU5nN08fJmIHbKz685OCBVTvVfL2n3Z9SA28sDhyyqevlJ/QM43S7luaoIoWT0Qm9biH89go1uEogMbxiEfRL/xQqn26oKoaO+bEkURPuXUAkj7N5Zjnx0at5IcZxkcdVe88UDDt7AVPu8PpDBwczssYPZOuFCQOoIW8P1tE5OCFfh91g/rMfAl/btJPU+Y5NP/k/tTjSmk4fn2VOyK8mknuxRZozpqBvKGrNV47oWKo1qUrAet/bkx6gtuV4EMIxp5Va24a63nDYopmJOpIUJTEDORkihrzK9zyptvl9wbw0KrDe3Ti+oRJPiOIuuNXICsJoQi5zezROihD0TICz2zSaovKSbzndkeuI3fEbsRmaY64ayhN3SLm28XD020NEWrjZ6U0rib/QhP87eilLQuZe+Z0OcLPO92FoEkiXUYDw+C6eHXSDhaGRS5t/Gmr1E1pzhVsOHNSTL1BzMUqwcXMi1Ocgk0XadG4hbWTKSEKoqmG2NcIhZ5Uw1uJfYFH3+K3i2ipC9yLyPhyZPYLWKbF6fj7rdiVSWzW6RnkkzYq2KXSnCUA5PXg21u5lQSCxHvDTk4rDTP+GTWIIpysy1T6Ocx+xvaxo6nLmSNaFF/VdVblC6f1Y+ScuccKutGX5bhKO0i/sD6fFJAx8ZBXJgWVQxUyeo+gK1GT0F3PcgGHkvcyQX07phVt39V38mBQAvXJ5TL/r7VEruvDysVDc7Q94KxPtwnaOUzpNW56UUPL0bQQMiRxE1hqV6M3jb+uTN405gwF9PiNsHg33Heioi5sFmQDouNfk6qQTFKs7yyQABkECsN4hYIYv3ZnoxX6tdMINPMmoQD+aaSJyx1qBlN4Zku07KzzOlIQdFfFEfgComyVPBVtb0LOqc0BV1dz/24YGjK7Vgx/aWyw5sNhBIsM53z3Ln5e0p4g47bD40COAlWj5+WMNf/sehBYw0gxWxQOdL0akJ0P+wPBBeQH7eTh2IjOVW1m4zBL+vJJSnWNkQ1Brkp+DvkOZAHFYL/2S+adpFDqxn4aX4I8HkshHxG66U59WKnuCiMiguctp2SNg6xEQEOvkYyVHOXCA9bEKbTEPpFjOn3iuXd0E0XEvSmjVa2QMYmWcSEx3ehbUsW6eh9h7LUIwV6AAYs5yuA4iEpj2pPhI+AKSWw/dGdEW5XKOuBPAiUzKWyYxcgar6J7dkRrk1iiofutL9O+W3bNbSLDVCczrwrIF8ulAKD4GWvIsD4e0FNvdy8WKhQXcgkan8kKs38+mxwIZJwfc1YKe/7z7Y2ZfA8XwyTv5h2WsFkxHD784CudxADDK1ukgPXBz5vQRiyX22+0+oZ1R7jsE/im3C/6nVMtLmMKi5REuEKvZy/IYzCaLA0Gqx4S87M9a4uAOq/Yol3t9nPI3Spfczc0I7hzrtdmTuc4Ao/qKGJ0SZVWlmY0dZnxI3lo818cYqUa43nBEs7DJ/JTlNlNrPKnNudGBFl3OS+pMS0VWMbDmVKfte+wblQ8biZ2bR5aJrD8OZQXDvYRg0ZdcshBR4yLPEN93K9XJylueii6e7nJrRSNm/hKrA8+rKGB2fP63MKvx0AV8+VJIbB14hqnvj8a7/YAOC7aEmLOAXHtramMhIja1QyNBV8beJRb9mY/F9zJFTMmeONBbuMroNnoX+TKvegbF4iL6fg4PjA7YeRBVZ4+kwhfbW02tSno0iRKFWNv0J+zP0VJNTmTp0H4ym4GlbbjSXTCz+7fM7u/btjyNqlXwLoOQeOcy2qEANyfAbAsQsk++kw7ZGegj+kvQ6Y+mb7zAA2QGVscaTPya0E5spERuu6nMozRkxGVfEn2xdn3l873IXjWUt5GF5TvfeiUTK3+T8n+S3QEWdCQ2pRC13i216OTzFy869+FAIDbjCfyce3ny7ycDOY3yeR5OqYjWuElLq7L2q7QxdCC0Z2EkFRhhrYHpOOuIuhEb/YrPPfzpt7bUKr2FFI35fF2b4RcfO0b/Q61fL7ohL5a8OKEstDLFB446SzT8MzMk4pI+pTnNARdKm4UsYfxW6JMBuo1PeHKJfu5NaA8En1QhkRXtxG9BwNLCDAM0/bjdkG3aE3WFTvt4uT5k4QxcIntxl8fQifi/USoPWeAgqrQcbAHzgd05dht1hs7VRevSMtCDJrCpU7RKCeE7+UpddUUAN0Zaqx90PL7gusgFkF6K7ab/oKSKV0WY11FH90jXGUqYXX+TX7yOE77sR4RtXjXo91448z66HsTVAQWn3vBLcrqshzdF9CWysoJN/3tzOfg/sjeQhyBxTYrPtoG9E6q4kw1OpdXciJHuYNkIaGGW7a5iTmscgAp0zlY/46MSXRRm4kE3sIOVQD78xBzt8kAE6nOfoAAqGJc+Vt5rDcKvsGTQhtGnBkLrXIV/8REcNL2S1OZuptLaj/9Bl0T3Pzd374+pKBmxgZB+zB8FkSVQgzAEv5Is3UNDexe6Id7V1kNjleasE5jY1DbgvmTHYXmTFNyIB9ABU5hh7e/LcHA115PxW1MuaA8Ac7cYuLiMKNc0GXYxGbMZ8qZ/ZHCmF5iSmGyO/Gclvv5H5Iuqv27FAx7PHlskFg+VamQtytYqxfKTPuHecvyrCaNpUPISKUm6wm8CY6WdFyUkIrgFaB9LOnXf6V1rBmL1ILf0IR9KkUR8+jT+vVxGTHjUWmFii/cHtmnTxxVkEcbl/ImfSGnxwQEKTql1XHkpWVDkiXGY8BvleLV8OHznPDXDTEJdqxQH1goe8857nEWnh1/aXEuwy4RxigBPgLj/a+STi8dTnmYyEkuyGuIVWnYRJUQAtlb4yX9mAKYs6L7sfaubAJzAeiCz2QG2KmiyFkALCHwNxAJ7CdeIUeF9MQBcpJGlpfa0cA/CUJHcRS+xN3nnccvnpY2a/p5kw+iJt14GAtKpZc/CItTzOifVf0DsqB7e5/kIhJ9m8B3zKPBwYHqvWLNPkfJRHMHGnb51lYlQM6BN0Ztm/Un7QnC/sWxf9qitvzXUTBAIFx1WmCJrRyewBaK0V8kyGhloZ0k7Zgp12YnbR0zWTIeol7+/W/Bbyq+yBpxCVISSxI6DemWcwITJil+WjRhVY3qGA66S8RkH/hPEK2+hjPnaZmGAfUnKUJUwaeiTHmMAsMNqtBZ32s8lawYwnAtKlbsDC53cRPhtMEYID36RZJqaeodGHzK5IjSNYzd0Lul5S+cPmCkN+W6VERJEsIf91igLRXlUxvVKLqYwWkzQ94lLnlfOkzewfiydbAO8OCcQvr7Wu/dYqPdU/YVnMUMSvqQPMPyHiNimvcp6yD6rYAqtRTmrucYHcT1UGjBdTv9ocMLmzKG64EurofgQmiQboyb0PruxWBhqNVj6gngdEtB3SbYJyr6YMzsUwMKX630dDf3wBI6ZoYlys1031oYt2LffC2dYVDCEGGV0CcgwFbxFNr6cxecdZsHKRdsY79FkMCKUxZy84bUeWKHARLszDJ+JUeDqYU8vd8TZhTfrR25VnWyh4OQz+hxYD06/O8eksC3IXmogG3ZMjEVryRMUZu2oXh5pzefvbiSLfuS7uBzelZeTziZkp50aLDnzH5Wm8Ouf5ncWJ9DjRrjT0SkUK7svWKIoTPMmV0p6f3cHUx15ZGAXtEQ8z/Q+q2oX99WYexMTAeCB4It4IDX3k/So89kLK9Vk+HCYrxseeYqk5kW+3OB04tjpR0a1tqAhlAOQhSczJlN+83qeLoA2t/uIxlfmeAnAFapgTuWqezi0e4U0xImmb1UIbdNfBnCxoVXk56gqfL1+46t9Sh23AUUQ0xzwMLM1i5/kqG3/hBEZYLc9PUAAAAAAAAAAAAAAAAAAAAAAAAACAsOFx0k","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":"rr5BTDhqb2n0YngCyKKjAvj0x20hxxbmb5BgfMYInymVBm/5jGgybjnxdrPkD60KMcLGhCNHBSO5nWSdxKfrDA=="}},"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":"326efffd034f1d6229887bddcffc29928bb817eddd7d6d93b488ccb3cbe4cfb9","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."}