MultiStrategyERC4626

ERC4626 vault that invests/deinvests using a pluggable IInvestStrategy on each deposit/withdraw.

The vault requires permission to deposit/withdraw (not transfer). The owner of the shares must have LP_ROLE.

Code available at https://github.com/ensuro/vaults/blob/main/contracts/MultiStrategyERC4626.sol

In that repository, you can find the investment strategies implemented.

Last updated