> For the complete documentation index, see [llms.txt](https://dev.spectra.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dev.spectra.finance/metavaults/contract-functions.md).

# Contract Functions

This section contains the full function reference for all MetaVault contracts. Each page documents the public and external functions, view functions, events, and errors for a specific contract.

## Core contracts

| Contract                                                                    | Description                                                                                    |
| --------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| [MetaVaultWrapper](/metavaults/contract-functions/metavault-wrapper.md)     | User-facing ERC-7540 vault — deposit/redeem requests, wrapper share accounting, operator model |
| [MetavaultsRegistry](/metavaults/contract-functions/metavaults-registry.md) | On-chain registry for vaults, markets, and chains                                              |
