> 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/software-development-kit.md).

# Software Development Kit

- [Overview](https://city-protocol.gitbook.io/docs/software-development-kit/overview.md)
- [Get Started](https://city-protocol.gitbook.io/docs/software-development-kit/overview/get-started.md)
- [Vault](https://city-protocol.gitbook.io/docs/software-development-kit/vault.md)
- [Write Methods](https://city-protocol.gitbook.io/docs/software-development-kit/vault/write-methods.md)
- [Read Methods](https://city-protocol.gitbook.io/docs/software-development-kit/vault/read-methods.md)
- [Preview and Limit Methods](https://city-protocol.gitbook.io/docs/software-development-kit/vault/preview-and-limit-methods.md)
- [Common Frontend Flows](https://city-protocol.gitbook.io/docs/software-development-kit/vault/common-frontend-flows.md)
- [Portfolio SDK](https://city-protocol.gitbook.io/docs/software-development-kit/vault/portfolio-sdk.md)
- [Supported Query Methods](https://city-protocol.gitbook.io/docs/software-development-kit/vault/portfolio-sdk/supported-query-methods.md)
- [Recommended Portfolio Composition](https://city-protocol.gitbook.io/docs/software-development-kit/vault/portfolio-sdk/recommended-portfolio-composition.md)
- [Wallet](https://city-protocol.gitbook.io/docs/software-development-kit/wallet.md)
- [Installation](https://city-protocol.gitbook.io/docs/software-development-kit/wallet/installation.md)
- [Environment Variables](https://city-protocol.gitbook.io/docs/software-development-kit/wallet/environment-variables.md)
- [React Setup](https://city-protocol.gitbook.io/docs/software-development-kit/wallet/react-setup.md)
- [Client-Side Authentication](https://city-protocol.gitbook.io/docs/software-development-kit/wallet/client-side-authentication.md)
- [Backend Verification](https://city-protocol.gitbook.io/docs/software-development-kit/wallet/backend-verification.md)
- [Common Frontend Flows](https://city-protocol.gitbook.io/docs/software-development-kit/wallet/common-frontend-flows.md)
- [Recommended Architecture](https://city-protocol.gitbook.io/docs/software-development-kit/wallet/recommended-architecture.md)
- [Gas Sponsorship with Privy](https://city-protocol.gitbook.io/docs/software-development-kit/wallet/gas-sponsorship-with-privy.md)
- [Deposit/Add Fund](https://city-protocol.gitbook.io/docs/software-development-kit/deposit-add-fund.md)
- [Create A Fund Client](https://city-protocol.gitbook.io/docs/software-development-kit/deposit-add-fund/create-a-fund-client.md)
- [Query Methods](https://city-protocol.gitbook.io/docs/software-development-kit/deposit-add-fund/query-methods.md)
- [Backend Integration](https://city-protocol.gitbook.io/docs/software-development-kit/deposit-add-fund/backend-integration.md)
- [Common Frontend Flow](https://city-protocol.gitbook.io/docs/software-development-kit/deposit-add-fund/common-frontend-flow.md)
- [Swap](https://city-protocol.gitbook.io/docs/software-development-kit/swap.md)
- [Getting Started](https://city-protocol.gitbook.io/docs/software-development-kit/swap/getting-started.md)
- [Read Methods](https://city-protocol.gitbook.io/docs/software-development-kit/swap/read-methods.md)
- [Build Methods](https://city-protocol.gitbook.io/docs/software-development-kit/swap/build-methods.md)
- [Execution & Validation](https://city-protocol.gitbook.io/docs/software-development-kit/swap/execution-and-validation.md)
- [Common Frontend Flows](https://city-protocol.gitbook.io/docs/software-development-kit/swap/common-frontend-flows.md)
- [Recommended Swap Composition](https://city-protocol.gitbook.io/docs/software-development-kit/swap/recommended-swap-composition.md)
- [Lending/Borrowing](https://city-protocol.gitbook.io/docs/software-development-kit/lending-borrowing.md)
- [Create a Client](https://city-protocol.gitbook.io/docs/software-development-kit/lending-borrowing/create-a-client.md)
- [Morpho Blue](https://city-protocol.gitbook.io/docs/software-development-kit/lending-borrowing/morpho-blue.md)
- [Aave V3](https://city-protocol.gitbook.io/docs/software-development-kit/lending-borrowing/aave-v3.md)
- [Read Methods](https://city-protocol.gitbook.io/docs/software-development-kit/lending-borrowing/read-methods.md)
- [Common Frontend Flows](https://city-protocol.gitbook.io/docs/software-development-kit/lending-borrowing/common-frontend-flows.md)
- [AML](https://city-protocol.gitbook.io/docs/software-development-kit/aml.md)
- [Setup Provider](https://city-protocol.gitbook.io/docs/software-development-kit/aml/setup-provider.md)
- [Recommended Deployment Shape](https://city-protocol.gitbook.io/docs/software-development-kit/aml/recommended-deployment-shape.md)
- [Core Analysis Methods](https://city-protocol.gitbook.io/docs/software-development-kit/aml/core-analysis-methods.md)
- [Reference Data](https://city-protocol.gitbook.io/docs/software-development-kit/aml/reference-data.md)
- [Common Integration Flows](https://city-protocol.gitbook.io/docs/software-development-kit/aml/common-integration-flows.md)
