getDepositStrategyInstructionAsyncgetWithdrawStrategyInstructionAsync
- strategy address derivation
- required ATAs and protocol accounts
- any remaining accounts needed by the adaptor
Deposit To A Strategy
Withdraw From A Strategy
Operational Notes
- ATAs created for strategy operations are usually a one-time manager-paid rent cost.
- The manager should keep some idle vault liquidity for withdrawals.
- Batch ATA setup and allocation instructions when possible.
- Let the CLI handle the exact account wiring (see below).
Allocate From The CLI
Thesdk-scripts CLI builds both the generic Voltr side and the protocol-specific accounts from your vault profile. Each deposit/withdraw moves funds between the vault and one strategy:
--mode print then --mode simulate before --mode execute. See CLI & Scripts for the full command surface, and the programmatic examples to build these instructions in your own code.