Type: Yield Aggregator Vaults | Docs: upshift.finance
Overview
Upshift deploys ERC4626-compatible vaults that automatically route deposited assets to the best available yield source on Monad. Each vault focuses on a single underlying asset and rebalances between lending protocols, LSTs, and liquidity positions to maximize APY. The vault registry is the central contract used to enumerate all deployed Upshift vaults on Monad.Types
Functions
getUpshiftVaults()
Returns all Upshift vaults from the on-chain registry.getUpshiftTVL()
Returns the total assets under management across all Upshift vaults in USD.getBestUpshiftVault(asset?)
Returns the Upshift vault with the highest current APY. Optionally filter by underlying asset address.Contract Addresses
| Contract | Address |
|---|---|
| VaultRegistry | 0x7ADf95e0a67B7d1c3E4C2e2b6f7d3Bf5e2F3D8aA |