# Architecture

- [Overview](https://docs.sonicsvm.org/architecture/readme.md): Welcome to Sonic!!
- [Sonic SVM Whitepaper](https://docs.sonicsvm.org/architecture/sonic-whitepaper.md)
- [Vision & Architecture](https://docs.sonicsvm.org/architecture/vision-and-architecture.md): The Sonic Vision
- [Clusters](https://docs.sonicsvm.org/architecture/clusters.md): On this page you will find cluster related information that will allow you to interact with Sonic.
- [HyperGrid Framework](https://docs.sonicsvm.org/architecture/hypergrid-framework.md): Introducing HyperGrid – a rollup scaling and orchestration framework for dedicated Solana Virtual Machine (SVM) ecosystem rollup operators.
- [HyperGrid Infrastructure](https://docs.sonicsvm.org/architecture/hypergrid-framework/hypergrid-infrastructure.md): An in-depth analysis of the HyperGrid Framework
- [Architectural Overview](https://docs.sonicsvm.org/architecture/hypergrid-framework/hypergrid-infrastructure/architectural-overview.md): HyperGrid's multi-grid architecture overview: semi-autonomous grids anchored to Solana for consensus and finality.
- [Grids and Network Relationships](https://docs.sonicsvm.org/architecture/hypergrid-framework/hypergrid-infrastructure/grids-and-network-relationships.md): HyperGrid's network architecture: Shared State Network, Grid instances, and Solana Base Layer relationships for scalable dApp deployment.
- [Grids](https://docs.sonicsvm.org/architecture/hypergrid-framework/hypergrid-infrastructure/grids-and-network-relationships/grids.md)
- [Interoperability with Solana](https://docs.sonicsvm.org/architecture/hypergrid-framework/interoperability-with-solana.md): Seamless asset and data exchange, cross-layer operations, and ecosystem expansion
- [Data Synchronization Between HyperGrid and Solana Base Layer](https://docs.sonicsvm.org/architecture/hypergrid-framework/interoperability-with-solana/data-synchronization-between-hypergrid-and-solana-base-layer.md): Step-by-step flow of reading data from and synchronizing updates to the Solana Base Layer within the HyperGrid architecture.
- [HyperGrid Shared State Network (HSSN)](https://docs.sonicsvm.org/architecture/hypergrid-framework/hypergrid-shared-state-network-hssn.md): Overview of the HyperGrid Shared State Network (HSSN), its architecture, and its role in managing state and communication across Grids and the Solana base layer.
- [HSSN Explorer Overview](https://docs.sonicsvm.org/architecture/hypergrid-framework/hssn-explorer-overview.md): Comprehensive guide to the Hypergrid Shared State Network (HSSN) dashboard, detailing its key features and data visualization across multiple pages.
- [HSSN Gas Fee Mechanism](https://docs.sonicsvm.org/architecture/hypergrid-framework/hssn-gas-fee-mechanism.md): Detailed explanation of the HSSN gas fee distribution process, including transaction request handling, bill generation, forwarding, execution, and final distribution across the Grid ecosystem.
- [Operator Guides](https://docs.sonicsvm.org/architecture/hypergrid-framework/operator-guides.md)
- [Deploying a New Grid](https://docs.sonicsvm.org/architecture/hypergrid-framework/operator-guides/deploying-a-new-grid.md): Step-by-step guide for deploying a new Sonic RPC Node, including system requirements, hardware configurations, and setup instructions.
- [Deploying a Sonic RPC Node](https://docs.sonicsvm.org/architecture/hypergrid-framework/operator-guides/deploying-a-sonic-rpc-node.md): Step-by-step guide for deploying a new Sonic RPC Node on Testnet V1, including system requirements, hardware configurations, and setup instructions.
- [Deploying an HSSN Validator](https://docs.sonicsvm.org/architecture/hypergrid-framework/operator-guides/deploying-an-hssn-validator.md): Step-by-step guide for deploying a new HSSN Validator Node, including system requirements, hardware configurations, and setup instructions.
- [Mainnet](https://docs.sonicsvm.org/architecture/hypergrid-framework/operator-guides/mainnet.md)
- [Deploying an HSSN Validator](https://docs.sonicsvm.org/architecture/hypergrid-framework/operator-guides/mainnet/deploying-an-hssn-validator.md): Step-by-step guide for deploying a new HSSN Validator Node, including system requirements, hardware configurations, and setup instructions.
- [Verifiable Compute & Zero-Knowledge Proofing on HyperGrid](https://docs.sonicsvm.org/architecture/hypergrid-framework/verifiable-compute-and-zero-knowledge-proofing-on-hypergrid.md): An abstract of Sonic’s zk proving strategy
- [Sorada](https://docs.sonicsvm.org/architecture/sorada.md): Sorada – Sonic's Archival Data Solution
- [Introduction](https://docs.sonicsvm.org/architecture/sorada/introduction.md): A comprehensive introduction to Sorada, Sonic SVM's archival RPC data indexing and read-optimization solution
- [Architecture](https://docs.sonicsvm.org/architecture/sorada/architecture.md): This page illustrates a simplified high-level architecture diagram of Sorada.
- [How to Deploy Sorada](https://docs.sonicsvm.org/architecture/sorada/how-to-deploy-sorada.md): A comprehensive guide on how to deploy Sorada for yoru own SVM instance
- [Resources](https://docs.sonicsvm.org/architecture/sorada/resources.md): This page contains useful references to know more about Sorada.
- [Rush ECS Framework](https://docs.sonicsvm.org/architecture/rush-ecs-framework.md): Introducing the Rush Entity-Component-System framework.
- [Introduction](https://docs.sonicsvm.org/architecture/rush-ecs-framework/introduction.md): This page introduces Rush and its core concepts.
- [Features](https://docs.sonicsvm.org/architecture/rush-ecs-framework/features.md): This page outlines the currently released features of Rush.
- [Quickstart](https://docs.sonicsvm.org/architecture/rush-ecs-framework/quickstart.md): This page lists the steps on how to setup Rush.
- [Reference](https://docs.sonicsvm.org/architecture/rush-ecs-framework/reference.md): This page serves as a reference for Rush and its functions.
- [Demo](https://docs.sonicsvm.org/architecture/rush-ecs-framework/demo.md): Rush Prerelease demo video


---

# 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.sonicsvm.org/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.
