{"receipt_id":"r_887c03c0584d4e8c","sha256":"09ed2b6d984047faae76c5c063ba8c968467745e42849ce1f6e697c6cdea5046","created_at":"2026-10-27T23:01:16.692757+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-27T23:01:16Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"09ed2b6d984047faae76c5c063ba8c968467745e42849ce1f6e697c6cdea5046"},"signature":{"algorithm":"ML-DSA-65","standard":"FIPS 204","public_key_id":"did:web:alphacovenantholdings.com:api:vc#key-pq-1","value":"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","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":"AdMMkbgOKmkowPF++Wup/ACDqH4Ov1s/4CnmjOWhxlAWV9O0mq/x0RogmEuLdE5EDumOElg072ECXe+WR3eNBQ=="}},"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":"09ed2b6d984047faae76c5c063ba8c968467745e42849ce1f6e697c6cdea5046","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."}