This project uses Shorebird for code push updates in Flutter apps.
curl https://get.shorebird.dev | bash
export PATH="$HOME/.shorebird/bin:$PATH"
shorebird --version
shorebird init
This command will:
- Set up Shorebird in the project.
- Add the required
shorebird_code_push
package. - Configure native projects (
android
,ios
, etc).
In lib/main.dart
:
import 'package:shorebird_code_push/shorebird_code_push.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await ShorebirdCodePush.instance.ensureInitialized();
runApp(const MyApp());
}
shorebird build apk
shorebird build ios
shorebird build appbundle
To manually control updates, edit .shorebird/shorebird.yaml
:
auto_update: false
Then, in your app:
final update = await ShorebirdCodePush.instance.checkForUpdate();
if (update != null) {
await update.downloadAndInstall();
}
shorebird patch android
https://api.codemagic.io/apps/688f97e647fd81ea2dff2a29/688f97e647fd81ea2dff2a28/status_badge.svg
REChain is the foundational "Digital Spine" for the next generation of autonomous organizations, bridging the gap between traditional enterprise systems and emerging Web4.0 technologies.
REChain is positioned as the comprehensive digital autonomy infrastructure that enables the creation of decentralized digital workforces, sovereign network identities, and AI-driven autonomous ecosystems. Our platform represents the convergence of cutting-edge technologies to create a more efficient, transparent, and autonomous digital future.
- ๐ค Multi-Agent Protocols: Autonomous agent systems for business automation
- ๐ Digital Sovereignty: Self-sovereign identity and trusted Web 4.0 infrastructure
- ๐ง AI + Blockchain Fusion: Julia AI & Magic AI for intelligent business processes
- ๐ Open Ecosystem: Comprehensive B2C, B2B, B2G compatibility
- ๐ RWA & LegalTech: Real-world asset tokenization and legal transparency
- ๐ Global Impact: Community-driven innovations and NGO support programs
- ๐ Beyond Web3 Security: Multi-layered cybersecurity with AI threat detection
- Vision 2025-2030 - Complete strategic vision and capabilities overview
- Roadmap 2025-2030 - Detailed development phases and milestones
- Ecosystem Architecture - Technical architecture and integration capabilities
- Impact Initiatives - Social impact programs and community initiatives
- Architecture Overview - System architecture and design principles
- API Documentation - Comprehensive API reference and integration guides
- Security Framework - Multi-layered security architecture
- CI/CD Setup - Build and deployment automation
- Getting Started - Quick start guide for new users
- User Guide - Comprehensive user documentation
- Developer Guide - Development and contribution guidelines
- Installation Guide - Platform installation and setup
REChain integrates multiple cutting-edge technologies:
โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ
โ Matrix โ โ IPFS โ โ Blockchain โ
โ Protocol โ โ Network โ โ Networks โ
โ โ โ โ โ โ
โ โข Messaging โโโโโบโ โข Storage โโโโโบโ โข Transactions โ
โ โข Collaboration โ โ โข Distribution โ โ โข Smart โ
โ โข Federation โ โ โข Censorship โ โ Contracts โ
โ โ โ Resistance โ โ โข Governance โ
โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ
- ๐ Bridge Infrastructure: Multi-protocol connectivity and interoperability
- ๐ค AI Agent Framework: Julia AI & Magic AI for autonomous business processes
- ๐ Identity Management: Self-sovereign identity (SSI) with zero-knowledge proofs
- ๐ผ Digital Workspaces: Collaborative environments with autonomous agents
- ๐ Data Mesh: Distributed data management and analytics
- ๐ Security Stack: Multi-layered cybersecurity beyond Web3 standards
- Zero-Cost Protocol Access: Free platform access for NGOs and social enterprises
- Piglet Initiative: Sustainable agriculture and food security through technology
- Digital Literacy Programs: Technology training for underserved communities
- Environmental Monitoring: Climate data and sustainability tracking
- Academic Partnerships: University research collaborations and educational programs
- Developer Community: Open source development and innovation hubs
- Impact Measurement: Comprehensive social and environmental impact tracking
- Global Expansion: MENA region, BRICS corridors, and emerging markets
- Flutter 3.32.8 or higher
- Rust toolchain (for vodozemac compilation)
- Git
-
Clone the repository
git clone https://github.com/sorydima/REChain-.git cd rechain
-
Install dependencies
flutter pub get
-
Setup vodozemac (if needed)
# For Windows CI/CD .\scripts\build_windows_ci.ps1 # For Linux/macOS ./scripts/build_linux_ci.sh
-
Run the application
flutter run
Our comprehensive CI/CD system handles complex build requirements:
- Multi-platform builds: Windows, Linux, macOS, Android, Web
- Automated testing: Unit tests, integration tests, and security audits
- Error handling: Graceful failure handling and retry mechanisms
- Documentation: Automated documentation generation and deployment
See CI/CD Documentation for detailed setup instructions.
We welcome contributions from the global community! Please see our Contributing Guidelines and Code of Conduct.
- Fork the repository
- Create a feature branch
- Make your changes
- Run tests:
flutter test
- Submit a pull request
REChain follows a modular architecture with clear separation of concerns:
- Core Protocol: Matrix, IPFS, and blockchain integration
- AI Layer: Autonomous agents and intelligent automation
- Security Layer: Multi-layered cybersecurity framework
- Integration Layer: APIs, SDKs, and bridge infrastructure
- โ Core infrastructure and protocol implementation
- ๐ AI integration and digital workspaces
- ๐ Global expansion initiation (MENA, BRICS)
- ๐ Community and NGO programs
- ๐ Full MENA region coverage
- ๐ BRICS corridor operational deployment
- ๐ Enterprise adoption and revenue generation
- ๐ Ecosystem maturity and community development
- ๐ Advanced AI integration and autonomous systems
- ๐ Complete digital autonomy infrastructure
- ๐ Global transformation and widespread adoption
- ๐ Vision realization and sustainable ecosystem
REChain is a founding member of the global alliance for a free, secure, and transparent internet. We collaborate with:
- Academic Institutions: Research partnerships and educational programs
- Government Agencies: Digital transformation and public services
- NGOs & Social Enterprises: Impact initiatives and community programs
- Technology Partners: Innovation and ecosystem development
Our commitment to measurable impact includes:
- Social Impact: 1000+ NGOs supported, 50,000+ people served
- Environmental Impact: Carbon-neutral operations, sustainability tracking
- Economic Impact: $1B+ economic value creation target by 2030
- Innovation Impact: 100+ startups built on REChain platform
- Multi-layered Security: Network, application, data, and AI-based threat detection
- Bug Bounty Program: Rewards for security vulnerability discovery
- Regular Audits: Third-party security assessments and compliance checks
- Privacy by Design: GDPR, CCPA, and privacy regulation compliance
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
REChain is more than a technology platformโit's a movement toward a more efficient, transparent, and autonomous digital future. Join us in building the digital infrastructure of tomorrow.
Connect with us:
- ๐ Website
- ๐ฌ Matrix Community
- ๐ง Email
- ๐ฆ Twitter
- ๐ Documentation
REChain: Building the Digital Infrastructure of Autonomous Organizations ๐
A next-generation, open-source, modular ecosystem for decentralized communication, blockchain, AI, and Web3 integrations. Built with Flutter, Dart, and modern cloud-native technologies.
REChain is a comprehensive platform that unifies Matrix protocol, blockchain, IPFS, AI, and external services into a seamless, extensible, and developer-friendly ecosystem. It empowers users and developers to build, scale, and secure decentralized apps, bots, and integrations for the future of the internet.
- Matrix Protocol: Multi-client, multi-server, bridges, bots, federation, and advanced Matrix integrations
- Blockchain: TON, Ethereum, Bitget, Web3, smart contracts, token/NFT support, on-chain identity
- IPFS: Multi-provider decentralized storage, file manager, encryption, quotas, analytics, REST/gRPC API
- AI & Analytics: GPT, moderation, translation, code analysis, monitoring, dashboards
- Serverless & API: REST, GraphQL, gRPC, WebSocket, serverless hooks, monitoring
- Security: Encryption, quotas, advanced logging, best practices
- Modern UI/UX: Flutter-based, responsive, accessible, beautiful dashboards and tools
https://api.codemagic.io/apps/6849dcd1411f3e1270f933cd/6849dcd1411f3e1270f933cc/status_badge.svg
REChain Messenger is a decentralized messaging app focused on privacy, security, and unrestricted communication. It operates without centralized servers, eliminating censorship, data leaks, and third-party surveillance.
Before We start!
Termius provides a secure, reliable, and collaborative SSH client.
- No central servers โ all messages are transmitted through a distributed network.
- Users can deploy their own nodes, ensuring network resilience.
- Advanced cryptographic algorithms protect messages and files.
- Only the sender and recipient can decrypt conversations.
- No phone number or email required for registration.
- One-time IDs for anonymous communication.
- Send digital assets directly within chats.
- Smart contract support and integration with REChain Network.
- A decentralized network prevents full shutdowns.
- Dynamic node support for bypassing restrictions.
This messenger is designed for those who value freedom, security, and innovation in digital communication. It is perfect for activists, developers, the crypto community, and anyone who wants to protect their data from third-party interference.
๐ REChain Messenger is the new standard of privacy in the digital world! ๐
https://api.codemagic.io/apps/675837aa04e89a7e9f69389a/675837aa04e89a7e9f693899/status_badge.svg
REChain ยฎ๏ธ ๐ช โจ is an primarily designed as a security and privacy analysis analogue fully focused on the use of platform moments and messages for communication, built on a source code library, including those developed by us, for those who respect freedom and privacy, as well as the safety and security of personal data. ๐ค Our task was to make a tool pleasant and enjoyable to use, with which each of you can communicate, expand content, create workspaces, organize a workflow. ๐ We strive to show all the world's giants that it is possible to create cool products that are of great importance for society, for people to interact with each other, without selling advertising, personal data of users, their rights and freedoms! ๐ฆ It's written in Flutter. Our mission is to create an easy to use instant messenger which is open source and accessible for everyone.
REChain Network Solutions is contributing significantly to the modernization of the energy sector. By utilizing blockchain, the company helps in reducing operational costs, increasing the speed and security of transactions, and promoting the adoption of renewable energy sources. Its solutions are particularly relevant in regions where there is a push towards decentralization of the energy grid and increased reliance on renewable energy.
To enhance its offerings, REChain collaborates with various stakeholders in the energy sector, including renewable energy producers, grid operators, and government agencies. These partnerships are crucial for integrating its technology into existing energy infrastructures and for scaling its solutions across different markets.
As the global demand for renewable energy continues to rise, the role of blockchain in managing energy resources is expected to grow. REChain Network Solutions is well-positioned to capitalize on this trend, offering innovative solutions that not only meet current industry needs but also anticipate future developments in energy technology and policy.
- ๐ [Katya ยฎ ๐ฝ AI ๐ง REChain ยฎ ๐ช Blockchain Node Network] Join the community!
- ๐ [DAPP!] Launch dAPP on CodeMagic!
Here's the expanded version with your additions:
- ๐ฉ Send all kinds of messages, images, and files!
- ๐๏ธ Voice messages for seamless communication!
- ๐ Location sharing to stay connected anywhere!
- ๐ Push notifications to never miss an update!
- ๐ฌ Unlimited private and public group chats to build communities and stay in touch with friends.
- ๐ฃ Public channels with thousands of participants for broader discussions and content sharing.
- ๐ ๏ธ Feature-rich group moderation, including all Katya ยฎ ๐ฝ AI ๐ง REChain ยฎ ๐ช Blockchain Node Network functionalities for seamless management.
- ๐ Discover and join public groups with just a few clicks.
- ๐ Dark mode for a comfortable browsing experience anytime.
- ๐จ "Material You" design for a personalized interface that adapts to your style.
- ๐ Hides complexity of the Katya ยฎ ๐ฝ AI ๐ง REChain ยฎ ๐ช Blockchain Node Network IDs behind simple QR codes for ease of use.
- ๐ Custom emotes and stickers to express yourself in fun, creative ways.
- ๐ Spaces! Create unique environments for your community and content.
- ๐ Compatible with Element, Nheko, NeoChat, and all other Matrix apps for cross-platform connectivity.
- ๐ End-to-end encryption for private, secure conversations.
- ๐ Encrypted chat backup to keep your messages safe even if you switch devices.
- ๐ Emoji verification & cross-signing for a fast and user-friendly security check!
...and much more to discover! Dive into a world of advanced features, powered by the cutting-edge REChain ยฎ ๐ช Blockchain Node Network.
Please, visit the website for the installation instructions ๐ช:
For tea, coffee! For the future of decentralized and distributed internet. We do cool and, in my opinion, useful things for the safety and security of users' personal data. And on a completely non-commercial basis! ๐
-
Community for the Lab Venture Builder & Incubator ๐ก๐๐ญ
-
๐จ ะะฐัะตัะธะฝะฐ - ะัะพัะตััะธะพะฝะฐะป. ๐ ะฆะคะ ะธ ะฃะฆะ. ๐ช
-
Noto Emoji Font for the awesome emojis!
-
WoodenBeaver sound theme for the notification sound!
-
The Matrix Foundation for making and maintaining the Emoji Translations used for Emoji verification, licensed Apache 2.0!
Please, send US an E-Mail to support@rechain.network for the build instructions! ๐ป
Copyright ยฉ 2019-2025 Need help? ๐ค Donate US! โ๏ธ For tea, coffee! For the future of decentralized and distributed internet. We do cool and, in my opinion, useful things for the safety and security of users' personal data. And on a completely non-commercial basis! ๐ Email us! ๐ A Dmitry Sorokin production. All rights reserved. Powered by REChain ยฎ๏ธ. ๐ช Copyright ยฉ 2019-2025 REChain, Inc REChain ยฎ is a registered trademark support@rechain.network Please allow anywhere from 1 to 5 business days for E-mail responses! ๐ Our Stats! ๐ At the end of 2023, the number of downloads from the Open-Source Places, Apple AppStore, Google Play Market, and the REChain.Store, namely the Domestic application store from the REChain ยฎ๏ธ brand ๐ช, ะฐ ะธะผะตะฝะฝะพ ะัะตัะตััะฒะตะฝะฝัะน ะผะฐะณะฐะทะธะฝ ะฟัะธะปะพะถะตะฝะธะน ะพั ะฑัะตะฝะดะฐ REChain ยฎ๏ธ ๐ช โจ exceeded 29 million downloads. ๐ ๐
git clone https://github.com/sorydima/REChain-.git
cd REChain-
flutter pub get
flutter run
flutter test
- Matrix: Use the Matrix dashboard for client/server/bridge/bot management
- Blockchain: Manage wallets, smart contracts, and on-chain assets in the Blockchain dashboard
- IPFS: Upload, share, encrypt, and manage files in the IPFS dashboard; REST/gRPC API for backend/serverless
- AI: Access GPT, moderation, translation, and analytics in the AI dashboard
- Serverless/API: Expose and consume REST/gRPC endpoints for all major services
See docs/ and the wiki for full guides, API reference, and code samples.
We welcome contributions from the community!
- See CONTRIBUTING.md for guidelines
- Open issues and pull requests for features, bugs, and docs
- Join discussions in the wiki
- docs/: In-depth guides, API reference, architecture, security, and more
- wiki/: How-tos, troubleshooting, best practices, community
Build the future of decentralized, secure, and intelligent communication with REChain.
REChain supports Aurora OS via the flutter-aurora toolchain.
We have added support for building REChain for Harmony OS as a new product flavor in the Android build configuration.
To build the app for Harmony OS, use the following commands:
./gradlew assembleHarmonyosRelease
or from Flutter:
flutter build apk --flavor harmonyos
Harmony OS specific assets should be placed in android/app/src/harmonyos/res/
directories.
We are excited to announce the release of REChain version 4.1.8+1152! This release brings major integrations including Matrix, Telegram, blockchain, IPFS, and AI services, along with a dynamic plugin system, unified APIs, and enhanced developer and user experiences.
For detailed information, please see the CHANGELOG and RELEASE NOTES.
Thank you for your continued support and contributions to the REChain ecosystem!
- Install flutter-aurora and add it to your PATH
- Install Git Bash (Windows) or use a Linux/macOS shell
# Fetch dependencies using flutter-aurora
git clone https://github.com/auroraos/flutaurora.git
cd flutaurora
./setup.sh
export PATH="$PWD/bin:$PATH" # Or add to your shell profile
cd /path/to/REChain-
flutter-aurora pub get
flutter-aurora build aurora
aurora/
โ CMake, main.cpp, icons, desktop files, RPM specREChainPWAForAuroraOS/
โ PWA and QML integration (if needed)
- Some plugins may require extra permissions or tweaks for Aurora OS.
- Test on a real device or emulator for best results.
- For packaging, see
aurora/rpm/com.rechain.dapp.spec
.