Vault ArchitectureSolana Vaults
Curator Model
How an appointed curator manages a Solana vault's yield strategy within admin-set bounds.
An appointed curator (the operator) manages the vault's yield strategy through three operations:
| Operation | What It Does |
|---|---|
| Deploy Capital | Withdraws tokens from the vault to a shared MPC workspace. Decreases local_aum, increases deployed_aum. |
| Return Capital | Deposits tokens back into the vault from external strategies. Increases local_aum, decreases deployed_aum. |
| Report Performance | Updates deployed_aum to reflect the current value of externally deployed capital (gains or losses). |
The curator operates within strict bounds set by the Upshift team. A policy engine governs which protocols, contracts, and functions the curator is authorized to interact with as part of the vault's strategy. As an additional safety measure the admin sets AUM change limits, capping how much deployed_aum can move per update, preventing sudden NAV manipulation.