note: For a stable version use the master branch https://github.com/logos-co/logos-core-poc/tree/master
git submodule update --init --recursive
Build & run all:
./scripts/run_app.sh all
For core & modules:
./scripts/run_core.sh all
Build Core only:
./scripts/run_core.sh build
Build Container:
docker build -t logos-core .
Run Container:
docker run -it logos-core
-
QT 6.4
Ubuntu
apt-get install qt6-base-dev protobuf-compiler patchelf
-
CMake
For some plugins
- Rust
- protobuf
📦 logos-core-poc
┣ 📂 core/ # Logos Core Library
┃
┣ 📂 logos_app/ # Application Layer
┃ ┣ 📂 app/ # Logos App POC
┃ ┣ 📂 logos_dapps/ # Applications for the Logos App
┃ ┗ 📂 chat_ui/ # Simple Chat App
┃
┣ 📂 modules/ # Modules for Logos Core
┃ ┗ 📂 chat/ # POC Chat API, interacts with Waku Module
┃ ┗ 📂 package_manager/ # Package Manager Module
┃ ┗ 📂 template_module/ # Example Module
┃ ┗ 📂 waku/ # Waku Module
┃
┣ 📂 scripts/ # Scripts
┣ 📄 scripts/run_app.sh # Script to build and run the application
┣ 📄 scripts/run_core.sh # Script to build and run the core