-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the official wiki for DelusMessenger β a secure, decentralized, and private messenger developed by the REChain Network Solutions team. Built using Flutter & Dart, DelusMessenger offers cross-platform support and a unique integration with the REChain decentralized stack.
DelusMessenger is a modern communication app focused on privacy, decentralization, and performance. It works across mobile and desktop platforms, enabling users to chat, send media, and participate in secure group conversations β all without centralized control.
- π¬ End-to-End Encrypted Messaging
- π Decentralized Identity (DID) support via REChain
- π P2P Communication Layer
- π‘ Offline-first Architecture
- π Cross-node Federation
- π· Media & File Sharing
- π§Ή Plugin-ready Architecture (Chatbots, Automation, etc.)
- π§ AI-Powered Suggestions (future)
- π» Ephemeral Messages & Secure Storage
DelusMessenger/
βββ lib/ # Main Flutter app code
β βββ screens/ # UI Screens
β βββ services/ # Network, Storage, Encryption services
β βββ models/ # Data models
β βββ widgets/ # Reusable components
β βββ main.dart # Entry point
βββ pubspec.yaml # Flutter dependencies
βββ android/ # Android platform code
βββ ios/ # iOS platform code
βββ assets/ # Icons, fonts, sounds
βββ README.mdDelusMessenger uses:
- REChain Identity Layer for authentication.
- AES-256 + RSA Hybrid Encryption for secure messaging.
- Local-only Storage for messages (optional REChain-Storage integration).
- No centralized backend β messages are routed through a P2P REChain protocol.
git clone https://github.com/REChain-Network-Solutions/DelusMessanger.git
cd DelusMessanger
flutter pub get
flutter runπ Ensure Flutter SDK 3.10.x is installed.
- β REChain ID (Decentralized Auth)
- β REChain.Storage (optional message/file persistence)
- π§ͺ Delus PWA Engine (coming soon)
- π§ͺ Katya OS Compatibility Layer
| Feature | Status |
|---|---|
| Text Messaging | β Completed |
| Media Sharing | β Completed |
| Group Chats | β Completed |
| Voice/Video Calls | β³ In Progress |
| Plugins / Bots | β³ Planned |
| REChain.Storage Sync | β³ In Progress |
| Decentralized Push (dPush) | π§ͺ Experimental |
We welcome contributions to make DelusMessenger better!
- Fork the repository
- Create a feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
DelusMessenger is more than just a chat app. Itβs part of the Delus.OS & REChain ecosystem, aiming to:
- Replace centralized messengers with open, community-owned tools.
- Empower regions and users to host their own nodes and rules.
- Give true data ownership to the people.
- π Email: support@rechain.network
- π Website: rechain.network
- π₯ Community: REChain on Telegram