-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Dmitry Olegovich Sorokin (@sorydima) edited this page Jul 6, 2025
·
2 revisions
Welcome to the official Wiki for GateWayChainForAuroraOS, a Qt/QML-based lightweight node client tailored for Aurora OS devices as part of the REChain decentralized infrastructure.
GateWayChain allows your Aurora OS (or Sailfish OS-compatible) device to function as a decentralized gateway node, connecting directly to the REChain network using Matrix protocol for secure communication and peer discovery.
💡 Think of it as using your phone instead of an S7 server to join and relay within a distributed network.
- ✅ Qt/QML native interface for mobile platforms
- ✅ Matrix client integration (end-to-end encrypted)
- ✅ Auto peer discovery & synchronization
- ✅ Modular architecture (future plugin support)
- ✅ Built for Aurora OS, works on mobile
+----------------------------+
| Qt/QML UI |
+----------------------------+
| REChain Core Logic |
| - Matrix SDK Integration |
| - Peer Discovery |
| - Event Bus |
+----------------------------+
| Aurora OS Runtime |
+----------------------------+
📦 Installation
git clone https://github.com/sorydima/GateWayChainForAuroraOS.git
cd GateWayChainForAuroraOS
qmake && make
./GateWayChain
Aurora OS SDK required
Qt 5.x / QML environment
REChain credentials recommended
🧩 Module Breakdown
<html>
<body>
<!--StartFragment--><html><head></head><body>
Module | Purpose
-- | --
MatrixBridge | Handles Matrix protocol events
NodeManager | Peer discovery & status sync
ChainGateway | Networking and encryption layer
UI/QML | Native interface for Aurora OS
</body></html><!--EndFragment-->
</body>
</html>
🛡 Security
All communication is E2E encrypted via Matrix
Local data stored with optional encryption layer (coming soon)
Supports secure key sync with REChain identity provider
🗺 Roadmap
<html>
<body>
<!--StartFragment--><html><head></head><body>
Version | Features
-- | --
1.0.0 | Initial Aurora OS release with Matrix sync
1.1.0 | Token-based auth, encrypted local cache
2.0.0 | Plugin system, offline-first support
</body></html><!--EndFragment-->
</body>
</html>
❓ FAQ
Q: Can I use this on Android or Linux?
A: Not officially. It’s optimized and tested for Aurora OS (and compatible devices).
Q: Does it require root access?
A: No, standard app permissions are sufficient.
Q: Is it open-source?
A: Yes, licensed under MIT.
📬 Contact & Support
GitHub Issues: [Open an issue](https://github.com/sorydima/GateWayChainForAuroraOS/issues)
Email: support@rechain.network
License: MIT
Maintainer: [sorydima](https://github.com/sorydima)