Meta Vault
Core Features
Vault
The Meta Vault is the central entity of the METASTABLE protocol. A Meta Vault has the following responsibilities:
Holds all collateral deposited to mint a meta coin.
Exposes liquidity management functionality for deposits, withdrawals, and swaps.
Holds sole authority over minting and burning meta coins.
Tracks asset-specific configurations such as decimal precision, fee structures, exchange rate oracles, and whitelist status.
The creation of a Meta Vault is currently permissioned and maintained by the METASTABLE team.
Admin Functions
The protocol includes various admin-controlled operations:
Whitelisting Assets: Adds support for new assets by setting their metadata (including oracle feeds).
Adjusting Fee Structures: Updates minimum and maximum fees for existing assets.
Adjusting Deposit Caps: Modify the deposit caps for specific assets without affecting withdrawals.
Setting Oracle Feeds: Selects or changes the on-chain oracle source (e.g., Pyth) for each asset.
Last updated