{"receipt_id":"r_d24c08b55fee4379","sha256":"cbe4d6e4e56cf4e6ebeca8543802ccbf261599373aba7abacb0085cfd4da6022","created_at":"2026-10-27T23:00:45.110760+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:00:45Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"cbe4d6e4e56cf4e6ebeca8543802ccbf261599373aba7abacb0085cfd4da6022"},"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":"T4B0Pkn3lZSyC+Opqwx86jXqcWXBAtgTbHPJ3Ifx71bKlASSvKpOat4rAkcnDQb79CAJX3NCT07sFiqTdfGeBA=="}},"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":"cbe4d6e4e56cf4e6ebeca8543802ccbf261599373aba7abacb0085cfd4da6022","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."}