{"receipt_id":"r_573cde78a4214346","sha256":"fb32cf811afabb5af7d2e9e93d620da159056179dee1118e51de68d84c47031b","created_at":"2026-10-26T20:12:15.737499+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-26T20:12:15Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"fb32cf811afabb5af7d2e9e93d620da159056179dee1118e51de68d84c47031b"},"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":"VXuaJwSAIUMqPo2e13WqWtZKAC1goA0dGxSyxnY90LOaGcVyVrWEscDd7LnSZsJfvLZQ4is5LWc3PHmD5HgiBw=="}},"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":"fb32cf811afabb5af7d2e9e93d620da159056179dee1118e51de68d84c47031b","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."}