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

# System Architecture Overview

IBVM operates as a layered stack composed of the following major components:

1. Bitcoin Base Layer: The foundation that provides security and final settlement
2. Bridge Protocol: Manages the secure movement of BTC between the base layer and IBVM
3. Execution Layer: EVM-compatible environment for transaction processing
4. Sequencer Network: Orders and processes transactions before settlement
5. Prover System: Generates ZK-SNARKs to validate state transitions
6. Data Availability Layer: Ensures transaction data remains accessible

Settlement Layer: Submits compressed proofs to the Bitcoin blockchain

<figure><img src="https://168386921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlEbfdSc5SLpn4saWw522%2Fuploads%2FMqNwQJIkeF2BirIyZV4I%2F0.png?alt=media" alt=""><figcaption><p>Architecture Diagram</p></figcaption></figure>
