{"receipt_id":"r_f49bf8d2d6bb413a","sha256":"beb7584e2b0ba15ebc6b361ca95593948a9eba50a770644e9cfc2154498b5b53","created_at":"2026-10-26T21:04:24.687917+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:24Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"beb7584e2b0ba15ebc6b361ca95593948a9eba50a770644e9cfc2154498b5b53"},"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":"2JWiTpLwgT52wKLBpGrC75o9jxP8eyZJPAIIwCct7aYhERROCNsvJplJgIFJI/70SJw734Rz5bE+GtPX+da6Cg=="}},"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":"beb7584e2b0ba15ebc6b361ca95593948a9eba50a770644e9cfc2154498b5b53","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."}