How does Nova work?
Nova creates a range of on-chain accounts related to your private key. Only you can control your assets within your portfolio and you can withdraw your asset or select another portfolio at any time. Once you've selected the strategies, assets and yield generation opportunities you would like within your portfolio, the protocol sets about assigning those assets into dedicated on-chain accounts:
- Primary Vault: This is your web3 wallet.
- Secondary Vault: Each asset selected to be in your portfolio is placed into an individual secondary vault on the blockchain. From here, the portfolio program can execute actions based on your approval and automation/yield you defined in the creation process of your portfolio.
- Tertiary Vault: When you have employed a strategy technique on an asset that buys or sells between another asset, the output asset is stored in a tertiary vault. (eg: USDC deposits into secondary vault and its investment algorithm buys Solana. That Solana then gets stored in the tertiary vault.)
- Yield Vault: When you participate in a yield generation strategy, the assets are placed into specific liquidity provision (LP) vaults. LP vaults manage instructions and relationships with external protocols that are producing yield on your assets.
- Reward Vault: When you claim rewards from yield generation, those funds are transferred into a separate reward vault. From here, you can withdraw those funds to your regular wallet. In the future, you will be able to program the reward vault to compound or re-allocate profits within your portfolio structure.