# USDC 3Pool Convex Meta Vault

### 3Pool Convex Meta Vault Contract Overview

This Meta Vault is composed of several components:

* The top-level Meta Vault: *USDC 3Pool Convex Meta Vault*
  * Accepts $USDC and returns Vault Shares ($mvUSDC-3PCV)
  * Deposits $USDC in 3Pool, passes $3CRV token to second level Meta Vault
  * [ERC-4626 Compatible](https://developers.mstable.org/meta-vaults/general-erc-4626-vault-interface)
  * [Detailed Contract and Capabilities](https://developers.mstable.org/meta-vaults/usdc-3pool-convex-meta-vault/3pool-convex-meta-vault)
* The second-level Meta Vault: 3CRV Convex Meta Vault
  * Accepts $3CRV and returns Vault Shares ($mv3CRV-CVX)
  * Periodically settles and allocates 3CRV to 3 underlying Basic Vaults (Convex 3CRV)
  * [ERC-4626 Compatible](https://developers.mstable.org/meta-vaults/general-erc-4626-vault-interface)
  * [Detailed Contract and Capabilities](https://developers.mstable.org/meta-vaults/usdc-3pool-convex-meta-vault/meta-vault-of-convex-3crv-vaults)
* Third level Basic Vault:
  * 3CRV Convex mUSD Vault
  * 3CRV Convex BUSD Vault
  * 3CRV Convex FRAX Vault
  * Allocates 3CRV to 3Pool Metapools on Curve and Stakes in Convex
  * [ERC-4626 Compatible](https://developers.mstable.org/meta-vaults/general-erc-4626-vault-interface)
  * [Detailed Contract and Capabilities](#convex-3crv-vaults)

<figure><img src="https://1563241728-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MgJxLWD6SqMELu7agWt%2Fuploads%2F9FOPIk7ChvYI3RUcw7wj%2Fimage.png?alt=media&#x26;token=1f450579-6187-49bc-b380-a12e3532a7d8" alt=""><figcaption></figcaption></figure>

### Convex 3Crv Vaults

<table><thead><tr><th width="243.5">Contract</th><th>Address</th></tr></thead><tbody><tr><td><a href="https://github.com/mstable/metavaults/blob/main/contracts/vault/liquidity/curve/Curve3CrvBasicMetaVault.sol">USDC 3Pool Convex Meta Vault</a></td><td><a href="https://etherscan.io/address/0x455fB969dC06c4Aa77e7db3f0686CC05164436d2">0x455fB969dC06c4Aa77e7db3f0686CC05164436d2</a></td></tr><tr><td><a href="https://github.com/mstable/metavaults/blob/main/contracts/vault/meta/PeriodicAllocationPerfFeeMetaVault.sol">3CRV Convex Meta Vault</a></td><td><a href="https://etherscan.io/address/0x9614a4C61E45575b56c7e0251f63DCDe797d93C5">0x9614a4C61E45575b56c7e0251f63DCDe797d93C5</a></td></tr><tr><td><a href="https://github.com/mstable/metavaults/blob/main/contracts/vault/liquidity/convex/Convex3CrvLiquidatorVault.sol">3Crv Convex mUSD Vault</a></td><td><a href="https://etherscan.io/address/0xB9B47E72819934d7A5d60Bf08cD2C78072383EBb">0xB9B47E72819934d7A5d60Bf08cD2C78072383EBb</a></td></tr><tr><td><a href="https://github.com/mstable/metavaults/blob/main/contracts/vault/liquidity/convex/Convex3CrvLiquidatorVault.sol">3Crv Convex FRAX Vault</a></td><td><a href="https://etherscan.io/address/0x98c5910823C2E67d54e4e0C03de44043DbfA7ca8">0x98c5910823C2E67d54e4e0C03de44043DbfA7ca8</a></td></tr><tr><td><a href="https://github.com/mstable/metavaults/blob/main/contracts/vault/liquidity/convex/Convex3CrvLiquidatorVault.sol">3Crv Convex BUSD Vault</a></td><td><a href="https://etherscan.io/address/0x87Ed92648fAE3b3930577c92c8A247b127ED8949">0x87Ed92648fAE3b3930577c92c8A247b127ED8949</a></td></tr></tbody></table>
