{"receipt_id":"r_4d67339404924810","sha256":"99fc1536384d4f5cc4f3980141719b501d6d6bdab010537454ef8c7d12c7235b","created_at":"2026-10-27T22:58:55.915396+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-27T22:58:55Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"99fc1536384d4f5cc4f3980141719b501d6d6bdab010537454ef8c7d12c7235b"},"signature":{"algorithm":"ML-DSA-65","standard":"FIPS 204","public_key_id":"did:web:alphacovenantholdings.com:api:vc#key-pq-1","value":"xmSyKGvG30YLPnpS/LyoNjKGGm4sJR1PiSJ/TWUYQ/UCHeWqMaYrY9loS35dyKK459HjroloTjPOve7UZmoQ2GBFq7+PRfUW254hFGcr6i1CKb24Sn7XFPPOXVio/PGARFjePN/psuUivGslyWlUw+aLDxTVA/l8FSglVM7JxPcJm0TxWxnSGfJ11zqLzNXKjiTerDxDcerP3rGy6+iAPhIu2G+q5ZEBdyok6iWEDBuJhZ3LnsYGoHEvTAcfun0OjnKgReT+gjfd4RmBr2W/H1ItOs13qTu4WovbkkKXjA8eFQbmMr6j6MXQ92dTVf32HSvzp+P8Gz2eVUOAxxqGFUfPyEnZmkOiBW0s4dggCeCQlZ8So3TOthQ9Ph8GTtZMXh5VBmh94yTrinzg9N652UN/o4zoXDQYopX9S59NW+mIzCCT93WlLV9WDnDxU7MlS3zmVkCmijeOhnahcQb6//1HQ5+r7xLXrXpvYn99ZvkXlm5Kvwcwb2W1MKSjPfqOyh+NYqxpbd0gA4PoJ52ICO/sHSLnGoRZi15fLNUNnagJmtyLNxzop/bbkLnsTm+BeFF0z//s43XBqlqVBIpQUVN7lHJDFCZpoYbTM52s8mLZhEztscA/7M8QDddVveMsqeHKhzDC5ySIUb17GiqDnLlwzQA7+rj3r6VDHy1ej3XqpDiompcBLnQ4xkTzemwmZMAfs0QPjADvuVFiR2BhSZqIlo/8wHmvSE20r68pAZXV3COgIOAx5GU4L+EqMbsUy5veTE+TW0Bf6NMognNFlzDRdwpGmciAHUj0g4WDw2wQWI3WByK3b2eWN+X1cuYmDJSOw1zR7D+b5200Pp9nGr0FvjqAyk2nNt5y1aJglIY7zi5Tp9dfxapXa94k5bGJ2X/iJjHA9PfaFdxvb1LclViSo0ve9jlvXDlydduk5d74a37e5oj0RLy2XqmkpX8/iiVNC4ri0So6f2p3FrxH5hV+MG09Dqp8YmU/MEK135ZOFShnJUNyDpmRk7bX92dWeAK1chj7nZPuTcwvp3EqM7VkD8jmQhrEke5h9EQrdYuy/JcUdq7rb+2rVAdrqro5ilmWbZe0sklmCIDpaR6nZrGuyVUZpuHvj+/H95BYHqazp4LJU5xxszkam7e0bGg3q9nVmDjeuV66PsCL1kpngH9d0+ZigGa58IJHM7/oVZtDOKZv8HtoSyYfVtQsr23N88DL6QVC2/zR43DfGTraaoYrsxKRy2nyN8r3bVEHjUDK2+nzBldYg7fT4mpzdslPw2DSAofSiKw46RCJ42TTpJvABCzN3zcTbyCi7idgs0ZHj8eeobUIjVr+MQpLsbf7Gqsl8Z71F5EwTe7bXzwlPjlz/1JG11Ahf4gvh2cX2e/M+dkgvdnYZVb/eGwE3EC4UFnQpKDidK1057kAGWaB6O6UTMnSqpRHadXhLvqeQGrpTdgKVd451yu9wgjI5L+SaP3o1bEXlWbS4KHDAzyKhA2KoUdQUBmWwpeCnABijxm6zP27IazXM+7+B/psFKjpFK1gkN3V8/93LrYfyAN9mlP0sAQLGdz5akKxiKibR0z/SklB/eZ3kdn/vIBnoEAkZfw4E/XK4d1Ult+KEFWy7CgS8FK/0x+LSzX4IHM+/7aop8QeTx+NXMdtcsTftRzkha/JwaW7I2QnTnqXpYlc63sdbKCTztFXKsjRwReirhBJCfqfqWn3Hs7//WjF7o6JqfNO38qi7wuvazb7TlccIaMQYqZ3vb6VYLJI7wwuEvkqJJd++PZNv/OpbqGR7byDR8zlDMH8eOQW13cnF4BgQw5gpzfBnPkY08EV2FNX9KK38dkJVPU/55iTS72JodizmQlOBT3yNlGrdMU2OqO2XNO+0y7GLr4tBzSxL1x5zuQS0GcurDfnexaOA7jpIs7Bhie0Qcc6SwD8C7Hmltf8WxWr7eWZGY+M4ESX0gIpdk14Pw4I/zlvnUarxb3B2OofKV1l9HecG4e93j/IX/fZS9L+Us8HFrihG6WailWcQv5UkzxiJ1Z2f4dR81BPY+iz+PcWkX4wpDl3GJUQdSgTLV/Xlx9iA5vdXijzNx3loqhpi3u9JVwelil+W5YLAB0HpCPQFhshegaEMII2vIq3ntcMXeTd9GkQyoOiaAL0Dp7IIPOdlllMCbYZ0gr+pf2EQ7f81GdjFHLPrd2m4vD9Lv+a1JwAw+bUhnlO78RQOwdLAgmvlQrCkbCqsk411CwHNsufrnihA47eZkWE0YVitKV+0nOPlAMvOkfQLvnjNaT0J5RZxUA1wJjP0NoZV+e3rXOp908J9ccI4gtoQgc4Vok1iEs5hnVca35cmHXIt5UEWc44W8Ti7N8eFQcTcgru42ztNiMvqjm2298mj9sMH1pcCC9FEWPhe4Um2hnB2b7nqxZVhCV4DxQGfoiWowUIDieDAZPm0hQLnnVZYrzSHyCsZ4TGVOdJJ9lvivYFYXa6BGu6b/rbGmlZ1jRDDYP12oo5KLHJBq1Mw5gHlrgUNVzOrzANYmDRnF+jMVgluBqKHoZKSdn8qbkhMSBBMx0t0fsQNSo0gjcs4CUFYdIQekF0aj5+gSaG9Dnr8KtCl8b9oMCcK43UJzkmzvqa66amfBTNXawG0UZ+yGjZ2NjkTmd2AdFzBuyLJRbx+VOoPwB0LPPKvmVJLrNJ3E/O+dIUA/77h9ySX00ibFuijX0ksLyiL2QEX7eqkBRGZ7nX72kbr8SrPkLlV7J4mXGIgirVBZsu5EI2HjtZOryeOU5ft4KJL3fL3fs3L69DdOcy+w/glwqQk0eCzqaSq+mJiwYu2sGriPO1vSPPbL7Cczq4W37N3C26C1Je7ww9vca2yzBI5wBpK5MFLzM0V2b7Pyw0p40ULo5pys4nfjxjb9ZC26yQp0CuN5kLoZt/EBEE7DHfTvdzoZD9enDnGlB4P78Ex/cpBUKMLTAmF1NKIpR+b/x4Ie6b9WscrgoA2qG9dlK4ZAyk++fygKw8DzIedk89oT6/0WgE7b6i/MmQ9ANGBrtRCJUeVA64001B/D0t6O3IyPinxYuI1RP8tehA8ZFWsmHhqoZOVMe4wp+Ca9xU9cEa3O1PGP5TJxu8Jha2Lo23en+QA7deEQt7qyoL0P2wn6hyiSKZOIZuqWdWjNxLQCAaKGmhK7vwSuSZT63gXWB6n8TT/ntECf4GmkleO2nSSkqTiG4MqzQL4oEY5jQOhF0h/963zbOZ4LHVgI034aYqIkQMvaC3pO/0CWRSLZH8Fn87TcDalTDiZtEo15AKlnGk6XJPUyiBuvCplbYYo6NL+NumePFkIyG6qgtGMLva08h36b8iU9ruu0zFTpipdmxH22RNES54vDDDzcOZVqCQJlKldbPDEQ39itEUxs8ebe+s0b2yU53u60d3qiziVgsnX2osAjDll+jZhACC1UQKKRq9bCaf0p8ALlzv0L+lR+sGIiXV+NoXhWTpiSTkG8t8ZLrbkPAvlxErPwpj6/gjHyiybGWC/+Di4xNwT50nd1+7RpaQF47TJh1sWG/36Yf8SShx2SPWxl4pBm0H9Jk16oMiFssI5gqrHuaGrzT41RYWXiyqC4ChhqoawJXPn+xM6/pFohjl+ECt2jWfmLKhm/bJEFTrg5xTQxjtvBWCwgYRaPTssgwXEQR9K/VzT9rTpPixlOQ4Vr5PDcqvHfK8sZJlnobL4p0rYb26Q8QRWaAuvtOjql85YFPXNRPV1V/yIEkck1D5GkPES967tHJ+29TuA13qNE43CNB2dA63dz77RG2CfOiucJXeDr5fIKeJyd3y+xObWsc/OTXr4mHys2+2nmJ8xPiY4l5VDHbBNBNx4Fjx+picNhWOkBnLTEDmub/6KMn+icFbXNzusJ38DgJ7MsSOM6C0AdXYYDW7XBr9Vfm4IW0M7lxFT71gETwzCGSvEOZTknEmetW/C7cJASmDYnI9cC/NfYY7DcW+SLVSIQvIJYoa2BpZ0YDkqQPOq5xdFYTJrFp+5cct0BB4Vq62VLxMhzQif842nZfc6AwdKZSev7wXTmx/TbHb2pmtNxf2SuL28BeisygbqocddEjGTIknntamjv1Rz8xhjtrfKEIs2HivIEx/O5BD/rzRS8Iq5mDreqYOccG1LMTzI+twaqLP5P0u7GcJIYCvwtGpOnYMm5MXxIneKs5a0OOS9BFJYDKIfgcBkW0OJ2dnexMePw3EdIqgKwPTeITj0bxHDuz4Y1yTcKTw6dIhfjXesJCmcHHmG7BB7BSx/io/74m38Dgp6JcrBSr4jOduyrkrmYKuR0Tm1u9QpZLaX3cRCtCqgT/Pk9C9kzuvNQEOMVJgZpCWuBSAlKbLzfs6Z7C+/SAAChkqQw9SdIT8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA8UFRof","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":"6sbdevIpyqCSGU2Er0fXmCGIETFBNchiZcLX+irEbOQXbcG7zGF/rdQlB5QoJUVZLDKK6buBqYBZOaLa5NI0BA=="}},"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":"99fc1536384d4f5cc4f3980141719b501d6d6bdab010537454ef8c7d12c7235b","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."}