CTjs is a pure‑ES6 JavaScript library that implements all the data structures and verification algorithms required to interact with Certificate Transparency (CT) logs, supporting both the original RFC 6962 (v1) and the updated RFC 6962‑bis (v2). It provides tools for building CT monitors/auditors—such as inclusion‑proof, consistency‑proof, Signed Tree Head and SCT verification—and includes ready‑to‑run examples, making it useful for security engineers, developers, and researchers who need to validate or audit CT logs in Node.js or browser environments.
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.
CTjs is a full set of classes necessary to work with any kind of Certificate Transparency log (V1 as from RFC6962, or V2 as from RFC6962-bis). In CTjs you could find all necessary validation/verification functions for all related data shipped with full-featured examples showning how to validate/verify. Also in scope of CTjs I made code showing example from RFC6962 item 2.1.3 on a real data from real Certificate Transparency log.