KhomDev Keep

// MULTI-STRATEGY YIELD VAULT · ERC-4626 · TRANCHING · VYPER 0.4

A professional-grade multi-strategy yield vault for USDC, inspired by Yearn V3. Features automated strategy routing across Aave, Compound, and Morpho, combined with a Senior/Junior tranching layer.

Vyper 0.4.0 ERC-4626 EIP-2612 Moccasin Aave V3 Compound V3 Morpho Blue Tranching
1,250 Lines of Vyper
112 Tests
4 Strategies
100% Fuzz Coverage

Architecture

The system consists of a central MultiStrategyVault that manages deposits and distributions. It routes capital into modular strategy contracts that interface with top DeFi protocols. An Accountant contract handles management and performance fees using a High-Water Mark (HWM) mechanism.

Core Contracts

Contract Role Status
VaultMultiStrategyVault.vyERC-4626 + Router
TrancheTranchedVault.vySenior/Junior Logic
StrategyAaveV3Strategy.vySupply-only
StrategyCompoundV3Strategy.vyComet + Rewards
FeeAccountant.vyHWM + Fees

Test Coverage

Key Features