> For the complete documentation index, see [llms.txt](https://docs.zk.link/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zk.link/architecture.md).

# Architecture

- [Overview](https://docs.zk.link/architecture/architecture.md)
- [TransactionFlow](https://docs.zk.link/architecture/transactionflow.md)
- [Settlement Layer](https://docs.zk.link/architecture/settlement-layer.md)
- [Working Principal of A Multi-Chain ZK-Rollup](https://docs.zk.link/architecture/settlement-layer/working-principal-of-a-multi-chain-zk-rollup.md)
- [Nexus: Settlement on ETH L2s](https://docs.zk.link/architecture/settlement-layer/nexus-settlement-on-eth-l2s.md)
- [Origin: Settlement on ETH and Alt-L1s](https://docs.zk.link/architecture/settlement-layer/origin-settlement-on-eth-and-alt-l1s.md)
- [Multi-Chain State Synchronization](https://docs.zk.link/architecture/settlement-layer/multi-chain-state-synchronization.md)
- [In-Detail: Nexus Multi-Chain State Synchronization](https://docs.zk.link/architecture/settlement-layer/multi-chain-state-synchronization/in-detail-nexus-multi-chain-state-synchronization.md)
- [Supported Networks of zkLink Nexus and Origin](https://docs.zk.link/architecture/settlement-layer/supported-networks-of-zklink-nexus-and-origin.md)
- [Security Assumptions of zkLink Nexus and Origin](https://docs.zk.link/architecture/settlement-layer/security-assumptions-of-zklink-nexus-and-origin.md)
- [Execution Layer](https://docs.zk.link/architecture/execution-layer.md)
- [TS-zkVM for App Rollup](https://docs.zk.link/architecture/execution-layer/ts-zkvm-for-app-rollup.md): The TS-zkVM is a high-efficiency ZKP execution environment specifically designed for high-performance financial products such as CLOBs, and it is constructed by zkLink.
- [Sequencing Layer](https://docs.zk.link/architecture/sequencing-layer.md)
- [DA Layer](https://docs.zk.link/architecture/da-layer.md)
