{"receipt_id":"r_d1ecaffc2e6d4549","sha256":"4e5ac704d5ea0b5af343667c87aec8f59f0a59bbaa26ff9f0750ec2fc0b56ea2","created_at":"2026-10-25T18:47:50.406652+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-25T18:47:50Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"4e5ac704d5ea0b5af343667c87aec8f59f0a59bbaa26ff9f0750ec2fc0b56ea2"},"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":"nLbcoGN3LmV8c7AsTotpG9JZX/zA33qr5ELA7pNnyS197qFHbVemFgyhviiEcyswvmSAWlJHZuykiQYRcXOmAQ=="}},"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":"4e5ac704d5ea0b5af343667c87aec8f59f0a59bbaa26ff9f0750ec2fc0b56ea2","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."}