White Noise ā messenger for Android and iOS that uses the protocol Marmot.
The application features private and group chats. Marmot facilitates messaging through the protocol MLS (The message layer security) via public NOSTR servers (serveris, which store JSON files with text data) and deliver them through its own protocol, as well as Blossom servers (servers that store binary data). NOSTR (Notes and Other Stuff Transmitted by Relays)Ā ā a technology for exchanging text data through simple relay servers, in which almost all application logic resides within the applications themselves.
Based on this technology, a social network operates where user profile creation does not require registration, using cryptographic keys. And although the original idea of NOSTR is for social networking, its infrastructure can be utilized for exchanging any text, which is exactly what Marmot does, implementing end-to-end message encryption.
The internal core of the application is written in Rust, while the graphical interface is built with Flutter.
Avots: linux.org.ru
