# Network Architecture

## Dual Layer Synergy

### L1 - Solana Mainnet

**Role:** Ultimate security guarantee, ensuring data availability.

**Interaction:** Bridge contracts with L2, state root verification.

**Features:** Leveraging Solana's high throughput and low latency characteristics.

### L2 - SOLVM Core

**Rollup Layer:** Compression and verification using zk-STARKs

**Data Processing Capacity:** Up to 120,000 TPS

**Latency:** Average 0.5 seconds (excluding L1 confirmation)&#x20;

**Flexibility:** Scalability to accommodate various applications and use cases

<figure><img src="/files/hB2D1CXf68LhNPqGF1vc" alt=""><figcaption></figcaption></figure>

This two layer structure achieves an optimal balance between scalability and security.&#x20;

The L2 SOLVM Core handles primary transaction processing, providing high throughput and low latency. Simultaneously, the Solana mainnet (L1) ensures ultimate security and data availability.

The L2 layer uses zk-STARKs technology to efficiently process a large volume of transactions while protecting privacy. This enables an environment capable of supporting various high load applications such as DeFi, NFTs, and gaming.

The close integration of L1 and L2 allows users to enjoy fast, low-cost transactions while accessing the security and liquidity of the Solana ecosystem. The overall security is ensured through periodic submission of state roots and bridge contracts, reflecting the L2 state on L1.

This structure also considers future expandability, allowing for the implementation of functions optimized for specific applications or use cases within the L2 layer as needed. This supports the evolution and growth of the entire ecosystem while maintaining the simplicity and efficiency of the basic two layer structure.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.solvm.io/overview/network-architecture.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
