> For the complete documentation index, see [llms.txt](https://docs.railgun.org/developer-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.railgun.org/developer-guide/engine-1.md).

# ZK Account Abstraction

- [Account Abstraction Overview](https://docs.railgun.org/developer-guide/engine-1/account-abstraction-overview.md): This document assumes a base level knowledge of Solidity/EVM and zkSNARKs.
- [Getting started with the contracts](https://docs.railgun.org/developer-guide/engine-1/getting-started-with-the-contracts.md)
- [Wallets](https://docs.railgun.org/developer-guide/engine-1/wallets.md)
- [State Structure](https://docs.railgun.org/developer-guide/engine-1/state-structure.md)
- [Example Primitives](https://docs.railgun.org/developer-guide/engine-1/example-primitives.md)
