2key-ratchet is an implementation of a Double Ratchet protocol and X3DH in TypeScript utilizing WebCrypto.
Browser/Node WASM bindings for vodozemac (Olm primitives), tailored for non-Matrix chat use.
React Native bindings for vodozemac (Olm primitives) via UniFFI-generated Swift + Kotlin. Drop-in replacement for @dtelecom/vodozemac-wasm on the RN target — same JS surface, same JSON shapes.
Javascript client for the IOTA's Integration Services API
Matrix protocol E2E encryption library with dual API approach
Implementation of X3DH
Utilities to make signing & encryption easier for small, independent blocks of bytes. Primary use-case is the fog-pack crate.
Sealed sender for MLS: sender anonymity via two-stage ECIES
Human-readable fog-pack data, through JSON.
Binary Data format supporting immutable references, schema, and compression
A library for easily interacting with a HSM or TPM