{"receipt_id":"r_c53de538cd744b53","sha256":"b5ecdbf0c50fc904182488a0457650fe3fef32663f7f140f3aee94b0f37374d4","created_at":"2026-10-25T18:47:33.015035+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:47:33Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"b5ecdbf0c50fc904182488a0457650fe3fef32663f7f140f3aee94b0f37374d4"},"signature":{"algorithm":"ML-DSA-65","standard":"FIPS 204","public_key_id":"did:web:alphacovenantholdings.com:api:vc#key-pq-1","value":"G17lGLAImqQl9YsKJDwx/mUqqG6VX0XD/LLgVWT3ql2UvAKbrprh0/KdtKa31mYsBI7NDNzm/dzUkyG6eNI88HdocdXsQNbeb/6rQdM7WrqVg22ObsBFFsBhIx86qen4LFvz56eQldv2O2ZsF+6OeJHvhK6X1jkqUHeQkwhcflbwZTpEaPaLyh1nHHPNKEnyXtUUtoMJX6NKLGzh8JfURKD+iLcAfj+TDGJOLv9Mv/vxHxcylRDY3qcyGCGWFm2z02ePLP5cAHKdxv+Nw6Vn5wK5kG18a4X82SGyPvGmDwB8cE1IfdUiT+N/gr6NwZsrawIQe0ljFV7M+YzP/x+cfUWdHgMZQfddcGCfm4jLsA3KXLiCzaxo3+juDPAzbKk9X7z+LvI132MAMup5cAw2iPBUXqJZUhwYiYRKLHVLZIv6XNwXDYQTi/zE7cc+dZU3aJQfsWUUZWWLCNOFkOrdpNHybsI43PhCde24fbS0reyfDhtKJdAecJrtSxNEk+Lk/8dt2ZOdoZFIo+arvheGK5Y5CUw+K4BkXWw7yWTBkhoHy6+77fHli2yeJ4SitkiFcr4xZMWcLnPQ6bXbWFqyKIICxhxc5OMh+m5ElbMPxv5b0MDbaSwUV2zNMLy1HTvCvG15iUcLvSifrKlh8DZeA2u/zKufRg6VcVpnbWCxWJcjdBBoSUMzboNn8QVKU1aNCslpH4yvhrWPmO7XLJZfbB6r4K4dkR2kCd5zhGvttwJo4ZmtLAjegivVBRSeCRxF9f4kXTzp4c49XXXfOQVuj3NTfwgx6NPw4+y73p64hEr/brBxNieIS9pdUfbpIMRD+6K08KBK33/5ia98IePJwZfL78Fe4WH+5HPwhYHNmiLOfwM3cFTkznhwHVd2FgbS69y5VG3lVeB8WzJJl+2wsxlpFEozIGPNO5Bo5DOwDiD+mMoHio9EqW+52VSJT+F3COKDsWTvbNt0cZQeD3GY27BQylTEfVf7PhX2oV+pvsSbW7OWrx/Y1m/59P1CwUdbHKPA5TM25shAzTQUMF7vLKoSYHpnCFMhBz6dbB23uTXdmWJCXAWUvltc2sdaz0lDuXfa1PiajNwWa5eW55Laomr8z3gcA6kbhsXRjjYHGuSLddMCb4u3G1vm7SUTMJpDeGjGwf1+oCIPFq9ZonN62BuMhsKvUo+UQSK1XSbcXt4HVqj9Ni0jKfzMv9UcqHbKa/bR8Tp1P4sgwwlO38dOoB52MbXHSevjsDdgCMUmo7T2WFt1Yplt0yW1JW6r8f7cMyiaLXC8/JStJALntL5wlqK1k5iYSnazVNTvcge2zqnDdIBBidKAPK9Uot3hH8YePT5I7ninQoExcBe/FbOwVRG8eo3C0gOOa5PVXze+KSXjdXa7UmDf9m91sYEq0Wv0Nu2KfB9BD5jC159XccjFKH8oBHgAkF0mPzSRVh7LtvxOjcyjDAo0XeqUbGCmXAh+uMS9kS3DV/VBZPMzZhu2rQFzew3gTheZT5rDStp7Net1vae4iz3a3MBWCm3EqAFTGwsBiqTLiLjYywBnO5R2Ej1gmEXLWC9Z6pKmsEpv0EMdfSG+LwBOWUx3wZrMEuTrQCFsVFB0PWyDQ13XwuZy+cHnT+qDzG5jR9tTzxyGW34kdkhwXza3avvujJCcz3CUIpqAJkKVhssxhL3TUmCuFCZmhDN8CT1b9ib/2WE6hUwHjZbFr9TFLKNOOFVIoUNwk46a+p7ZMBqNml6Wo6iFylCqcm2H5rRsLd29hatmaeSeMlP9Vzeb2lTgULmeGmZFIdvc/+fHo/kQGGTsJDgCbrhYzxH9Rj/9N3I/pJ9BQ0lGxcoT1kzdbtJJq74llllC22JDwksacsC3pZYDI9Xr4yx5rWvRRGlL9WyF11h8YL20DL7o0CunzuxRbt+kTmL91Hz09uYx98uKYJJQCwLPEdYrS0WX+AEvVxTFo8t8fDK52Gl7FA+EbPuOIpzzzi+/hB1abDHCuJ+doBqD9PR/TGmgBQ3vuEtoVdQJXjX1XVuyOwXuFPs4w02ZpHPIlvjtfi3a2W5ZBHF/oVZSpnwrpm2FmtNYN68au4IE5x1ls6xz5rqkTz41X4UOlFbIbwXNlwDAOE8Zj10MI8hlIJ3I33YSAmrSnyTB6/eUufBUAUY/rM/0VIPp/0qhFpIXyGPycM1EYnMDqPL7rmHPuVU/+YEKpAdbYB6xmu+fUC/pPwqsY9Pu+tMxKW3a/SBs/A0zmJlQCI+SjpyussmWlYT0mvia6/EJH0FbmVrxxzB2b6TbzbxGNd2cQd4DZgmSlREQoMoqvV2YGReLkdKuLNuHABDxbFyO+6jzgksNgcoypGGYcwxEIzNO5USklXt1iavdFRE5b9t58ntNPwq+NHxqYqcjhOK6epnEh1xecBUz0X/H98eVtYS8giwomP1BHaAITHLDsGtnhAFa7pDUoMi1IIqxnLqz75DXV0KO4ryVF8WdGFGbWr5+s3cqITlgXkAygDBRS/M1TqZsj/juHj3+/OwvuRfRqsoRCekFCYKLVOJjAcLz2r72v77pyPcg+OQzNSmcmoYLDfZUBhKF4OPola4r/c5n1rlv7jvZE/R9n3P/KRSD0RoopG5O0qobmp7GP3IJmArr0eeCaUCPp3gfjeQdGooYIUEFN8EleZ7g9Vbcso0L7fre/OxxYp36oln5ZkxBubzVnZ65J2OZWgKgLQS2AdJ6zLdOzcuK6HveylmMbST0bkE8DwIS6t/sgg9ctlH4TuGO86KoNtV7eOAul0E22kg5D0YZuz5TyayEUlpABsx5LvdnlkWMD5ForF5cKq+8hhNhY40C4L2PB7yH9DkmdFAK2OvCTSGUqIR8kM1xZ7C0ifWd8k3Vm0jrfpiQsEJsVeBt8Enf2wu+l152QxboOIkfWGdk4oUqJDDFQwoU0gzvH0Mo1luKwTr3B+iiHG33AYFYXt5MKr3Wk5givVAOMlmMHnyNK7g76CmHdOjFh00FqBGEzIDJXYOCT4+CmBaPqtsp7otV70C74NAcLuMaw4OTsWiNSLhUHz0Kr2xObw/wC19lZfMc+Ccw3SW8z+rzKNXQHGbtK23cV7S5ON9mg/egAvntFAJuCRa4DXS6KVMM58V/mcz0mOr6VhWbgGEZQgAwlva0UH9qIqYp1jGouVa2zHjqfNTSgB9Qjl74eJjfS9nQ0jwrTDzxYop4WWFo/oO6vth3RSv4jhVUXKD0LLhxhUDxvLeKTpAy9hVQMrO78FF21+Y+Xq8RqoFJoTGYe3fbcmORaxD1XvBXZdSbVznB7Ay/EVlQjUD+tW+Oe+NTRDbIh+E0Rod/uAuxj8JueSfTJH82hUsrIcxOQ/02FGuvUJX5sOzZV3/7siRwlVyOD4tXhV5qZMftl8zu3RcYzjMF/0o9ru7kaloSX/++ydVKqvkJpgbwX9zRCHxQTgncHFyCCYHtjjshdp+hdrlcHWkwWE5fA3sdgOV7Xj/ttBylNrSF8brFSKokP5vV+SU9gyckVxq/VGOZ4mgBBh5QzdzT/b5WBFGllKUy/Ynm/UgCDN6x20M6zXt6IwJbwHII8YQIMRpS7IrHuqilO7Y6nUxEgyhtzUlKscNKQ337aTLNtCJ9l3cbpFUFRn0y78lCe3ZBtzH8eC6QZwNyBcPMxbvhFW9Kd/jfLH0ZsFhFHmT4tYs1kfWtFocnrQMhevWEYKD1JU1Kxx5hy69Pv5QAUDSK6SZdzuVdiMbUk0PqanY7UFAVGq8LAq/JAufvbtlFpvgNgumJTv1N71DQlt0nZRNEZ3zgHVI5BLHIc5+xD/fYxnMKt5CE0xMgsJRgUElNALyFQnxuBJHOkXA4zMmwOHnikhkDDErSG/6ntJcl1e0JcrFkTDDeSMAa5m3AtFrrSG8y4lZ/Jc40mPXB4xtCJstplObFZc5kw1fqxcSUITA6AHO3JcGTFRb6kIYeGXVvmi2tyXpYSGIfSzycVmFFUsRGF0HcOuZ7ey67RoMzbJ9O8TKFGst32+ecU65gqJlhYt6AF6+d0fAp5D0O+q+1R4boZPfEZolN/yxNkrzBKh6Gacpd7HMRNRJKgNybUDdcCpTMaVDIfJAkO+Zo3v0u8kN20dIMtNyKTSZFRh/ECjjgKkhlkrCf/S3QYsm+ACBalw/f8r48sFN7RzEeTZtge5u3fGpo9OKuHlTDz9+N4WcNBzrcNI5vZ8KfTIiSLGVRH2lJ235I+yiMiGejPVzfPcoYxQSnm2e/j4lfDrktA6x+VZFCBTmqgoHecaR5eJwQU08TDkQiniedWRgXdolA+2wgvsVniELzZxuIMU4ebofx4TXEv5/hNKkTA48aRV91ATRmlL75GEpRcYye297n7/Nfna2wuirzQbbNzuLjAAAAAAAAAAAAAAAAAAAAAAAAAAAABAoVGhwi","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":"+dGkQvy+zl7eMUDdb1IrVlKAgiPLFmUpVEI1aB0aLPDt8GMPp/pO1RiRBfpNR/mTdX7TM721ZdYBr6lRGNrqDA=="}},"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":"b5ecdbf0c50fc904182488a0457650fe3fef32663f7f140f3aee94b0f37374d4","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."}