# 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](https://dev.spectra.finance/metavaults/contract-functions/metavault-wrapper)     | User-facing ERC-7540 vault — deposit/redeem requests, wrapper share accounting, operator model |
| [MetavaultsRegistry](https://dev.spectra.finance/metavaults/contract-functions/metavaults-registry) | On-chain registry for vaults, markets, and chains                                              |
