{"receipt_id":"r_64bcbfedba4245d7","sha256":"d57e12d63e9a32cf32034cecd7d2b392fe28bcf432e73bdef02d1cfa615819fa","created_at":"2026-10-25T16:55:53.706487+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-25T16:55:53Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"d57e12d63e9a32cf32034cecd7d2b392fe28bcf432e73bdef02d1cfa615819fa"},"signature":{"algorithm":"ML-DSA-65","standard":"FIPS 204","public_key_id":"did:web:alphacovenantholdings.com:api:vc#key-pq-1","value":"OV338kO5Wco0QhIxXbnSGg2cnsMOaxFvGwjkCkqwXnAVuuLPmHdAqlKH1tJ52yUs5Z8XDx0CyDkvcq36604dMCdLDVXzLdcAhnHUDqQfkCH646javElHtHUd+50T/YrQdo9seTJ5YXnyllu44evFGfwWxvr762uHMhklabIn7GkRhhj7264dxI3masekGN7JsDqDsAp2n/x0pRuHxMNvSS2Vg+XysMX84grAsyTB47nbK/mCxcAj66w/zR+t88U/4+hkgInbP0KioyHJ0zDffKTYUDnThMKiyVevarYsZ683Berow30Bnm7VbFwOU/qi+Z30mh9DmK/iMNucxaO4aAF23gsK2Z73gUl47rgfCfJQG+9CpoSQ0cB949VcZpZq0YfhsEOMZZHSwhiyWLCQ2ZZRC3rNjW14CicETkbpD+1CKi7fQQlH/tWynm0hh9b4e9NO/y749uRUKyRI4dVdMavm5Z+DAeUqnF2ywaa6WdcpZxmythDOoMH3UflpEyjSE4LGQkxWH8qmj+7OlG9PjzOiOimXwd1BUsvFH/WsrpPnNFyBsH2/hfs89WbDf7hexe7Y5cTLNi2uRp3i+JeldF9c5I6aSAnEFdPJeIAaECSKhy8jpuC8G/DW8sxvZmg6oJQU3FE2wshR1hCQDQ3KTXk3qz7rOkPbckL3OhUisHeDSDwWi4Dxwmj02JmeNczrglxOINJVkAiu5wEaPURWICOvi21ONzVl07T2QrgpfJuEEQ6lBhDQDwR98Rk9HoSAJfIotLZ3GMFzgCs0dwWr6a6E6T+Lt9cDc5tB9leiDDO3eX4fk7a3OjWJu3vQNMVnFbjj2TJD0SkFNBJrQGYT5TpxqwxfNPdjmFhh63BAw6FKa9tiwwL7E/SRRIMhzjHhxnnLcUPEO2XTXWX2+AvKV2swtm3Wrw0Ou/wB3aGbCBTzJ3xHBf49bMVtY4t6qY1PAVoRKFDixnjFscP4ULkDqyuuyxCRShNUlUqRezS+/i2es1DZ7L7ZmvEofH5kE3x31QSBvaN9FZBTS6TN/jdoe/fDqTyPeOp61q9mcxK1c4eswE+MFei//FxqmwuoPAA+j/bu7muq+zM+yxPjLmPDlA3Orn+yA7w0W5nyCBCpS9ch2RMIO+uCMs5IzLXeR3emae7rn2Ojk+KaMDhwsLa9wu8aYC3E/HD10q3/LFN9HQc+M0dMrzNFzv9GW3ADu4m2BVBuZPl1tP7cEME2yzCaaToUk4ATlBGOmZ2qlQptzZSWhnheKAAYXqhK/oxtBszYLZvblHs/rTTmp5IeeS/0GDnYxPg2Q3LHrQouYZqz9llDnY0xhPE4jELqLo7krxBaE0LEflG4ZKugorKO3mRaSCuX+J20pApKbEF2GarDXGBH7/vsb+WNtuAzG8Rwo7wI57BBsYaDkxZVxU9motho5qKzgWCgNrIVH48NVitF5nuSdbp4tYwDGQj/u08dYPfP54rr0Q5BsuHrehUkNnLkkNhA+j17rdPqbI9bvarkC5ygpMw7/YjEKZD1iFMUafyDRgpokmJMyLkrUTZ/qu+ySKTHIVxxJrpllMSPXw37BPSN7LlhOQWf23VY/q0GR8ArbN4SBlSR51Mz0z5o8yptXCXrpCg1OjDRsS110eUS/GPh8j52BzJb9hpQ1W/jvl1Ec5ppVl9cjpC0M3amskjcYJlYU+yZY6UL1bGh7ZyR7RLKF1hO384Chlhg8K8N8C/Yfls75HzWUhck+K3AAxD3/cACy2EStN8EZdZ66wcIr+qRdumkrIJXk1JpJbbSz3WUVIpBlebkwRKhNCW5B1PNHzvXudISF6GKEW7nnoUauIxsPj7h+yEWWy0BX52KqsUC2cPQO/P5gX/ON9bdwKSRE0z9QmbxzHjwB7rhWb+XAqqy+F0KxSpxAZNVV08eRQWt1gjP91aHNRnq6aocrLMFvnDF1ZTEQEngV98Y9JMVRZ1ZLpS0rruhtj6x2Us5v3PgbNbDpBnRzfJyhrK7hbFxgejjrRJPvohgrwoDsiMk0jatmphfb/qtyhHF+vz+r/Z/drKNfjbXVhvHDdruQmN44mkkiabGttg7GS3d1tjhEMCvN8XUx7smcWLQI23e/sOIjrL3ViOkQIBDxZRsTl3/Fxnk2ywoSMxx3kswIeW9V96E8GA76hlYWsnQT44YewfJPmJjfkEMsQgbiKB03xeM5bUPl/R/f7JojB1d3VCqLTHGWsG9o00YqvkaBZ20SvQUaHDBS6oYNMORYaBnmN/KjPB/FG/s7snrZHGkReSpRNvc0jQzJGDipXA2qtf1ZsPN9OdVFLelusIsZNkhNdXv0hBuIdAZosOIBit0f+xDRWflTWv4EdOBShoIWDjzsvODje9YwELMJRmG37634eS9wwOCcBKsJK5FjvP2akwPti3r0jPp6goUvlYNpiafpVxuH5q8u6HhCY1AmcO/2acuoS2Bb+a3G80mZNVE6nLMYaX1gW3slqGM3YndTHco/Ugx38mb+Y3hnOurvIcnoB7Jd5oAZXiip6V3pT0yzOVTu9nZdLXwMG/EQugPASMhNl817aA6sD7NzrPXmu5W3tKea7Uq/pXL06HAn5/nMSzBTyzxF+jn2V/L1+qcddWl+wTASx+78Ys4NdxgKc4NkXMjUlSLI2jOPJ3Jpj05qs3feMvZbOARKaTuWZSJdAkoGgMrEfhoyrXQt9vM0ylGbsTyfgr0ZeApv8/7j6Asxis8kLb1TK8axJfRcAhoxZhBIXArkKacS5uUi5OTej09V4Jb8Ub8uN6StV/Tb4qkxTDD/brz5AndWyKB2ydGuAWTr83+t3VB5Ci5v+aEVSQh6QKtDs7MnuovG62CsZr8fgt7tNYkW3JlIswAMfihBPUSzL64pcZTshAaylIyqV9mmh1U6AHoI6MlYz+KoX8fHN8n0vCYfO9sGofltXoG7SQWGwBtth5hOdhpYoBdEcWpZGUcYnXKbQN/AHnx6gl3OlcPf5tNmLPzMWdcRY2yLHKg4a90rOUgDD8A1v0Y8VoYXDqbWLlPmRFame3xko2KUbBdlLEd8QBGB7yjfC/8PHorXIgTX5QoHYOvlvEMKQxAw8nmr9mmM00D3ChUVyBWzbO7xhGRJhgYTce0yVi0sTPQu1JPWSleC2zMP24c9aEX/zs6KVn4o8f3BzQBQ1krDF5A2TsRHVwTb5F2yMNSCqRlwje124Nijty384C0FJSxt5fvHOO8+SKXPLId+B1k9T4/fztAVcNUrsSsMlQseWjKtM+RK2cnTSS3j0rWFEy/bWJ/p/JcccZuyXHpCvQQIhDdbibvuy3GmkRAnn4/DkGU3vjHJjgitfJv2RtZuHtDtd4d2CDz4leioHAqPylpw5giagBSOY/ErFC4sulDIp+JPr7imPHb2nU84Hkb8wlsrEmLlkfy+END+nnYlHq2DI2d7nMPVqOWO/7gCPPWl+8b/tuOJ4zvi511ClqRgycBOAdmOkz3S5g4Eg/nHQJwozPtUslJmhNGItV9CfwU6cTyfHQ8gwuxpOvqeAmnYMQupls9Vd6nSypHph7zYPWtKyBU0QLpaSzHEr3QIytvM2MePWhLaZOVrJBSqnRtt9JtZ1/MY83aI48yT1qDTtAK7raBTYOQIosJwb+WwiaXom+5WyqESMFvD5FVEwfFmvLnRwdXKAyLHHZHBBn1rU6x1ysJ8FP0bQzkSeEFW9Vw98kf2majKjAi2yy+e5eBTwlhC6Cl/ri/wbPIhmATbXdyPOWP9ZEaOKuKxRSQu1qsbeUKjriEeDy480EjByuehsTjXcK+y/LmsIjhNS6jQN1F8B62Th5mOlouxHB5ec3AEVaayo3SjLRIR2SAegT2FZ6p5HVoveysifQBr1PD4Hi3TQEdaKzc5mxM8LfDrrvoqlz+JlFep1FhnAKfixGzvE1zYd/XEBbEUA9oB+vHHzwR2CcJZjq4zyTBU1/wZarzIDrc9JMSFVk+FpFo6/bJmCyu2a9f0kUqA1v2RxDzAU//sgPeUDn5QUgRL8SHpQnTfEGq1xkX3QTTibVaOL67g2HHxLVJbxt/TDZQN5WydDLlF18QRqIcIgvHNy/swTYRsoxb1H+LNNcpaAFqHdSAtDgDEYNmShGYRLymmysELbfqLLPkv9g6sOt2bc3/t9J+1gQ/kxOjFFFkCwxKwDUBZlZeJznxgWgKU9v98yFbe7DJRn1ONayTaxwdn9Qnh4FaFIf8DUl/dBPHn5TZqLAnm3fF9Yw+UnKTJVhPHz9l0PZZHwEU71rtZBvH7WqDstKDKo31FUTeUuWiy57bUPnprUQ3voeb/C/mB5bb8Xv4r9gE/bcIOlwYZcTkDxkmKXTBb4Gq0gcJImmp19ziMkGAwNYTR1Jfg48AAAAAAAAAAAAAAAAAAAAAAAAAAAAABAoOFhsh","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":"SvSo+cpd4RQXNjNk+vhxgAYdL0aXRir6ysR2n34TkoTBrF8Bt/qZ/3JM23uyzJbiQPE8Tg98BnxtgiAhQVQYCQ=="}},"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":"d57e12d63e9a32cf32034cecd7d2b392fe28bcf432e73bdef02d1cfa615819fa","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."}