Add balchat: pure-Rust E2E messenger over Tor onion services#2455
Add balchat: pure-Rust E2E messenger over Tor onion services#2455xandru582 wants to merge 1 commit intorust-unofficial:mainfrom
Conversation
|
In order to attempt to be as fair as we can with the process regarding additions of new projects we're using external popularity metrics to guide this. Our current standards (as per our CONTRIBUTING.md) are at least one of: a minimum of 50 stars on Github; 2000 downloads for projects with published crates; or equivalent values in other areas (e.g. downloads in other places, star-type popularity in other repositories). Unfortunately the project you've submitted doesn't reach any of these thresholds. If you think that we've miscounted or there is another public metric that you think we should take into account, then please re-open this PR and detail where else we should be looking. |
|
I doubt MLS works well over hidden services, but at least trying openmls is less dumb than roll their own stupidity that new vieb coded ego messengers try. lol Ricochet Refresh and Briar are probably the e2ee messengers that anyone should be using, and which run over Tor hidden services. I'm not sure how great either of them handle the forward security though, likely room for improvement, but not really a task for a vibe coder. lol |
Project
balchat — an end-to-end-encrypted 1:1 and group messenger built entirely in Rust:
The workspace ships 4 binaries (CLI, untrusted relay, desktop UI, Android APK) all built from the same Rust core. ~10k LOC.
Where I added it
Under `Applications → Social networks`, in a new `Decentralized` sub-bullet (mirrors the existing `Mastodon` / `Telegram` style). Happy to move to `Cryptography` or another section if you'd prefer.
Maintenance / status
Active (latest release v0.1.3 hours ago). Apache-2.0. CI / reproducible builds in progress.
Checklist