{"receipt_id":"r_ba90b1f9e6c24308","sha256":"422347de591a47d1d119a04c3f90bd326eff08a7a833f8c2ed3d2681272deefb","created_at":"2026-10-26T21:04:33.818098+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:04:33Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"422347de591a47d1d119a04c3f90bd326eff08a7a833f8c2ed3d2681272deefb"},"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":"BXm8SXUpf1CwcNs4AAuPwzM9MoFk4+bUe7iayGEyzJcwFW5OEkuzKjB5LCj7CQKscKPSRkFr0LMv9a8zI32hAA=="}},"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":"422347de591a47d1d119a04c3f90bd326eff08a7a833f8c2ed3d2681272deefb","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."}