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 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
libsignal_protocol_dartSignal Protocol: Double Ratchet, PreKeys, X3DH
driftTyped reactive SQLite layer
sqlcipher_flutter_libsAES-256 at-rest database encryption
providerState management + dependency injection
flutter_secure_storageKeychain / Keystore-backed identity storage