Key Functions
Vault
deposit(uint256 assets)
withdraw(uint256 shares)
totalAssets()
currentStrategy()Strategy Manager
setStrategy(address strategy)
getBestStrategy()
updateAPR(address strategy, uint256 apr)Rebalancing
rebalance()
migrateVault()Gas Optimizations
Packed storage
Minimal external calls
Batch withdrawals
Optimized vault accounting
Upgradeability Model
Hoppy uses UUPS proxies to securely upgrade core vault logic without interrupting user deposits.
Last updated

