> For the complete documentation index, see [llms.txt](https://roborus.gitbook.io/whitepaper/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://roborus.gitbook.io/whitepaper/system-architecture/5.1-high-level-architecture.md).

# 5.1 High-Level Architecture

Roborus is designed as a **modular Web3-native platform** that combines smart contracts, off-chain services, developer SDKs, and advanced privacy layers into a seamless system. Each layer plays a critical role in enabling **private, trustless, and automated robotics task execution**.

###

At a high level, the Roborus architecture consists of:

* **On-Chain Layer**: A suite of smart contracts governing payments, identity, reputation, and zero-knowledge proof verification.
* **Off-Chain Services**: APIs, verifiers, and indexing systems to coordinate jobs, validate proofs, and manage encrypted data.
* **Privacy Layer**: Encryption, ZKPs, and token-gated access ensuring sensitive data never leaks.
* **Developer SDKs**: Toolkits for clients, agents, and developers to easily integrate with the Roborus ecosystem.
* **Data Flow Pipeline**: A structured lifecycle where jobs move from creation → encryption → matching → execution → proof submission → payment.

Together, these layers form a **hybrid architecture**, balancing the immutability and trustlessness of blockchain with the scalability of off-chain infrastructure.
