Architecture Overview
Last updated
Last updated
IPOR Fusion's architecture is modular, built with flexibility and composability in mind.
It consists of three core elements:
Plasma Vaults (ERC4626 compliant) accept deposits and put capital to work by deploying it in a series of strategies that will be dynamically managed by Alpha Keepers (Alphas for short);
Fuses are small contracts that are attached to Plasma Vaults to perform atomic actions on integrated protocols;
Alphas are the off-chain agents or bots responsible for maintaining the strategy operations of a specific vault. They run off-chain automated software to optimize asset allocation by calling functions on Fuses.
All deposited assets are held by the vault and can not be shared in any way between multiple vaults. That makes things like taking loans against deposited assets possible so that the strategies like leveraged looping are possible on Fusion.
Vaults and fuses are not upgradable. Their functionality, however, can be extended by connecting new fuses. Vaults allow for a certain degree of configuration (see more here: Configuration)
Operating simple vault (provide liquidity)
Leveraged strategy example
Automated strategy / manual strategy
Fund of funds