DeFi vaults and composability: Web3 course | Zoonk