> For the complete documentation index, see [llms.txt](https://city-protocol.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://city-protocol.gitbook.io/docs/neofinance-as-a-service.md).

# Neofinance as a Service

- [Overview](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/overview.md)
- [3 Pillars of Neofinance](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/overview/3-pillars-of-neofinance.md)
- [NaaS Ecosystem](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem.md)
- [Vault](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/vault.md)
- [How It Works](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/vault/how-it-works.md)
- [Deposit and Redemption Flows](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/vault/deposit-and-redemption-flows.md)
- [Roles and Capacities](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/vault/roles-and-capacities.md)
- [Chain Abstraction](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/vault/chain-abstraction.md)
- [Vault Types](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/vault/vault-types.md)
- [Wallet](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/wallet.md)
- [How It Works](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/wallet/how-it-works.md)
- [Security Considerations](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/wallet/security-considerations.md)
- [Yield Module](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/yield-module.md)
- [Yield Generation Mechanisms](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/yield-module/yield-generation-mechanisms.md)
- [Swap Module](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/swap-module.md)
- [How It Works](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/swap-module/how-it-works.md)
- [Swap and Approval Flows](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/swap-module/swap-and-approval-flows.md)
- [Methods and Capacities](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/swap-module/methods-and-capacities.md)
- [Chain Abstraction](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/swap-module/chain-abstraction.md)
- [Validation and Safety](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/swap-module/validation-and-safety.md)
- [Swap Modes](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/swap-module/swap-modes.md)
- [Lending and Borrowing Module](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/lending-and-borrowing-module.md)
- [How It Works](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/lending-and-borrowing-module/how-it-works.md)
- [Protocol Comparison](https://city-protocol.gitbook.io/docs/neofinance-as-a-service/naas-ecosystem/lending-and-borrowing-module/protocol-comparison.md)
