{"receipt_id":"r_78e781cbcfed4599","sha256":"a0138acd90c32c30a922cf3714b631fba21c7ddb9f665b4318a8e4fd7c753f8c","created_at":"2026-10-25T18:47:38.398388+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:38Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"a0138acd90c32c30a922cf3714b631fba21c7ddb9f665b4318a8e4fd7c753f8c"},"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":"DM2CRyUi8ytQv6AZmirDdXCUUMf5bjRIBe9KYRab3LJplIbKvbYkkhGyeQkNFK6L0Ni9iIoG0Xanj7pUzAAwBw=="}},"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":"a0138acd90c32c30a922cf3714b631fba21c7ddb9f665b4318a8e4fd7c753f8c","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."}