Secure, Decentralized Matrix Messenger for Aurora OS
REChain for Aurora OS is a secure, decentralized messaging client built on the Matrix protocol with deep integration into Aurora OS features.
- ๐ End-to-End Encryption - Olm/Megolm protocol for secure messaging
- ๐ฌ Matrix Protocol - Decentralized, federated communication
- ๐ Native Notifications - Aurora OS integration with notification center
- ๐จ Aurora Design - Native Silica UI components
- ๐ Federation - Connect with any Matrix server worldwide
- ๐ Bridges - Connect with Telegram, Discord, and more
- ๐ฑ Responsive UI - Adapts to different screen sizes
- ๐ Battery Optimized - Efficient background processing
- ๐ก๏ธ Privacy First - No tracking, no ads, no data collection
# Download the RPM package
wget https://github.com/sorydima/REChain-/releases/download/v4.1.10+1160/com.rechain.online-4.1.10+1160-1.armv7hl.rpm
# Install
sudo rpm -ivh com.rechain.online-4.1.10+1160-1.armv7hl.rpm# Download the DEB package
wget https://github.com/sorydima/REChain-/releases/download/v4.1.10+1160/com.rechain.online_4.1.10+1160_armhf.deb
# Install
sudo dpkg -i com.rechain.online_4.1.10+1160_armhf.deb
sudo apt-get install -f # Fix dependencies# Clone the repository
git clone https://github.com/sorydima/REChain-.git
cd REChain-/aurora
# Build
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j$(nproc)
# Install
sudo make install- Find REChain in your application menu or launcher
- Tap to open
- Enter your Matrix server URL (or use default)
- Sign in or create account
- Start messaging!
- ๐ฌ Text messages
- ๐ท Images and videos
- ๐ค Voice messages
- ๐ File attachments
- ๐ Location sharing
- ๐ URL previews
- ๐ Edit messages
- ๐๏ธ Delete messages
- โฉ๏ธ Reply to messages
- ๐ Message status (sent, delivered, read)
- ๐ End-to-end encryption
- ๐ Key verification
- ๐ฑ Device management
- ๐พ Secure key backup
โ ๏ธ Security alerts- ๐ก๏ธ Trust tracking
- ๐ฅ Group chats
- ๐ Room links
- #๏ธโฃ Room aliases
- ๐ท๏ธ Room avatars
- ๐ Member list
- ๐ Private rooms
- ๐ Public rooms
- ๐ข Room addresses
- ๐ Native notifications
- ๐จ Silica UI components
- ๐ฑ Activity lifecycle
- ๐ Battery optimization
- ๐ฅ๏ธ Multi-window support
- ๐ Touch gestures
- ๐ Responsive layout
- ๐ Dark mode
- Aurora SDK 4.0+
- Qt5.15+ (Qt6 not yet supported)
- Flutter SDK 3.32.8+
- CMake 3.16+
- C++20 compiler
- libflutter-embedder
See BUILD_GUIDE.md for detailed build instructions.
aurora/
โโโ CMakeLists.txt # Build configuration
โโโ main.cpp # Application entry point
โโโ AutonomousNotificationService.cpp/h # Notification service
โโโ CrashReportingManager.cpp/h # Crash reporting
โโโ AuroraSystemIntegration.cpp/h # System integration
โโโ config/
โ โโโ rechain.conf # Application configuration
โ โโโ logging.conf # Logging configuration
โโโ desktop/
โ โโโ com.rechain.online.desktop # Desktop entry
โโโ icons/ # Application icons
โโโ rpm/
โ โโโ com.rechain.online.spec # RPM spec file
โโโ BUILD_GUIDE.md # Build documentation
- BUILD_GUIDE.md - Build instructions
- AURORA_INTEGRATION.md - Aurora OS features
- CHANGELOG.md - Version history
- API Documentation
Contributions are welcome! Please see our contributing guidelines:
- ๐ Report bugs
- ๐ก Suggest features
- ๐ Improve documentation
- ๐ง Submit pull requests
- ๐ Translate the app
- ๐ฐ Support development
- GitHub Issues: Report bugs and request features
- Matrix Community: #chatting:matrix.katya.wtf
- Email: [email protected]
- Aurora OS Forum: https://forum.aurora-os.org
REChain is licensed under the Apache License 2.0.
Copyright ยฉ 2019-2026 REChain Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
- Matrix.org - For the Matrix protocol and reference implementation
- Aurora OS - For the mobile Linux platform
- Flutter - For the cross-platform UI framework
- The Matrix Community - For contributions and support
Made with โค๏ธ by the REChain Team
REChain: Building the Digital Infrastructure of Autonomous Organizations ๐
