{"signedTreeHead":{"payload":{"version":1,"size":53,"root":"0430e03f998f87ef1f7ec8043c14216e5ffa48c2f28f63ccd3e72d29e5a7dd50","signedAt":"2026-11-03T04:48:55.090Z"},"signature":"3gELxbJ5bUG1GS28w99VNOaNWMwZcodQozhLgwaU2HGrL6JoA/yG2UsHWEZSbyr0SFAINCty8L0Zz6PiR2ogBw==","keyId":"0b507309cbb6235e","algorithm":"ed25519"},"key":{"keyId":"0b507309cbb6235e","publicKey":"MCowBQYDK2VwAyEAtidoZgVNTtb8dcDRu/RfiSDtpv0+hwJ1KOPkwMYz5so=","algorithm":"ed25519","trustNote":"Metadata only. Verifying this head against this key proves the response is self-consistent, not that it came from Queldrex. Pin our key out of band (published at /api/trust/pubkey and in the @queldrex/verify README) and pass expectedKeyId."},"root":"0430e03f998f87ef1f7ec8043c14216e5ffa48c2f28f63ccd3e72d29e5a7dd50","size":53,"standard":"RFC 6962","leafHash":"sha256(0x00 || entryHash)","nodeHash":"sha256(0x01 || left || right)","note":"A SIGNED Merkle commitment over the entire published ledger. Verify signedTreeHead with @queldrex/verify against a key you pinned yourself, then request an inclusion proof at /api/trust/transparency/proof?seq=N and check it against the signed root. Verifying a proof without verifying the head only proves the entry is in whatever tree we just described.","generatedAt":"2026-11-03T04:48:55.091Z"}