{"schemaVersion":1,"issuer":"Clause50","verifyUrl":"https://clause50.com/verify","documentationUrl":"https://clause50.com/docs/verification","keys":[{"keyId":"key-2026-07b","algorithm":"Ed25519","publicKey":"/S7+h4Brs1YmT5+0rLJsmhZv31XwmRYzrU8mQX5BwUg=","status":"active","validFrom":"2026-07-27","validUntil":null,"note":"Primary production signing key."},{"keyId":"key-2026-07","algorithm":"Ed25519","publicKey":"HdK/OPjy5K4uqSjQzyHSpYmxifyH6mD5irlLVwsdjXg=","status":"active","validFrom":"2026-08-03","validUntil":null,"note":"Local development / test signing key (founder's laptop .env) — NOT the production key."},{"keyId":"key-test","algorithm":"Ed25519","publicKey":"bnoc3Smwt4/ROvTFWY/v9O8qlxZuPKby5Pv8zYBQW/E=","status":"active","validFrom":"2026-08-03","validUntil":null,"note":"Fixed test-suite signing key (seed = 32 bytes of 0x05) — NOT a real key; never used outside tests."}]}