protected_balance_vault acts as a secure custody layer for the principal stablecoins deposited by users when opening a protection position.
Core Responsibilities
- Secure Custody: Holds the principal collateral during the duration of an active position.
- Engine Exclusivity: Only the authorized
protection_engineis permitted to instruct this vault to move funds.
protection_engine directs this vault to return the funds directly to the user’s wallet.