| FundManagerDeployer | Protocol root | Creates tenants; canonical implementations; protocol fee recipient |
| FundManager | Tenant | Launchpad: funds and strategies via 8 factories |
| Factory | Shared | Transparent-proxy factory + entity registry |
| Fund | Fund hub | Assets, settlement, role registry, strategy/wallet management |
| FundShare | Fund spoke | ERC-20 shares; mint/burn only by Fund |
| DepositQueue | Fund spoke | Batched deposits: deposit → cancel/settle → claim shares |
| RedeemQueue | Fund spoke | Batched redemptions: redeem → settle → fund → claim assets |
| Oracle | Fund spoke | Batch clock + NAV reports with safety checks |
| FeeManager | Fund spoke | Five fees in minted shares; high-water mark |
| RiskManager | Fund spoke | Caps, minimums, drawdown gate, whitelist, emergency pause |
| Strategy | Execution | Fund-controlled allowlisted call wallet |
| StandaloneStrategy | Execution | Same engine, detached from Fund, for other chains |