OPEN SOURCE
Trust is something you verify.
The full client is public. Live stats below come straight from GitHub.
HOW TO CONTRIBUTE
- 01
Fork and clone
git clone https://github.com/MNDO-Messenger/MNDO.git - 02
Install and run
flutter pub get && flutter run - 03
Branch, change, test
git checkout -b feature/my-feature && flutter test - 04
Open a pull request
Push your branch and submit a PR. Describe what changed and why — small, focused PRs merge fastest.
Open pull requests on GitHub
Security Note: Security issues are not GitHub issues. Follow the disclosure policy.
CONTRIBUTORS
Built by people who care about privacy.
Every commit, review, and improvement is public and verifiable on GitHub.
DEPENDENCIES
Standing on well-reviewed packages.
dart_nostrNostr protocol client + relay transport
pub.devverified packagelibsignal_protocol_dartSignal Protocol: Double Ratchet, PreKeys, X3DH
pub.devverified packagedriftTyped reactive SQLite layer
pub.devverified packagesqlcipher_flutter_libsAES-256 at-rest database encryption
pub.devverified packageproviderState management + dependency injection
pub.devverified packageflutter_secure_storageKeychain / Keystore-backed identity storage
pub.devverified package