From 680aafa9c113e67836832b485543b810015c8978 Mon Sep 17 00:00:00 2001 From: high-cde Date: Wed, 4 Feb 2026 15:36:04 +0100 Subject: [PATCH 01/10] Added blockchain-friendly layer (chain.config + chainAdapter + business hooks) for ZDOS ecosystem --- BRANDING.md | 3 +++ business/onEvent.js | 6 ++++++ config/chain.config.js | 8 ++++++++ services/chainAdapter.js | 11 +++++++++++ 4 files changed, 28 insertions(+) create mode 100644 BRANDING.md create mode 100644 business/onEvent.js create mode 100644 config/chain.config.js create mode 100644 services/chainAdapter.js diff --git a/BRANDING.md b/BRANDING.md new file mode 100644 index 0000000..8c1d975 --- /dev/null +++ b/BRANDING.md @@ -0,0 +1,3 @@ +xCLOUD by ZDOS +Business Layer · DSN Compatible +Integrato con CloudX Portal e DSN Wallet. diff --git a/business/onEvent.js b/business/onEvent.js new file mode 100644 index 0000000..21b8e59 --- /dev/null +++ b/business/onEvent.js @@ -0,0 +1,6 @@ +import { recordOnChain } from "../services/chainAdapter.js"; + +export async function onBusinessEvent(type, data) { + console.log("[BUSINESS EVENT]", type, data); + await recordOnChain(type, data); +} diff --git a/config/chain.config.js b/config/chain.config.js new file mode 100644 index 0000000..fa17eb2 --- /dev/null +++ b/config/chain.config.js @@ -0,0 +1,8 @@ +export const CHAIN_CONFIG = { + enabled: true, + network: "polygon", + rpcUrl: "https://polygon-rpc.com", + explorerBase: "https://polygonscan.com/tx/", + dsnTokenAddress: "0xDSN_TOKEN_ADDRESS", + businessRegistryAddress: "0xBUSINESS_REGISTRY_ADDRESS" +}; diff --git a/services/chainAdapter.js b/services/chainAdapter.js new file mode 100644 index 0000000..875a20d --- /dev/null +++ b/services/chainAdapter.js @@ -0,0 +1,11 @@ +import { CHAIN_CONFIG } from "../config/chain.config.js"; + +export async function recordOnChain(eventType, payload) { + if (!CHAIN_CONFIG.enabled) return; + console.log("[CHAIN EVENT]", eventType, payload); + + // Hook futuro: + // - firma lato wallet + // - invio a smart contract + // - relay opzionale +} From 210d3551ab7c7bb1468d5f6264f5a8cb1cc38ae3 Mon Sep 17 00:00:00 2001 From: high-cde Date: Wed, 4 Feb 2026 16:00:31 +0100 Subject: [PATCH 02/10] Updated index.html enterprise version --- index.html | 392 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 392 insertions(+) create mode 100644 index.html diff --git a/index.html b/index.html new file mode 100644 index 0000000..ef9dc03 --- /dev/null +++ b/index.html @@ -0,0 +1,392 @@ + + + + + + xCLOUD · CloudX Portal · Enterprise + + + + + + +
+
+
BOOTING xCLOUD ENTERPRISE
+
+
Initializing modules · ZDOS · DSN · Wallet
+
+
+ + + + +
+
+

xCLOUD · Business Layer Enterprise

+

+ Un gestionale modulare, pronto per l'integrazione blockchain (DSN), pensato per aziende che vogliono + audit, tracciabilità e interoperabilità senza stravolgere i processi esistenti. +

+ + + + +
+ + +
+
CloudX Desktop · Terminal Module
+ +
+
+ +
cloudx@xdos: ~
+
Collapse‑OS emu (concept)
+
+ +
+
xCLOUD Terminal v1.0 +Type "help" for available commands. +
+ +
+ cloudx@xdos:~$ + +
+
+
+ + + +
+ +
+ xCLOUD · ZDOS Ecosystem · Enterprise Edition — Designed for auditability, modularity and DSN integration. +
+
+ + + + + + + + + + From 3b83c4accb44d6a5e123cf6e8e38cef18502edd5 Mon Sep 17 00:00:00 2001 From: high-cde Date: Wed, 4 Feb 2026 16:05:56 +0100 Subject: [PATCH 03/10] Update README.md --- README.md | 156 +++++++++++++++++++++++++++++++++++------------------- 1 file changed, 101 insertions(+), 55 deletions(-) diff --git a/README.md b/README.md index 3c7a88b..835bfc8 100644 --- a/README.md +++ b/README.md @@ -1,90 +1,136 @@ -Bitrix24 Developer Hub +🚀 Bitrix24 · Enterprise Fork +![License](LICENSE) +![Status]() +![CloudX]() +![Blockchain Ready]() +![Made for ZDOS]() -Welcome to the central hub for Bitrix24 developer tools. This repository offers a curated collection of official SDKs, UI kits, examples, and application templates to streamline your development process with the Bitrix24 platform. +Un fork avanzato di Bitrix24, ottimizzato per ambienti moderni, integrabile con sistemi blockchain e progettato per essere parte del CloudX Business Layer. -## 📚 Table of Contents +Questa versione mantiene la compatibilità con l’architettura originale, ma introduce un approccio più modulare, pulito e orientato all’automazione. -- [SDKs and Libraries](#sdks-and-libraries) - - [PHP SDK](#php-sdk) - - [JavaScript/Node.js SDK](#javascriptnodejs-sdk) - - [Python SDK](#python-sdk) -- [UI Tools](#ui-tools) - - [Bitrix24 UI Kit](#bitrix24-ui-kit) - - [Design Tokens](#design-tokens) - - [Icons](#icons) -- [Usage Examples](#usage-examples) -- [Application Templates](#application-templates) - - [Automation rules library](#automation-rules-library) -- [Documentation](#documentation) - -## SDKs and Libraries - -### PHP SDK - -- **b24phpsdk**: The official PHP library for interacting with the Bitrix24 REST API. It supports both OAuth tokens and incoming webhooks, with features like automatic token renewal and offline queues. +--- - [GitHub Repository](https://github.com/bitrix24/b24phpsdk). Find more details in the [documentation](https://apidocs.bitrix24.com/api-reference/b24phpsdk/index.html) +✨ Caratteristiche principali -### JavaScript/Node.js SDK +🔹 1. Compatibilità Bitrix24 +- CRM completo +- Gestione attività e progetti +- Calendari, gruppi di lavoro, pipeline +- Moduli aziendali standard -- **b24jssdk**: The official JavaScript SDK for Bitrix24 REST API, compatible with both browser and Node.js environments. It supports modern JavaScript features and offers advantages over the traditional BX24.JS library. +🔹 2. Enterprise Hardening +- Struttura più pulita +- Separazione logica dei moduli +- Configurazioni centralizzate +- Miglioramenti per deploy CI/CD - [GitHub Repository](https://github.com/bitrix24/b24jssdk). Find more details in the [documentation](https://bitrix24.github.io/b24jssdk/) +🔹 3. Integrazione CloudX × ZDOS +Questo fork è pensato per essere parte del tuo ecosistema: -### Python SDK +- CloudX Portal → accesso centralizzato +- ZDOS → automazioni e micro‑servizi +- DSN Wallet → identità e firma digitale +- xCLOUD → business layer modulare -- **b24pydk**: The official Python library for interacting with the Bitrix24 REST API (beta version). It supports both OAuth tokens and incoming webhooks, with features like automatic token renewal and batch calls. +🔹 4. Blockchain Ready (DSN) +Supporto opzionale per: +- registrazione eventi on‑chain +- audit trail distribuito +- firma digitale +- integrazione con smart contract aziendali - [GitHub Repository](https://github.com/bitrix24/b24pysdk). - -## UI Tools +--- -### Bitrix24 UI Kit +🧩 Architettura -- **b24ui**: A UI kit for developing web applications using the Bitrix24 REST API, built on NUXT & VUE. It provides a set of reusable components to accelerate development. +` +bitrix24-enterprise/ +│ +├── core/ # Moduli principali Bitrix24 +├── modules/ # Estensioni e plugin +├── cloudx/ # Integrazioni con CloudX +│ ├── dsn/ # Adapter blockchain DSN +│ └── zdos/ # Automazioni e hooks +├── config/ # Configurazioni centralizzate +└── docs/ # Documentazione tecnica +` - [GitHub Repository](https://github.com/bitrix24/b24ui). Find more details in the [documentation](https://bitrix24.github.io/b24ui/) +--- -### Design Tokens +⚙️ Installazione -- **b24style**: Design tokens for Bitrix24 UI Kit. Provides the ability to create application interfaces that closely match the Bitrix24 user interface using Tailwind CSS utility classes. +1. Clona il repository +`bash +git clone https://github.com/high-cde/bitrix24-enterprise.git +cd bitrix24-enterprise +` - [GitHub Repository](https://github.com/bitrix24/b24style). Find more details in the [documentation](https://bitrix24.github.io/b24style/) +2. Installa dipendenze +`bash +composer install +npm install +` -### Icons +3. Configura l’ambiente +`bash +cp .env.example .env +` -- **b24icons**: The library contains SVG icons for use in the interfaces of both local and mass-market applications for Bitrix24. +Modifica i parametri necessari: +- database +- URL +- DSN blockchain (opzionale) - [GitHub Repository](https://github.com/bitrix24/b24icons). Find more details in the [documentation](https://bitrix24.github.io/b24icons/) +--- -## Usage Examples +🔗 Integrazioni Ecosistema -- **b24sdk-examples**: A collection of examples demonstrating the usage of various Bitrix24 SDKs and tools in real-world scenarios. +🌐 CloudX Portal +Accesso centralizzato: +https://x-zdos.it - [GitHub Repository](https://github.com/bitrix24/b24sdk-examples). Find more details in the [documentation](https://bitrix24.github.io/b24ui/) +🧠 ZDOS Automations +Micro‑servizi e workflow: +https://x-zdos.it/zdos -## Application Templates +💳 DSN Wallet +Identità digitale e firma: +https://wallet.x-zdos.it -Ready-to-use application templates that can be deployed quickly using Docker. These templates provide a foundation for building custom business logic on top of Bitrix24. +--- -### Automation rules library +🛠️ Comandi Git utili -[This project](https://github.com/bitrix24/app-template-automation-rules) is a fully deployable application template featuring a library of Bitrix24 automation rules. It’s designed to work both as a local solution and as a scalable application for the Bitrix24 Marketplace. +`bash +git add . +git commit -m "Update" +git push +` -You’re getting a complete package here: the frontend is built with the UI Kit and B24JsSDK, while the backend is set up so you can simply add your own automation rule implementations without having to dig into architectural complexities. No need to reinvent the wheel — just take the foundation and customize it to fit your needs. +Per creare un branch: +`bash +git checkout -b feature/nome-feature +` -## Documentation +--- -- **b24restdocs**: The official repository for Bitrix24 REST API documentation, offering comprehensive guides and references for developers. +📄 Licenza +Distribuito sotto licenza MIT. - [GitHub Repository](https://github.com/bitrix24/b24restdocs). Read [online version](https://apidocs.bitrix24.com/) +--- -## Additional Resources +🤝 Contributi +Pull request e fork sono benvenuti. +Per integrazioni avanzate con CloudX × ZDOS, contattare l’amministratore del progetto. -- **crest**: CRest is a minimalistic PHP library for calling Bitrix24 REST methods via webhooks and OAuth 2.0. +--- - [GitHub Repository](https://github.com/bitrix-tools/crest) +🧬 Roadmap +- [ ] Modulo CRM potenziato +- [ ] Dashboard CloudX unificata +- [ ] DSN Smart Contract Registry +- [ ] Automazioni ZDOS integrate +- [ ] UI rinnovata in stile neon‑minimal ---- -This hub aims to simplify navigation through Bitrix24's development tools, enabling you to build robust integrations and applications efficiently. From 637a0c90410a5801567570cddb1c3e742219b495 Mon Sep 17 00:00:00 2001 From: high-cde Date: Wed, 4 Feb 2026 16:23:02 +0100 Subject: [PATCH 04/10] Enterprise Premium update --- index.html | 428 ++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 326 insertions(+), 102 deletions(-) diff --git a/index.html b/index.html index ef9dc03..38df7b5 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ - xCLOUD · CloudX Portal · Enterprise + xCLOUD · CloudX Portal · Enterprise Premium - -
+
-
BOOTING xCLOUD ENTERPRISE
-
-
Initializing modules · ZDOS · DSN · Wallet
+
BOOTING XCLOUD ENTERPRISE...
+
+
Initializing modules · ZDOS · DSN · Wallet
- @@ -140,20 +318,25 @@

xCLOUD · Business Layer Enterprise

Vai a ZDOS
-
-
xCLOUD Terminal v1.0 +
+xCLOUD Terminal v1.0 Type "help" for available commands. -
+
-
+
cloudx@xdos:~$
- -
+ + +
- xCLOUD · ZDOS Ecosystem · Enterprise Edition — Designed for auditability, modularity and DSN integration. + xCLOUD · ZDOS Ecosystem · Enterprise Premium — Auditabile, modulare, DSN‑ready.
- -