# 3.1 Core Technical Architecture

The architecture of Ola is built on three key components (Figure 1):

* **Onis Service**: Manages the setup of cross-chain bridges, verifies the state of the chains, and generates cross-chain proofs.
* **Massive User Network**: Composed of Supervisors and Proposers, this network performs verification tasks during cross-chain operations, ensuring the security and finality of data through ZK Soft Verification.
* **OlaVM Smart Contract System**: Smart contracts deployed on the target chain verify and synchronize cross-chain data.

This architecture ensures consistency of data between chains, while decentralized multi-level verification mechanisms provide enhanced security.
