{"receipt_id":"r_b672916a9d24421a","sha256":"47026ae74b75a03ccf166b972594214a948bf3bc56ffbc38774355842121e003","created_at":"2026-10-27T23:01:55.359690+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:55Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"47026ae74b75a03ccf166b972594214a948bf3bc56ffbc38774355842121e003"},"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":"9gQDU1pmarqQhl3JTMKX5A2vtMolQ4uh3HRKM5m1Rgw9iI/OuDqi5O8BL1zGs+zPEpc4q3d26WhhBU4dMuLwBg=="}},"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":"47026ae74b75a03ccf166b972594214a948bf3bc56ffbc38774355842121e003","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."}