Solizone

SolicampChapter 01 / 09

Introduction

What Solicamp is and how its two packages fit together.

What is Solicamp?

Remix for Logos. Write, compile, deploy and test Solidity inside Logos Basecamp, then publish to Bedrock when you are ready.

Solicamp is a Solidity playground that runs inside Logos Basecamp. It is a local, Anvil-like sandbox first. Nothing is published and no fees are paid until you press Publish.

Diagram
┌ Solicamp UI (native Qt QML) ──────────────┐
│ editor · files · rooms · interact · publish│
└──────────────────┬─────────────────────────┘
                   ↓  Basecamp bridge
┌ solizone_module (Rust core module) ────────┐
│ embedded Solizone EVM node (REVM)          │
│ solc · workspace · rooms · collaboration   │
│ optional publishing to Logos               │
└────────────────────────────────────────────┘

Solicamp is an independent project and is not an official Logos project.

Why it exists

Logos needs builders, and most builders already know Solidity. Solicamp gives them a familiar place to try an idea inside Basecamp, with nothing to install except two packages and no server to run.

What makes it different

  • Native. A Rust module and a native QML interface. There is no web view and no hosted backend.
  • Private by design. Your chain and your files stay on your machine. Shared rooms are sealed with a key that only travels inside the invite.
  • Trustless sharing. Guests re-execute every block the host produces, so the host cannot fake state.
  • Opt-in publishing. Each room has its own channel and key, paid from your Basecamp wallet.
  • Part of a stack. It runs on Solizone EVM and pairs with Zoner for people who prefer the terminal.

The two packages

PackageWhat it is
solizone_moduleThe core module. It runs the chain, the compiler, the files and the networking.
solicamp_uiThe interface. It holds no chain logic and calls the core module.

Install both in Basecamp's Package Manager. See Build and install.