> For the complete documentation index, see [llms.txt](https://learn.charm.fi/charm/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.charm.fi/charm/technical-references.md).

# Technical References

- [Overview](https://learn.charm.fi/charm/technical-references/overview.md)
- [Core](https://learn.charm.fi/charm/technical-references/core.md)
- [AlphaProVault](https://learn.charm.fi/charm/technical-references/core/alphaprovault.md): The contract that manages liquidity, and processes deposits and withdrawals.
- [AlphaProVaultFactory](https://learn.charm.fi/charm/technical-references/core/alphaprovaultfactory.md): The contract that creates liquidity vaults.
- [CloneFactory](https://learn.charm.fi/charm/technical-references/core/clonefactory.md)
- [Interfaces](https://learn.charm.fi/charm/technical-references/core/interfaces.md): Summarising the vault's functions that can be called by anyone
- [Periphery](https://learn.charm.fi/charm/technical-references/periphery.md)
- [Error Codes](https://learn.charm.fi/charm/technical-references/error-codes.md)
- [Contract Addresses](https://learn.charm.fi/charm/technical-references/contract-addresses.md)
- [Customizations](https://learn.charm.fi/charm/technical-references/customizations.md)
