# Architecture

CARV SVM Chain is an **SVM Layer 2 solution** built on Ethereum Layer 1, leveraging **Decoupled SVM Rollup Architecture** to achieve unparalleled scalability, security, and cross-layer operability. This architecture redefines the integration of SVM into non-Solana ecosystems, enabling a seamless, high-performance environment for AI agents.

### **Key Features**:

1. **Decoupled SVM Framework**:
   1. Enables the deployment of SVM rollups on Ethereum without dependency on Solana’s Layer 1.
   2. Provides high TPS, native fraud-proof mechanisms, and reduced data availability (DA) costs.
2. **Merklization**:
   1. Implements **Merkle Patricia Trie (MPT)** and **UniqueEntry** within the SVM to solve Merklization challenges.
   2. Features state root verification, inclusion proofs, and stateless execution to improve cross-layer operations and enhance bridge security.
3. **Horizontal Scaling**:
   1. Scales transaction processing by distributing workload across nodes using a **Producer-Consumer architecture**, **SIMD83 optimization**, and **TPU distribution**.
   2. Achieves theoretically infinite growth by allowing each node to handle a portion of transactions independently.
4. **Rollup Integration**:
   1. CARV SVM Layer 2 integrates directly with Ethereum’s Layer 1, ensuring settlement, state root verification, and zk-rollup proof submission for added security.


---

# 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.carv.io/svm-ai-agentic-chain/introduction/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.
