{"receipt_id":"r_1ca58af5264740e2","sha256":"c9ef41b27b4a131a8abea6e1e377b941f1dbfeccbd36039352cceeb63dc3338a","created_at":"2026-10-26T21:06:06.270500+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-26T21:06:06Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"c9ef41b27b4a131a8abea6e1e377b941f1dbfeccbd36039352cceeb63dc3338a"},"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":"4E/DFafDrfgjYmhQh3CnVaCxZIdozw1DV8qGu+ynN+ZyNeSVt60PoItNNnW2q6MJyEn5wDzdcHyq6T7iDpr4Bw=="}},"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":"c9ef41b27b4a131a8abea6e1e377b941f1dbfeccbd36039352cceeb63dc3338a","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."}