note: For a stable version use the master branch https://github.com/logos-co/logos-core-poc/tree/master
git submodule update --init --recursiveBuild & run all:
./scripts/run_app.sh allFor core & modules:
./scripts/run_core.sh allBuild Core only:
./scripts/run_core.sh buildBuild 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