QT: A post-quantum E2EE messenger core in Rust that handles 10k connections on 124MB RAM

Qt An E2EE post-quantum messenger core in Rust (10k connections on 124MB RAM

QT is a technical prototype of an end-to-end encrypted messenger core, implementing X3DH, PQXDH (post-quantum), Double Ratchet, Sealed Sender, and Noise Protocol in Rust. It includes a server that relays messages without reading them, encrypted storage, a CLI, and FFI bindings for Android, iOS, and Python. The Android app has run on a real device, but lacks a full UI, TLS, and an external security audit. It's not ready for daily use, but the foundations are solid and tested.

Almost every popular messenger asks for your phone number to sign up. Even when the content of messages is private, that registration creates a trail — who talks to whom, when, how often.

More from this day

2026-10-12