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

# Maru

- [Introduction](https://docs.proxima.one/proxima/maru/introduction.md)
- [Programming Model](https://docs.proxima.one/proxima/maru/programming-model.md)
- [How Maru works](https://docs.proxima.one/proxima/maru/how-maru-works.md)
- [Architecture](https://docs.proxima.one/proxima/maru/how-maru-works/architecture.md)
- [Dataflow](https://docs.proxima.one/proxima/maru/how-maru-works/dataflow.md)
- [Economics](https://docs.proxima.one/proxima/maru/how-maru-works/economics.md)
- [Domain Specific Language](https://docs.proxima.one/proxima/maru/how-maru-works/domain-specific-language.md)
- [Arrangements](https://docs.proxima.one/proxima/maru/how-maru-works/arrangements.md)
- [Open Problems](https://docs.proxima.one/proxima/maru/how-maru-works/open-problems.md)
- [Background Knowledge](https://docs.proxima.one/proxima/maru/background-knowledge.md)
- [Multiset Hashes](https://docs.proxima.one/proxima/maru/background-knowledge/multiset-hashes.md)
- [Plonky2](https://docs.proxima.one/proxima/maru/background-knowledge/plonky2.md)
- [Use Cases](https://docs.proxima.one/proxima/maru/use-cases.md)
- [Lifting Expensive Computation Off-Chain](https://docs.proxima.one/proxima/maru/use-cases/lifting-expensive-computation-off-chain.md)
- [Social Graph Database](https://docs.proxima.one/proxima/maru/use-cases/social-graph-database.md)
- [Indexer](https://docs.proxima.one/proxima/maru/use-cases/indexer.md): This document outlines how Maru can be used to build a fully-verifiable indexer.
