Skip to content
/ REChain- Public
forked from sorydima/REChain-

REChain ®️ 🪐 Platform encourages collaborative communication through features such as threads, allowing users to organize discussions and streamline conversations. The inclusion of polls enhances decision-making processes by facilitating quick and efficient feedback gathering. Additionally, the platform supports user-friendly interface & goods!🚀

License

Notifications You must be signed in to change notification settings

AKJUS/REChain-

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

🐦 Shorebird Integration (Code Push Updates)

This project uses Shorebird for code push updates in Flutter apps.

⚙️ How to Install Shorebird CLI:

curl https://get.shorebird.dev | bash
export PATH="$HOME/.shorebird/bin:$PATH"
shorebird --version

🚀 Initialize Shorebird in This Project:

shorebird init

This command will:

  • Set up Shorebird in the project.
  • Add the required shorebird_code_push package.
  • Configure native projects (android, ios, etc).

📲 Running the App with Shorebird:

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());
}

🏗️ Building with Shorebird:

shorebird build apk
shorebird build ios
shorebird build appbundle

⚡️ Manual Update Control (Optional):

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();
}

📦 Releasing Patches:

shorebird patch android

📝 Docs:

https://api.codemagic.io/apps/686d1ae5ebec9edd213662a9/686d1ae5ebec9edd213662a8/status_badge.svg

Codemagic build status

REChain Ecosystem

A next-generation, open-source, modular ecosystem for decentralized communication, blockchain, AI, and Web3 integrations. Built with Flutter, Dart, and modern cloud-native technologies.


🚀 Overview

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.


✨ Key Features

  • 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

Screenshot

REChain Messenger 🪐🔒

https://api.codemagic.io/apps/6849dcd1411f3e1270f933cd/6849dcd1411f3e1270f933cc/status_badge.svg

Codemagic build status

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.

🔹 Key Features

Before We start!

Termius provides a secure, reliable, and collaborative SSH client.

termius-logo-1444-black

termius-icon-1024

1. Fully Decentralized Architecture

  • No central servers – all messages are transmitted through a distributed network.
  • Users can deploy their own nodes, ensuring network resilience.

2. End-to-End Encryption

  • Advanced cryptographic algorithms protect messages and files.
  • Only the sender and recipient can decrypt conversations.

3. True Anonymity

  • No phone number or email required for registration.
  • One-time IDs for anonymous communication.

4. Built-in Wallet & Token Support

  • Send digital assets directly within chats.
  • Smart contract support and integration with REChain Network.

5. Censorship & Block Resistance

  • A decentralized network prevents full shutdowns.
  • Dynamic node support for bypassing restrictions.

🔥 Why Choose REChain Messenger?

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

Codemagic build status

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.

Industry Impact:

[Intro Promo]

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.

Strategic Partnerships:

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.

Future Prospects:

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.

Links:

Our Goal:

Features:

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.

Installation:

Please, visit the website for the installation instructions 🪐:

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! 😎

Tether - (USDT) - 🍕: TRZ7jyMBNtRtqokkkJ7g5BJDzFycDv8cBm

Socials! 🦄

Special thanks!

HowTO - Building!

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. 😈 👀

⚡ Quickstart

1. Clone the repo

git clone https://github.com/sorydima/REChain-.git
cd REChain-

2. Install dependencies

flutter pub get

3. Run the app

flutter run

4. Test

flutter test

🔗 Integrations & Usage

  • 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.


🤝 Contributing

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

📚 Documentation

  • docs/: In-depth guides, API reference, architecture, security, and more
  • wiki/: How-tos, troubleshooting, best practices, community

🛡️ License

MIT License


🌐 Links


Build the future of decentralized, secure, and intelligent communication with REChain.

🦄 Aurora OS (Sailfish/Aurora) Support

REChain supports Aurora OS via the flutter-aurora toolchain.


🐉 Harmony OS Support

We have added support for building REChain for Harmony OS as a new product flavor in the Android build configuration.

Building for Harmony OS

To build the app for Harmony OS, use the following commands:

./gradlew assembleHarmonyosRelease

or from Flutter:

flutter build apk --flavor harmonyos

Assets

Harmony OS specific assets should be placed in android/app/src/harmonyos/res/ directories.


📢 Release v4.1.7+1150 - 2025-07-08

We are excited to announce the release of REChain version 4.1.7+1150! 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!

Prerequisites

  • Install flutter-aurora and add it to your PATH
  • Install Git Bash (Windows) or use a Linux/macOS shell

Build for Aurora OS

# 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

Project Structure for Aurora OS

  • aurora/ — CMake, main.cpp, icons, desktop files, RPM spec
  • REChainPWAForAuroraOS/ — PWA and QML integration (if needed)

Notes

  • 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.online.spec.

For more, see docs/ and the wiki.

About

REChain ®️ 🪐 Platform encourages collaborative communication through features such as threads, allowing users to organize discussions and streamline conversations. The inclusion of polls enhances decision-making processes by facilitating quick and efficient feedback gathering. Additionally, the platform supports user-friendly interface & goods!🚀

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 39.8%
  • Dart 34.3%
  • Go 12.5%
  • JavaScript 10.4%
  • HTML 1.7%
  • Rust 0.4%
  • Other 0.9%
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy