PublicVaults are operated by supported strategists. Any user may become a liquidity provider and supply capital to a
PublicVault in exchange for yield-bearing ERC-4626 VaultTokens. The strategies of
PublicVaults are typically actively updated to reflect market conditions, and support all leading NFT collections.
PublicVaults operate around strategist-defined epochs, fixed units of time that are used to organize loan durations and withdrawing capital. The duration of any new loans must not exceed the end of the next epoch (for a maximum of two epoch lengths if loans are taken out at the beginning of an epoch). Liquidity providers additionally must signal that they wish to withdraw their funds at least one epoch in advance (see