← All Reports
Updated report

Yearn — yvDAI-1

1.47
yvDAI-1 (DAI-1 yVault)/Ethereum/Latest: September 14, 2026/Original: May 11, 2026

Score Breakdown

CategoryWeightScore
Audits & Historical20%1.50
Centralization & Control30%1.50
Funds Management30%1.50
Liquidity Risk15%1.50
Operational Risk5%1.00
Final Score1.47 / 5.0
20%30%30%15%
Minimal Risk

Overview

yvDAI-1 is a DAI-denominated Yearn V3 vault (ERC-4626) that deploys deposited DAI through a vault-of-vaults composition. At the September 14 snapshot, 71.16% routes through DAI To USDC-1 Depositor into yvUSDC-1, and 28.84% routes through DAI to USDS Depositor into yvUSDS-1. The default queue remains at 2 strategies (unchanged since the May 5 trim from 5 to 2 — the dormant Savings Dai (sDAI), Spark DAI Lender, and Aave V3 DAI Lender strategies remain absent).

Material downstream rewiring since July 12: both intermediate vaults have again changed their strategy compositions. yvUSDC-1 now deploys across four strategies: USDC to sUSDS Lender (~22.2% of tracked debt), Yearn USDC (a Yearn-curated Morpho MetaMorpho vault, ~35.6%), a self-contained stcUSD/USDC Pawn Broker Market (v3.0.4, ~30.3%, not in the default withdrawal queue), and USDC to USDS Depositor (~11.9%, now funded; was 0 at July 12). yvUSDS-1 has fully drained its sUSDS Lender and now routes 100% of its debt through Spark USDS Compounder into Sky USDS Staking Rewards (SPK farm) — a complete reversal of the prior ~84/16 sUSDS / Spark split. The queued USDS Sky Rewards Compounder successor remains at 0 debt.

The Yearn USDC strategy is a Yearn-curated Morpho MetaMorpho vault (verified on-chain). It supplies USDC into four Morpho Blue lending markets against cbBTC, WBTC, and wstETH collateral (LLTV 86% each, AdaptiveCurveIRM). Its current market split is ~64.7% cbBTC / ~28.6% WBTC / ~6.5% wstETH / <0.1% cbBTC (second market) of the ~$7.31M MetaMorpho TVL. The vault is governed by Yearn's ySafe as guardian, has a 3-day timelock, 0% fee, and Yearn Security as fee recipient.

The stcUSD/USDC Pawn Broker Market is a self-contained Yearn V3 TokenizedStrategy (v3.0.4) — it lends USDC directly to borrowers who deposit stcUSD (Cap's staked-USD ERC-4626 token, 0x88887bE419578051FF9F4eb6C858A951921D8888) as collateral, holding both assets on its own balance sheet. It does not route through Morpho Blue. Cap is a separate governance domain (3-of-5 anonymous Gnosis Safe → 24h Timelock, upgradeable UUPS proxies, 8 audits) — see the Cap stcUSD report (2.4/5.0). At the snapshot the strategy held ~6.02M USDC of debt against ~6.39M stcUSD collateral, and it is not in yvUSDC-1's default withdrawal queue.

Effective endpoint mix for yvDAI-1's deployed DAI (September 14):

Endpoint Path Effective share
Sky USDS Staking Rewards (SPK farm) yvDAI-1 → yvUSDS-1 → Spark USDS Compounder AND yvDAI-1 → yvUSDC-1 → USDC to USDS Depositor → yvUSDS-1 → Spark USDS Compounder ~37.3%
Morpho Blue (cbBTC + WBTC + wstETH lending) yvDAI-1 → yvUSDC-1 → Yearn USDC (Morpho MetaMorpho) ~25.3%
Cap stcUSD (Pawn Broker lending) yvDAI-1 → yvUSDC-1 → stcUSD/USDC Pawn Broker Market ~21.6%
Sky sUSDS (Sky Savings Rate) yvDAI-1 → yvUSDC-1 → USDC to sUSDS Lender ~15.8%

The cascade remains at most two Yearn V3 vault layers deep (three counting the MetaMorpho layer inside the Yearn USDC strategy). Sky-ecosystem concentration (sUSDS + USDS Staking) has fallen from ~93.9% at July 12 to ~53.1%; the remaining ~46.9% splits between Morpho Blue (~25.3%) and Cap stcUSD (~21.6%). Both non-Sky legs are now substantial: the Yearn USDC MetaMorpho leg is the largest single strategy inside yvUSDC-1, and the Pawn Broker leg introduces the first third-party collateral-governance dependency (Cap) into yvDAI-1's effective exposure.

Key architecture:

  • Vault: Standard Yearn V3 vault (v3.0.2) accepting DAI deposits, issuing yvDAI-1 shares. Deployed as an immutable Vyper minimal proxy (EIP-1167) via the v3.0.2 Yearn V3 Vault Factory (0x444045c5C13C246e117eD36437303cac8E250aB0)
  • Default queue (2 strategies, both funded):
    • DAI To USDC-1 Depositor (0xfF03Dce6d95aa7a30B75EFbaFD11384221B9f9B5) — 5,276,635.05 DAI (71.16%). DAI → USDC (Maker PSM Lite, 1:1 at 0% fee) → yvUSDC-1 deposit. yvUSDC-1 routes ~22.2% via its USDC to sUSDS Lender strategy, ~35.6% via Yearn USDC (Morpho MetaMorpho vault), ~30.3% via the self-contained stcUSD/USDC Pawn Broker Market (not in default queue), and ~11.9% via USDC to USDS Depositor into yvUSDS-1
    • DAI to USDS Depositor (0xAeDF7d5F3112552E110e5f9D08c9997Adce0b78d) — 2,139,048.12 DAI (28.84%). DAI → USDS (Sky DAI-USDS Exchanger, 1:1, no fee) → yvUSDS-1 deposit. yvUSDS-1 currently routes 100% via Spark USDS Compounder into Sky USDS Staking Rewards (SPK farm); its sUSDS Lender is fully drained
  • Removed from queue between April 27 and May 5: Savings Dai (sDAI), Spark DAI Lender, Aave V3 DAI Lender — all previously zero-debt; remain absent at block 25978217
  • Governance: Standard Yearn V3 Role Manager (0xb3bd6B2E61753C311EFbCF0111f75D29706D9a41) governed by the Yearn 6-of-9 ySafe with 7-day TimelockController for strategy additions

Key metrics (September 14, 2026, snapshot at block 25978217, hash 0x1e9b97574bcf4cb71613de94432bb650c1718de232aa78213e20279fca761413, timestamp 1789419323 = 20:55:23 UTC):

  • TVL: 7,442,095.60 DAI
  • Total Supply: 6,585,783.09 yvDAI-1
  • Price Per Share: 1.130024 DAI/yvDAI-1 (~13.00% cumulative appreciation over ~30 months, ~5.0% annualized)
  • Total Debt: 7,415,683.17 DAI (99.65% deployed)
  • Total Idle: 26,412.43 DAI (0.35%)
  • Deposit Limit: 50,000,000 DAI (enforced via maxDeposit, current remainder ~42.56M DAI)
  • Profit Max Unlock Time: 10 days
  • Fees: 0% management fee, 10% performance fee

Verified vault-of-vaults wiring (block 25978217):

Links:

Risk Summary

Key Strengths

  • Battle-tested Yearn V3 infrastructure: 3 audits by top firms, ~28 months of clean V3 production. Immutable vault contract eliminates proxy upgrade risk
  • Diversified, mostly top-tier underlying: ~53.1% Sky (USDS Staking ~37.3% + sUSDS ~15.8%), ~25.3% Morpho Blue (cbBTC/WBTC/wstETH collateral), ~21.6% Cap stcUSD. Sky has a $10M Immunefi bounty; Morpho Blue is a battle-tested isolated-market primitive
  • Standard Yearn governance: Yearn V3 Role Manager + 6-of-9 ySafe (named DeFi signers) + 7-day self-governed timelock
  • Established track record: ~30 months in production, ~13.00% cumulative return, zero incidents
  • Active monitoring: vault is in Yearn's hourly monitoring system
  • Cascade depth bounded: the deepest Yearn-vault chain is two layers (yvDAI-1 → yvUSDC-1 or yvDAI-1 → yvUSDS-1); neither intermediate vault chains through the other
  • No leverage. No cross-chain. Vault-of-vaults composition is not leverage
  • Highly liquid underlying — Sky / sUSDS / PSM / Morpho all multi-billion-dollar deep
  • All conversion hops at 1:1 — PSM Lite (USDC ↔ DAI) and DAI-USDS Exchanger are both 0-fee 1:1

Key Risks

  • Vault-of-vaults composition (2 layers): both depositor paths traverse two Yearn V3 vault layers. A bug or accounting issue at any layer cascades. Each layer's emergency state (shutdown, deposit pause) directly affects yvDAI-1
  • Cap (stcUSD) dependency via Pawn Broker: ~21.6% of deployed DAI is lent against stcUSD (Cap) collateral through the self-contained stcUSD/USDC Pawn Broker Market. Cap is a newer protocol (~13 months) with a 3-of-5 anonymous multisig, upgradeable UUPS proxies, and a 24h timelock (score 2.4/5.0). The strategy is not in yvUSDC-1's default withdrawal queue
  • Remaining Sky-ecosystem concentration: ~53.1% of deployed DAI still ends up in Sky-ecosystem contracts (USDS Staking ~37.3%, sUSDS ~15.8%). A Sky-wide systemic failure would affect a majority of deployed value, though far less than the ~93.9% at July 12
  • Sky Savings Rate / SPK reward rate variability: affects yield, not principal
  • PSM fee risk: currently 0%, but Sky governance can change. Above 0.05% the strategy can fall back to Uniswap V3 with 0.5% slippage
  • Intermediate-vault dependency: both paths have a single intermediate Yearn V3 vault (yvUSDC-1 or yvUSDS-1) between yvDAI-1 and the terminal Sky / Spark / Morpho / Cap contracts

Critical Risks

  • None identified. The dominant systemic risks are (1) a Sky USDS / sUSDS / USDS Staking failure affecting the ~53.1% Sky leg — a system-wide DeFi event rather than a Yearn-specific risk — and (2) a Cap stcUSD failure or depeg impairing the ~21.6% Pawn Broker leg, which is collateralised by stcUSD and sits behind Cap's upgradeable proxies. A bug or exploit in the Yearn USDC MetaMorpho strategy would affect ~25.3% of deployed DAI. None of these constitutes a critical risk in isolation given the three-ecosystem diversification and Yearn's governance controls.

Full Report

Contract Addresses

Core yvDAI-1 Contracts

Contract Address Type
yvDAI-1 Vault 0x028eC7330ff87667b6dfb0D94b954c820195336c Yearn V3 Vault (v3.0.2), Vyper minimal proxy
Underlying asset (DAI) 0x6B175474E89094C44Da98b954EedeAC495271d0F MakerDAO DAI
Accountant 0x5A74Cb32D36f2f517DB6f7b0A0591e09b22cDE69 Shared Yearn Accountant (0% mgmt, 10% perf)
Fee Recipient (Dumper) 0x590Dd9399bB53f1085097399C3265C7137c1C4Cf Claims fees and routes to auctions/splitters

Governance Contracts (shared with all Yearn V3 risk-1 vaults)

Contract Address Configuration
Yearn V3 Role Manager 0xb3bd6B2E61753C311EFbCF0111f75D29706D9a41 Single instance for all category-1 vaults
Daddy / ySafe (Governance) 0xFEB4acf3df3cDEA7399794D0869ef76A6EfAff52 6-of-9 Gnosis Safe
Brain (Operations) 0x16388463d60FFE0661Cf7F1f31a7D658aC790ff7 3-of-8 Gnosis Safe
Security 0xe5e2Baf96198c56380dDD5E992D7d1ADa0e989c0 4-of-7 Gnosis Safe
Strategy Manager (Timelock) 0x88Ba032be87d5EF1fbE87336b7090767F367BF73 TimelockController — 7-day delay
Keeper 0x604e586F17cE106B64185A7a0d2c1Da5bAce711E yHaaSRelayer — REPORTING only
Debt Allocator 0x1e9eB053228B1156831759401dE0E115356b8671 Minimal proxy — REPORTING + DEBT_MANAGER

Yearn V3 Infrastructure

Contract Address
Vault Factory (v3.0.2) 0x444045c5C13C246e117eD36437303cac8E250aB0
Vault Original (v3.0.2) 0x1ab62413e0cf2eBEb73da7D40C70E7202ae14467

Active Strategies (2 in default queue, 2 with debt)

Default queue order at block 25978217:

# Strategy Name Activation Current Debt (DAI) Allocation
1 0xAeDF7d5F3112552E110e5f9D08c9997Adce0b78d DAI to USDS Depositor 2025-05-15 2,139,048.12 28.84%
2 0xfF03Dce6d95aa7a30B75EFbaFD11384221B9f9B5 DAI To USDC-1 Depositor 2025-10-24 5,276,635.05 71.16%

Last reports: DAI to USDS Depositor 2026-09-13; DAI To USDC-1 Depositor 2026-09-10.

Removed from queue between April 27 and May 5 (no longer in get_default_queue()):

The rationale for removing all three direct-deposit fallbacks has not been independently verified. Reintroducing any of them would require a fresh addStrategy() proposal at the Strategy Manager TimelockController (7-day delay).

Strategy Protocol Dependencies (effective)

After the vault-of-vaults unwind:

Effective endpoint Path Effective share
Sky USDS Staking Rewards (SPK farm) yvDAI-1 → yvUSDS-1 → Spark USDS Compounder (~28.8%) AND yvDAI-1 → yvUSDC-1 → USDC to USDS Depositor → yvUSDS-1 → Spark USDS Compounder (~8.5%) ~37.3%
Morpho Blue lending (cbBTC + WBTC + wstETH) yvDAI-1 → yvUSDC-1 → Yearn USDC (Morpho MetaMorpho) ~25.3%
Cap stcUSD (Pawn Broker lending) yvDAI-1 → yvUSDC-1 → stcUSD/USDC Pawn Broker Market (self-contained, not in default queue) ~21.6%
Sky / sUSDS (Sky Savings Rate) yvDAI-1 → yvUSDC-1 → USDC to sUSDS Lender ~15.8%
MakerDAO PSM Lite (USDC ↔ DAI) Used by DAI To USDC-1 Depositor for inbound DAI → USDC conversion (and reverse on withdrawal) High during routing
Sky DAI-USDS Exchanger (DAI ↔ USDS) Used by DAI to USDS Depositor and USDC to USDS Depositor for inbound conversions (and reverse on withdrawal) High during routing
yvUSDC-1 (intermediate vault) 71.16% of yvDAI-1 routes through it Vault-of-vaults dependency
yvUSDS-1 (intermediate vault) 28.84% directly + ~8.5% via yvUSDC-1's USDC to USDS Depositor Vault-of-vaults dependency

Net Sky-ecosystem concentration: ~53.1% of deployed DAI (USDS Staking ~37.3% + sUSDS ~15.8%), down from ~93.9% at July 12. The remaining ~46.9% splits between Morpho Blue (~25.3%, via the Yearn USDC MetaMorpho vault) and Cap stcUSD (~21.6%, via the self-contained stcUSD/USDC Pawn Broker Market that lends USDC against stcUSD collateral). The Pawn Broker strategy is not in yvUSDC-1's default withdrawal queue — see the yvUSDC-1 report for that vault's queue detail.

Audits and Due Diligence Disclosures

Yearn V3 Core Audits

Auditor Date Scope Report
Statemind May 2, 2024 V3 Vaults (v3.0.0) PDF
ChainSecurity May 4, 2024 V3 Vaults + Tokenized Strategy (v3.0.0) 2 PDFs
yAcademy Jun 2024 V3 Vaults (v3.0.1) PDF

Sky / MakerDAO Audits (Underlying Protocol)

Sky (formerly MakerDAO) is one of the most extensively audited DeFi protocols:

Auditor Coverage Notes
ChainSecurity 9 audits including USDS, sUSDS, PSM Lite Core security partner
Cantina 10 audit reports including sUSDS and USDS Comprehensive coverage
Sherlock Public audit contest (Aug 2024) Community audit
Trail of Bits Core DAI system (legacy MCD) Historical audit
PeckShield Core DAI system (legacy MCD) Historical audit
Quantstamp Liquidations 2.0 Historical audit
ABDK Vote Delegate security Governance audit

LitePSM (used for USDC ↔ DAI conversion): audited by ChainSecurity and Cantina.

DAI-USDS Exchanger: part of the Sky Endgame stack, audited under the same umbrella.

Strategy Review Process

All strategies pass through Yearn's 12-metric risk-scoring framework (RISK_FRAMEWORK.md). yvDAI-1 is registered as Category 1 in the Role Manager (getCategory(vault) == 1), the strictest tier.

Bug Bounty

On-Chain Complexity

The yvDAI-1 system is moderately complex because of the vault-of-vaults composition:

  • 2 funded strategies, both depositors into other Yearn V3 vaults
  • Conversion hops:
    • DAI To USDC-1 Depositor: DAI → USDC (PSM Lite) → yvUSDC-1 → (22.2%) USDC into sUSDS Lender / (35.6%) USDC into Yearn USDC MetaMorpho / (30.3%) USDC into stcUSD/USDC Pawn Broker Market / (11.9%) USDC into USDC to USDS Depositor → yvUSDS-1
    • DAI to USDS Depositor: DAI → USDS (Exchanger) → yvUSDS-1 → (100%) USDS into Spark USDS Compounder → Sky USDS Staking Rewards
  • Two layers of Yearn V3 vault accounting to verify (yvDAI-1 → yvUSDC-1 or yvDAI-1 → yvUSDS-1). Neither intermediate vault chains through the other
  • No leverage, no looping, no cross-chain bridging
  • Standard ERC-4626 at every layer
  • Vault is immutable (non-upgradeable Vyper minimal proxy)

The vault-of-vaults composition is not leverage but is a real complexity surface — a bug or accounting issue at any layer cascades. Each layer is itself ERC-4626 and on-chain verifiable.

Historical Track Record

  • Vault deployed: March 12, 2024 (deployment tx) — ~30 months in production
  • TVL: 7,442,095.60 DAI — well within the 50M DAI deposit limit (current remainder ~42.56M DAI via maxDeposit)
  • PPS trend: 1.000000 → 1.130024 (~13.00% cumulative return over ~30 months, ~5.0% annualized)
  • Security incidents: None known for this vault or for the Yearn V3 framework
  • Strategy changes: active management. Between April 27 and May 5, three direct-deposit fallbacks (sDAI, Spark DAI Lender, Aave V3 DAI Lender) were removed from the default queue (and remain absent at September 14). The depositor allocation drifted from 73.19 / 26.81 (USDC / USDS) at July 12 to 71.16 / 28.84 at September 14
  • Vault-of-vaults rewiring (downstream):
    • Between July 12 and September 14, both intermediate vaults materially rewired again. yvUSDC-1 now deploys ~22.2% via USDC to sUSDS Lender, ~35.6% via Yearn USDC (Morpho MetaMorpho), ~30.3% via the self-contained stcUSD/USDC Pawn Broker Market (0xe63a2abc24cd9538398d825a4bfe5778d25687df, v3.0.4, not in default queue), and ~11.9% via USDC to USDS Depositor (newly funded). yvUSDS-1 has fully drained its sUSDS Lender and now routes 100% through Spark USDS Compounder into Sky USDS Staking Rewards, reversing the prior ~84/16 sUSDS / Spark split
    • Net effect at September 14: effective endpoint mix is ~37.3% Sky USDS Staking / ~25.3% Morpho Blue lending (via Yearn USDC MetaMorpho) / ~21.6% Cap stcUSD (Pawn Broker) / ~15.8% sUSDS. Sky-ecosystem concentration fell from ~93.9% to ~53.1%, with the first third-party collateral-governance dependency (Cap) entering yvDAI-1's effective exposure via the Pawn Broker leg
  • Yearn V3 track record: V3 framework has been live since May 2024 (~28 months). No V3 vault exploits

Yearn protocol TVL: ~$188.27M total across all chains (DeFiLlama, September 14, 2026).

Sky / sUSDS / USDS Staking track record: see the yvUSDS-1 report for the underlying-protocol details — yvDAI-1 inherits the same dependency profile via the depositor strategies.

Funds Management

yvDAI-1 deploys ~99.65% of its DAI via two depositor strategies (the remainder is idle). The deployed DAI terminates across three ecosystems: Sky (~53.1%, split between USDS Staking and sUSDS), Morpho Blue (~25.3%, via the Yearn USDC MetaMorpho), and Cap (~21.6%, via the stcUSD/USDC Pawn Broker Market).

Strategy 1: DAI To USDC-1 Depositor (71.16% allocation)

Contract: 0xfF03Dce6d95aa7a30B75EFbaFD11384221B9f9B5 — verified vault target 0xBe53A109B494E5c9f97b9Cd39Fe969BE68BF6204 (yvUSDC-1).

Pipeline:

  1. DAI → USDC via MakerDAO PSM Lite (0xf6e72Db5454dd049d0788e411b06CfAF16853042) — 1:1 at 0% fee (tin = tout = 0)
  2. USDC → yvUSDC-1 deposit (ERC-4626)
  3. yvUSDC-1 internally routes ~22.2% to USDC to sUSDS Lender (0x7130570BCEfCedBe9d15B5b11A33006156460f8f) → sUSDS; ~35.6% to Yearn USDC (0x68Aea7b82Df6CcdF76235D46445Ed83f85F845A3) — a Yearn-curated Morpho MetaMorpho vault supplying USDC into four Morpho Blue markets (cbBTC, WBTC, wstETH collateral; LLTV 86%; AdaptiveCurveIRM); ~30.3% to the self-contained stcUSD/USDC Pawn Broker Market (0xe63a2abc24cd9538398d825a4bfe5778d25687df, v3.0.4) which lends USDC against stcUSD collateral (not in default queue); and ~11.9% to USDC to USDS Depositor (0x39c0aEc5738ED939876245224aFc7E09C8480a52) into yvUSDS-1. The Spark USDC Lender (0x654a7c4Ae5ac3C853a99F8dbEAD2bC85090F753a) holds 0 debt; the old one at 0x25f893276544d86a82b1ce407182836F45cb6673 is revoked

Withdrawal: reverse path. The user's redeem on yvDAI-1 triggers withdraw from this strategy → redeem from yvUSDC-1 → withdraw from yvUSDC-1's downstream (queue order: USDC to USDS Depositor, sUSDS Lender, Yearn USDC MetaMorpho → Morpho Blue, Spark USDC Lender; the Pawn Broker is outside the default queue) → unwind into USDC → DAI via PSM. All atomic in the same transaction.

Strategy parameters:

  • Activated: 2025-10-24
  • Last reported: 2026-09-10 (last_report = 1789016927)
  • PSM fee fallback: 0.05% threshold (above which the strategy can be configured to use Uniswap V3 with 0.5% slippage tolerance)

Strategy 2: DAI to USDS Depositor (28.84% allocation)

Contract: 0xAeDF7d5F3112552E110e5f9D08c9997Adce0b78d — verified vault target 0x182863131F9a4630fF9E27830d945B1413e347E8 (yvUSDS-1).

Pipeline:

  1. DAI → USDS via Sky DAI-USDS Exchanger (0x3225737a9Bbb6473CB4a45b7244ACa2BeFdB276A) — 1:1, no fee
  2. USDS → yvUSDS-1 deposit (ERC-4626)
  3. yvUSDS-1 currently routes 100% to its Spark USDS Compounder strategy (0xc9f01b5c6048B064E6d925d1c2d7206d4fEeF8a3) → Sky USDS Staking Rewards (SPK farm). Its sUSDS Lender (0x3F2dE801629116A83B9734bB72012A554e01CfC1) has been fully drained to 0 debt, and the queued USDS Sky Rewards Compounder (0x0868076663Bbc6638ceDd27704cc8F0Fa53d5b81, v3.0.3) remains at 0 debt

Withdrawal: reverse path. The user's redeem on yvDAI-1 triggers withdraw from this strategy → redeem from yvUSDS-1 → unwind from the Spark USDS Compounder (Sky USDS Staking Rewards). All atomic in the same transaction.

Strategy parameters:

  • Activated: 2025-05-15
  • Last reported: 2026-09-13 (last_report = 1789269347)

Removed from default queue (between April 27 and May 5)

The removal of all three direct-deposit fallbacks eliminates the on-chain single-hop alternatives that were available at the prior snapshot. Reintroducing any of them now requires a fresh addStrategy() proposal at the Strategy Manager TimelockController (7-day delay). Rationale for the removals has not been independently verified.

Accessibility

  • Deposits: Permissionless ERC-4626. Subject to 50M DAI deposit limit
  • Withdrawals: ERC-4626. Atomic, but unwinds through up to three vault layers + Sky / Spark / Morpho / Pawn Broker exits
  • No cooldown or lock period
  • Fees: 0% management, 10% performance
  • Profit unlock: 10 days

Collateralization

  • 100% on-chain DAI backing. All deposits are DAI; deployed DAI terminates across Sky (USDS Staking + sUSDS), Morpho Blue, and the Cap stcUSD Pawn Broker, but the unwind always returns DAI 1:1
  • Collateral quality: the Sky legs are backed by Sky's over-collateralized loan book + RWA Treasury bills; the Morpho Blue leg is over-collateralized isolated lending against cbBTC / WBTC / wstETH; the Pawn Broker leg lends USDC against stcUSD (Cap) collateral — a newer protocol (3-of-5 anonymous multisig, upgradeable UUPS proxies, 8 audits, score 2.4/5.0). See Cap stcUSD report
  • No leverage at the yvDAI-1 layer — the vault-of-vaults composition is not leverage. (The Pawn Broker itself is a lending market; a levered borrower loop exists in a different vault, yvUSD — see yvUSD report)
  • All positions are redeemable via the reverse pipeline, but the Pawn Broker strategy (~21.6% effective) is not in yvUSDC-1's default withdrawal queue and requires targeted withdrawal or queue addition

Provability

  • PPS: ERC-4626, fully algorithmic
  • Strategy totalAssets(): reads the underlying yvUSDC-1 / yvUSDS-1 share balance and converts via ERC-4626 convertToAssets() — fully on-chain, real-time
  • Multi-layer verification: anyone can independently verify yvDAI-1 → yvUSDC-1 → (sUSDS Lender / Yearn USDC MetaMorpho → Morpho Blue / stcUSD Pawn Broker) and yvDAI-1 → yvUSDS-1 → Spark USDS Compounder on-chain. Each layer's exchange rate is its own ERC-4626 calculation
  • Profit / loss reporting: keepers via process_report(), profits unlock over 10 days

The vault-of-vaults adds a small surface area to verify (multiple totalAssets() reads) but does not add any off-chain dependency.

Liquidity Risk

  • Primary exit: Redeem yvDAI-1 for DAI via ERC-4626 withdraw() / redeem(). Triggers reverse pipeline through yvUSDC-1 / yvUSDS-1 (atomic, multi-step in the same transaction)
  • Highly liquid underlying: Sky USDS Staking has multi-billion USDS staked; sUSDS holds multi-billion TVL; Morpho Blue markets for cbBTC, WBTC, and wstETH are deep and liquid. yvDAI-1's ~$7.44M is a tiny fraction of underlying capacity
  • PSM liquidity: MakerDAO PSM Lite provides deep DAI ↔ USDC liquidity at 1:1, 0% fee. PSM capacity is managed by Sky governance and typically holds billions of USDC
  • Cascading withdrawal mechanics: both depositor paths traverse two Yearn V3 vault layers (yvDAI-1 → yvUSDC-1 or yvDAI-1 → yvUSDS-1) plus the terminal exit (Spark Compounder unwind, sUSDS withdrawal, Morpho Blue redemption, or Pawn Broker loan recall). The Yearn USDC path adds an additional MetaMorpho layer (bounded). Neither intermediate vault chains through the other. All steps execute atomically in the same transaction
  • Pawn Broker queue gap: the stcUSD/USDC Pawn Broker Market (~30.3% of yvUSDC-1, ~21.6% of yvDAI-1 effective deployment) is not in yvUSDC-1's default withdrawal queue. A standard redemption draws on yvUSDC-1's queued strategies first; the Pawn Broker position requires targeted withdrawal or queue addition, and its idle USDC is small (~$8.9K), so it is less liquid under heavy redemptions
  • No DEX liquidity needed — exit is via Sky's own contracts (PSM, Exchanger, sUSDS, USDS Staking), Morpho Blue redemption, and the Pawn Broker's own lending book
  • Same-value asset: DAI-denominated vault token — no price-divergence risk
  • No withdrawal queue or cooldown — atomic redemption
  • Deposit limit: 50M DAI cap vs ~$7.44M TVL (room for +572%)

The cascading multi-layer withdrawal is atomic but has a higher gas cost than a single-strategy vault. For a large institutional withdrawal, the gas of unwinding through both layers plus the terminal Sky / Spark / Morpho / Pawn Broker exits should be considered when sizing the redemption. The Pawn Broker being outside yvUSDC-1's default queue is the main liquidity nuance — but it is a tail risk under vault-wide redemption stress, not a blocker for ordinary exits.

Centralization & Control Risks

Governance

Position Address Threshold Roles on Vault
Daddy (ySafe) 0xFEB4acf3df3cDEA7399794D0869ef76A6EfAff52 6-of-9 12 of 14 vault roles
Brain 0x16388463d60FFE0661Cf7F1f31a7D658aC790ff7 3-of-8 QUEUE, REPORTING, DEBT, MAX_DEBT, DEPOSIT_LIMIT, WITHDRAW_LIMIT, PROFIT_UNLOCK, DEBT_PURCHASER, EMERGENCY
Security 0xe5e2Baf96198c56380dDD5E992D7d1ADa0e989c0 4-of-7 DEBT, MAX_DEBT, EMERGENCY
Strategy Manager (Timelock) 0x88Ba032be87d5EF1fbE87336b7090767F367BF73 7-day delay ADD_STRATEGY, REVOKE_STRATEGY, FORCE_REVOKE, ACCOUNTANT, MAX_DEBT
Keeper 0x604e586F17cE106B64185A7a0d2c1Da5bAce711E Bot REPORTING only
Debt Allocator 0x1e9eB053228B1156831759401dE0E115356b8671 Bot REPORTING + DEBT_MANAGER

ySafe 6-of-9 signers include publicly known DeFi contributors — see Yearn Multisig Info.

Properties:

  1. No EOA holds vault roles directly
  2. Strategy additions and accountant changes pass through 7-day timelock
  3. Self-governed timelock — TIMELOCK_ADMIN belongs to the timelock itself
  4. Vault contract is immutable — Vyper minimal proxy
  5. Same governance pattern across 37+ vaults

Programmability

  • PPS: ERC-4626, fully algorithmic at every vault layer
  • Vault operations: permissionless deposit / withdraw on-chain
  • Strategy reporting: automated via keeper at every vault layer
  • Debt allocation: Debt Allocator (automated) + Brain (manual) at every vault layer
  • Off-chain inputs: none

External Dependencies

After resolving the vault-of-vaults composition, yvDAI-1's effective dependencies are:

Dependency Criticality Notes
yvUSDC-1 (intermediate vault) Critical — 71.16% of deployed funds route through it Same governance, audits, code as yvDAI-1. See yvUSDC-1 report
yvUSDS-1 (intermediate vault) Critical — 28.84% direct + ~8.5% via yvUSDC-1 Same governance, audits, code. See yvUSDS-1 report
Sky USDS Staking Rewards (SPK farm) Critical — ~37.3% of effective deployment (via yvUSDS-1 and yvUSDC-1's USDC to USDS Depositor) First-party Sky contract; now the dominant Sky leg after yvUSDS-1 drained its sUSDS Lender
Morpho Blue (via Yearn USDC MetaMorpho) High — ~25.3% of effective deployment (via yvUSDC-1) Yearn-curated Morpho MetaMorpho vault supplying USDC into Morpho Blue (cbBTC, WBTC, wstETH collateral; LLTV 86%; AdaptiveCurveIRM). Same Yearn governance (ySafe guardian, Security fee recipient, 3-day timelock). Morpho Blue audited by Cantina, Spearbit, ChainSecurity
Cap stcUSD (Pawn Broker) High — ~21.6% of effective deployment (via yvUSDC-1) Self-contained Yearn V3 TokenizedStrategy (v3.0.4) lending USDC against stcUSD collateral, not in yvUSDC-1's default withdrawal queue. Cap: 3-of-5 anonymous multisig → 24h timelock, upgradeable UUPS proxies, 8 audits, ~13 months in production. See Cap stcUSD report (2.4/5.0)
Sky / sUSDS (Sky Savings Rate) Moderate — ~15.8% of effective deployment (via yvUSDC-1) Multi-billion sUSDS TVL, $10M Immunefi bounty
MakerDAO PSM Lite High during routing (used by yvUSDC-1 path) 1:1, 0% fee, audited
Sky DAI-USDS Exchanger High during routing (used by yvUSDS-1 path) 1:1, no fee, audited
DAI / USDS / USDC tokens Critical Inherited from each conversion hop

Dependency quality: Sky / MakerDAO infrastructure and Morpho Blue are top-tier (Sky: $10M Immunefi bounty, multi-billion sUSDS/USDS Staking TVL; Morpho Blue: audited by Cantina, Spearbit, ChainSecurity). Cap (stcUSD) is younger and has weaker governance (3-of-5 anonymous multisig, upgradeable UUPS proxies, 8 audits, ~13 months in production, score 2.4/5.0). Effective deployment is now spread across three ecosystems — Sky ~53.1%, Morpho Blue ~25.3%, Cap ~21.6% — materially more diversified than the ~93.9% Sky concentration at July 12, but with a new third-party collateral-governance dependency (Cap) via the Pawn Broker leg. The vault-of-vaults still concentrates dependency on Yearn V3's own vault accounting working correctly across two vault layers.

Operational Risk

  • Team: Yearn Finance — established 2020, public contributors, named multisig signers
  • Vault management: Standard Yearn V3 Role Manager pattern shared across 37+ vaults
  • Documentation: Comprehensive Yearn V3 documentation. All strategy code verified on Etherscan
  • Legal: Yearn BORG via YIP-87
  • Incident response: 4 historical V1 events handled. V3 framework not yet stress-tested by an exploit
  • V3 immutability: vault cannot be upgraded — eliminates proxy upgrade risk but means a critical bug requires deploying a new vault
  • Vault-of-vaults operational consideration: because yvDAI-1's funded strategies all depend on yvUSDC-1 / yvUSDS-1 being healthy, an emergency action on either upstream vault (e.g. shutdown, deposit pause) directly impacts yvDAI-1

Monitoring

Existing Monitoring Infrastructure

Yearn maintains the monitoring repository with active alerting. yvDAI-1 is in the monitored vault list:

  • Large flow alerts (protocols/yearn/alert_large_flows.py) — runs hourly via the automation scheduler
  • Endorsed vault check (protocols/yearn/check_endorsed.py) — daily
  • Timelock monitoring (protocols/timelock/timelock_alerts.py)

Key Contracts

Contract Address Monitor
yvDAI-1 Vault 0x028eC7330ff87667b6dfb0D94b954c820195336c PPS, totalAssets(), totalDebt(), totalIdle(), Deposit / Withdraw events
DAI to USDC-1 Depositor 0xfF03Dce6d95aa7a30B75EFbaFD11384221B9f9B5 totalAssets(), isShutdown(), keeper report
DAI to USDS Depositor 0xAeDF7d5F3112552E110e5f9D08c9997Adce0b78d totalAssets(), isShutdown(), keeper report
yvUSDC-1 (upstream dependency) 0xBe53A109B494E5c9f97b9Cd39Fe969BE68BF6204 PPS, shutdown state, strategy queue
yvUSDS-1 (upstream dependency) 0x182863131F9a4630fF9E27830d945B1413e347E8 PPS, shutdown state, strategy queue
Yearn USDC (Morpho MetaMorpho) 0x68Aea7b82Df6CcdF76235D46445Ed83f85F845A3 totalAssets(), totalSupply(), supplyQueue(), Morpho Blue market utilization rates
stcUSD/USDC Pawn Broker Market 0xe63a2abc24cd9538398d825a4bfe5778d25687df totalAssets(), totalIdle(), stcUSD balanceOf(address), queue membership (not in default queue) — self-contained Yearn V3 v3.0.4 lending strategy
stcUSD (Cap) Vault 0x88887bE419578051FF9F4eb6C858A951921D8888 PPS (convertToAssets(1e18)), ERC-1967 implementation slot (upgradeable UUPS proxy) — collateral asset in the Pawn Broker
USDS Sky Rewards Compounder 0x0868076663Bbc6638ceDd27704cc8F0Fa53d5b81 totalAssets(), debt (currently 0) — successor to Spark USDS Compounder
MakerDAO PSM Lite 0xf6e72Db5454dd049d0788e411b06CfAF16853042 tin, tout (fee parameters)
Sky DAI-USDS Exchanger 0x3225737a9Bbb6473CB4a45b7244ACa2BeFdB276A dai() / usds() mapping integrity; no on-chain live() getter — pause is via upstream Sky governance (cage)
ySafe (Daddy) 0xFEB4acf3df3cDEA7399794D0869ef76A6EfAff52 Signer / threshold changes

Critical Events to Monitor

  • PPS decrease at any of the three vaults in scope (yvDAI-1, yvUSDC-1, yvUSDS-1) — should only increase outside of explicit loss events
  • Strategy additions / removals at any layer
  • Emergency actions (Shutdown) at any layer — directly impacts yvDAI-1's redemption path
  • PSM tin / tout — if non-zero, USDC ↔ DAI conversion incurs fees
  • DAI-USDS Exchanger pause state
  • Sky USDS Staking Rewards pause / migration (affects ~37.3% of effective deployment via yvUSDS-1 and yvUSDC-1's USDC to USDS Depositor — dominant Sky exposure)
  • Sky sUSDS pause / migration (affects ~15.8% of effective deployment via yvUSDC-1)
  • Yearn USDC MetaMorpho: guardian or curator changes, market removal, or exploit (affects ~25.3% of effective deployment via yvUSDC-1)
  • stcUSD/USDC Pawn Broker Market: queue membership change, stcUSD collateral drawdown, or Cap (stcUSD) depeg/upgrade (affects ~21.6% of effective deployment via yvUSDC-1)
  • ySafe / Brain / Security signer or threshold changes

Monitoring Functions

Function Contract Purpose Frequency
convertToAssets(1e18) yvDAI-1 PPS Every 6 hours
convertToAssets(1e6) yvUSDC-1 Upstream PPS Every 6 hours
convertToAssets(1e18) yvUSDS-1 Terminal PPS Every 6 hours
totalAssets() All three vaults TVL Daily
tin() / tout() PSM Lite PSM fee Daily
dai() / usds() DAI-USDS Exchanger Token mapping integrity (no on-chain live() getter; pause via upstream Sky cage) Daily
getThreshold() / getOwners() ySafe Governance integrity Weekly
getMinDelay() TimelockController Delay change detection (7-day) Weekly

Reassessment Triggers

  • Time-based: Reassess in 6 months (March 2027) or annually
  • TVL-based: Reassess if TVL exceeds $25M or changes by ±50%, or if the deposit limit is changed
  • Strategy posture:
    • any new addStrategy() proposal at the Strategy Manager TimelockController for yvDAI-1 (would surface in the 7-day queue) — particularly if it reintroduces direct sDAI / Spark DAI Lender / Aave V3 DAI Lender exposure
    • the depositor allocation between yvUSDC-1 and yvUSDS-1 swings by more than ±20 percentage points from the current 71.16 / 28.84 split
  • Downstream rewiring (the dominant change vector at recent snapshots):
    • if yvUSDC-1 reroutes materially away from its current four-strategy mix (USDC to sUSDS Lender ~22.2%, Yearn USDC ~35.6%, stcUSD/USDC Pawn Broker Market ~30.3%, USDC to USDS Depositor ~11.9%), yvDAI-1's effective endpoint mix changes accordingly
    • if yvUSDS-1 rewires away from its current 100% Spark USDS Compounder routing, yvDAI-1's ~37.3% USDS Staking share changes accordingly
    • Yearn USDC MetaMorpho: reassess if the strategy's Morpho Blue market allocations change materially, if markets are added/removed from the supply queue, or if the guardian/curator changes. Current allocation: cbBTC ~64.7% / WBTC ~28.6% / wstETH ~6.5% / cbBTC (second market) <0.1% of ~$7.31M TVL
    • stcUSD/USDC Pawn Broker Market: reassess if the strategy (0xe63a2abc24cd9538398d825a4bfe5778d25687df, v3.0.4) is added to or removed from yvUSDC-1's default queue, if its debt share exceeds ~35% of yvUSDC-1, or if Cap (stcUSD) governance/contracts change materially
    • USDS Sky Rewards Compounder: reassess if the USDS Sky Rewards Compounder (0x0868076663Bbc6638ceDd27704cc8F0Fa53d5b81, v3.0.3) replaces the existing Spark USDS Compounder in the yvUSDS-1 default queue and begins receiving meaningful debt
  • Vault-of-vaults composition:
    • reassess if a new strategy is added that creates a third Yearn-vault layer (the cascade is currently 2 layers deep)
    • reassess if any of the two intermediate vaults (yvUSDC-1, yvUSDS-1) shuts down a strategy that holds yvDAI-1's deployed funds
  • Sky-specific:
    • SSR drops below 2% (may indicate Sky-side stress)
    • PSM tin / tout set above 0.05% (activates Uniswap V3 fallback in the USDC depositor path)
    • SPK reward rate changes materially or USDS Staking Rewards is paused / migrated
    • DAI-USDS Exchanger pause (via upstream Sky cage; the Exchanger contract itself has no live() getter)
  • Cap-specific: stcUSD depeg, Cap multisig/threshold change, stcUSD implementation upgrade, or a change to the Cap stcUSD report score (currently 2.4/5.0)
  • Incident-based: any V3 exploit, strategy loss, governance compromise, or major incident at Sky / MakerDAO / Spark / Morpho / Cap
  • Governance-based: ySafe / Brain / Security signer or threshold changes; any change to the timelock delay (would itself require 7 days)

Appendix: Contract Architecture

┌─────────────────────────────────────────────────────────────────────────┐
│                          VAULT LAYER 1                                   │
│                                                                          │
│  ┌────────────────────────┐                                             │
│  │  yvDAI-1 (v3.0.2)      │                                             │
│  │  ERC-4626, immutable    │                                             │
│  │  0x028e…336c            │                                             │
│  │                         │                                             │
│  │  ~$7.44M DAI TVL        │                                             │
│  └───┬───────────────┬─────┘                                             │
│      │ 71.16%        │ 28.84%                                            │
│      ▼               ▼                                                    │
│  ┌────────────┐  ┌─────────────────┐                                    │
│  │ DAI→USDC-1 │  │ DAI→USDS        │                                    │
│  │ Depositor  │  │ Depositor       │                                    │
│  │ 0xfF03…f9B5│  │ 0xAeDF…b78d     │                                    │
│  └────┬───────┘  └────────┬────────┘                                    │
│       │                   │                                              │
│  ┌────▼─────────┐    ┌────▼──────────────────┐                          │
│  │ DAI→USDC     │    │ DAI→USDS              │                          │
│  │ via PSM Lite │    │ via DAI-USDS Exchanger│                          │
│  │ 1:1, 0 fee   │    │ 1:1, no fee           │                          │
│  └────┬─────────┘    └────┬──────────────────┘                          │
└───────┼───────────────────┼──────────────────────────────────────────────┘
        │                   │
        ▼                   ▼
┌─────────────────────────────────────────────────────────────────────────┐
│                          VAULT LAYER 2 (TERMINAL Yearn layer)            │
│                                                                          │
│  ┌─────────────────────────────┐    ┌────────────────────────────┐      │
│  │  yvUSDC-1                   │    │  yvUSDS-1                  │      │
│  │  0xBe53…6204                │    │  0x1828…47E8               │      │
│  │  ~22.2% sUSDS Lender        │    │  100% Spark USDS Compounder│      │
│  │  ~35.6% Yearn USDC (Morpho) │    │  sUSDS Lender: 0 (drained) │      │
│  │  ~30.3% stcUSD Pawn Broker* │    │  USDS Sky Rewards: 0       │      │
│  │  ~11.9% USDC→USDS Depositor │    │  (Sky USDS Staking / SPK)  │      │
│  │  Spark USDC Lender: 0       │    │                             │      │
│  └─────────┬───────────────────┘    └─────────┬──────────────────┘      │
│            │                                   │                          │
│            ▼                                   ▼                          │
│   sUSDS + Morpho Blue + Cap stcUSD         Sky USDS Staking Rewards      │
│   (*Pawn Broker not in default queue)      (SPK farm)                    │
└─────────────────────────────────────────────────────────────────────────┘

Effective endpoint mix for yvDAI-1's deployed DAI (September 14, 2026):
  ~37.3%  Sky USDS Staking  (via yvUSDS-1→Spark USDS Compounder + yvUSDC-1→USDC→USDS→yvUSDS-1)
  ~25.3%  Morpho Blue        (via yvUSDC-1 → Yearn USDC MetaMorpho → cbBTC/WBTC/wstETH)
  ~21.6%  Cap stcUSD         (via yvUSDC-1 → stcUSD/USDC Pawn Broker Market)
  ~15.8%  Sky sUSDS          (via yvUSDC-1 → USDC to sUSDS Lender)

Appendix: TimelockController Role Structure

TimelockController 0x88Ba032be87d5EF1fbE87336b7090767F367BF73 — same timelock used by 37+ Yearn V3 vaults including all six mainnet risk-1 vaults. getMinDelay() = 604800 (7 days).

Role Holder Type Notes
DEFAULT_ADMIN No holder — Never granted (admin = address(0))
TIMELOCK_ADMIN Timelock itself Contract Self-governed
PROPOSER Daddy/ySafe 6-of-9 Safe Sole proposer
EXECUTOR Daddy/ySafe 6-of-9 Safe Direct execution
EXECUTOR TimelockExecutor 0xf8f60bf9456a6e0141149db2dd6f02c60da5779b Contract Wrapper: Brain (3/8) + deployer EOA can call execute() through it
CANCELLER Daddy/ySafe 6-of-9 Safe Cancel pending proposals
CANCELLER Brain 3-of-8 Safe Cancel pending proposals

To shorten the delay, Daddy 6/9 must propose updateDelay(), wait 7 days during which Brain or Daddy can cancel, then execute. DEFAULT_ADMIN was never granted, so no party can self-grant PROPOSER or TIMELOCK_ADMIN to skip the flow.


Score Details

Scoring Guidelines:

  • Be conservative: when uncertain between two scores, choose the higher (riskier) one
  • Use decimals when a subcategory falls between scores
  • Prioritize on-chain evidence over documentation claims
  • Rounding rule: the weighted sum is recorded to two decimal places, rounded down (1.475 → 1.47). The home page and reports list round it down again to one decimal.

Critical Risk Gates

  • No audit — Yearn V3 core audited by 3 top firms. Sky / sUSDS / USDS Staking audited by 7+ firms. ✅ PASS
  • Unverifiable reserves — ERC-4626 at all vaults in scope, all positions on-chain verifiable. ✅ PASS
  • Total centralization — 6-of-9 multisig with publicly named signers. ✅ PASS

All gates pass. Proceed to category scoring.

Category Scores

Expand a category to see how it was scored.

Audits & Historical Track Record20%1.50
Factor Assessment
Audits V3 framework: 3 audits by top firms. Sky / sUSDS / USDS Staking: 7+ auditors. Morpho Blue: 3+ firms. Cap (stcUSD): 8 auditors
Bug bounty $200K (Yearn Immunefi); $10M (Sky Immunefi); $2.5M (Morpho Cantina); $1M (Cap Sherlock)
Production history ~30 months (March 12, 2024). V3 framework: ~28 months
TVL ~$7.44M DAI. Deposit limit: 50M
Security incidents None on V3, none on Sky
Strategy review Rigorous 12-metric framework with ySec security review

Score: 1.5 / 5 — strong audit coverage, ~30 months clean production, no incidents.

Centralization & Control Risks30%1.50

Subcategory A: Governance

Factor Assessment
Upgradeability V3 vault is immutable
Multisig 6-of-9 ySafe with publicly named, prominent DeFi signers
Timelock 7-day delay on ADD_STRATEGY and ACCOUNTANT. Self-governed
Privileged roles Well-distributed; no role concentration
EOA risk None

Governance Score: 1.0 / 5 — textbook score-1 governance.

Subcategory B: Programmability

Factor Assessment
PPS On-chain ERC-4626, algorithmic at every layer
Vault operations Permissionless deposits / withdrawals
Strategy reporting Programmatic via keeper
Debt allocation Automated (Debt Allocator) + manual (Brain)
Vault-of-vaults All on-chain; multiple layers to verify but each layer is deterministic

Programmability Score: 1.0 / 5 — fully programmatic.

Subcategory C: External Dependencies

Factor Assessment
Protocol count (effective) 3 ecosystems (Sky ~53.1%, Morpho Blue ~25.3%, Cap ~21.6%); plus dependency on Yearn V3's own vault-of-vaults accounting (bounded at 2 Yearn vault layers, 3 including MetaMorpho)
Criticality Sky USDS Staking ~37.3% (via yvUSDS-1 and yvUSDC-1's USDC to USDS Depositor); Morpho Blue ~25.3% (via yvUSDC-1's Yearn USDC MetaMorpho); Cap stcUSD ~21.6% (via yvUSDC-1's self-contained Pawn Broker, not in default queue); Sky sUSDS ~15.8% (via yvUSDC-1); same-team Yearn V3 dependency at both intermediate vaults
Quality Sky top-tier ($10M bounty, multi-billion TVL); Morpho Blue audited by Cantina, Spearbit, ChainSecurity ($2.5M bounty); Cap younger and weaker governance (3-of-5 anonymous multisig, upgradeable UUPS proxies, 8 audits, score 2.4/5.0)

Dependencies Score: 2.5 / 5 — effective deployment is now spread across three ecosystems (Sky ~53.1%, Morpho Blue ~25.3%, Cap ~21.6%), materially more diversified than the ~93.9% Sky concentration at July 12. The diversification benefit is offset by the new Cap (stcUSD) dependency at ~21.6% — a newer protocol with weaker governance (3-of-5 anonymous multisig, upgradeable UUPS proxies, score 2.4/5.0). The two-layer vault-of-vaults dependency on Yearn V3 itself remains. Net 2.5, unchanged from July 12.

Centralization Score = (1.0 + 1.0 + 2.5) / 3 ≈ 1.5

Score: 1.5 / 5

Funds Management30%1.50

Subcategory A: Collateralization

Factor Assessment
Backing 100% on-chain DAI; deployed across Sky (USDS Staking + sUSDS), Morpho Blue, and the Cap stcUSD Pawn Broker via vault-of-vaults
Collateral quality Sky legs backed by Sky's over-collateralized loan book + RWA; Morpho Blue over-collateralized cbBTC/WBTC/wstETH lending; Pawn Broker lends USDC against stcUSD (Cap) collateral — 3-of-5 anonymous multisig, upgradeable UUPS proxies, 8 audits
Leverage None at the yvDAI-1 layer
Verifiability Fully on-chain across both vault layers

Score: 2.0 / 5 — the ~21.6% Cap (stcUSD) collateral exposure via the Pawn Broker introduces moderate collateral-governance risk (anonymous multisig, upgradeable proxies), justifying a 2 rather than 1. The Sky (~53.1%) and Morpho Blue (~25.3%) legs remain top-tier.

Subcategory B: Provability

Factor Assessment
Reserve transparency Fully on-chain at every layer (ERC-4626 throughout)
Exchange rate Programmatic, real-time at every layer
Reporting Keeper-driven, 10-day profit unlock
Vault-of-vaults Slightly increases the surface area to verify (need to read multiple vaults' totalAssets), but each layer is on-chain and independently verifiable

Score: 1.0 / 5 — excellent on-chain provability.

Funds Management Score = (2.0 + 1.0) / 2 = 1.5

Score: 1.5 / 5 — excellent on-chain provability, but the ~21.6% Cap (stcUSD) collateral exposure via the Pawn Broker introduces moderate collateral-governance risk (3-of-5 anonymous multisig, upgradeable UUPS proxies).

Liquidity Risk15%1.50
Factor Assessment
Exit pipeline 2 vault layers + terminal exit (Spark Compounder unwind, sUSDS withdraw, Morpho Blue redemption, or Pawn Broker loan recall)
Liquidity depth USDS Staking and sUSDS multi-billion; PSM billions; Morpho deep; Pawn Broker self-contained (idle USDC small)
Large holder impact $7.44M vault vs multi-billion underlying — negligible
Same-asset DAI-denominated share token
Withdrawal restrictions None — atomic redemption (multi-step within one transaction); Pawn Broker (~21.6% effective) not in yvUSDC-1's default queue

Score: 1.5 / 5 — highly liquid; only mild downward pressure from the 2-layer cascade plus the Pawn Broker's absence from the default withdrawal queue.

Operational Risk5%1.00
Factor Assessment
Team Yearn — established 2020, public, named multisig signers
Vault management Standard pattern across 37+ vaults
Documentation Comprehensive, code verified on Etherscan
Legal BORG (Cayman foundation)
Incident response 4 historical V1 events, $200K Immunefi
Monitoring Active hourly alerts, vault in monitored list

Score: 1.0 / 5 — top-tier operational maturity.

Final Score Calculation

Category Score Weight Weighted
Audits & Historical 1.5 20% 0.300
Centralization & Control 1.5 30% 0.450
Funds Management 1.5 30% 0.450
Liquidity Risk 1.5 15% 0.225
Operational Risk 1.0 5% 0.050
Final Score 1.47 / 5.0

Risk Tier

Final Score Risk Tier Recommendation
1.00–1.49 Minimal Risk Approved, high confidence
1.50–2.49 Low Risk Approved with standard monitoring
2.50–3.49 Medium Risk Approved with enhanced monitoring
3.50–4.49 Elevated Risk Limited approval, strict limits
4.50–5.00 High Risk Not recommended

Final Risk Tier: Minimal Risk (1.47 / 5.0) — Approved, high confidence

Assessment History

DateScoreNotes
May 11, 20261.3/5.0Initial assessment. yvDAI-1 with vault-of-vaults composition routing ~100% into Sky ecosystem via yvUSDC-1 (73%) and yvUSDS-1 (27%). Spark Lend USDC and sUSDS legs.
July 12, 20261.32/5.0Reassessment: TVL stable at ~$9.50M. yvUSDC-1 added new "Yearn USDC" strategy (8.41% tracked debt) — verified as a Yearn-curated Morpho MetaMorpho vault supplying USDC into Morpho Blue (cbBTC, WBTC, wstETH collateral, LLTV 86%). Old Spark USDC Lender replaced. yvUSDS-1 added v3.0.3 "USDS Sky Rewards Compounder" (currently near-zero debt). Sky-ecosystem concentration dropped from ~100% to ~93.9%. Effective endpoint mix: ~89.6% sUSDS / ~6.2% Morpho Blue / ~4.3% Sky USDS Staking. All governance roles, multisig thresholds, and timelock delay unchanged. Score unchanged at 1.32.
September 14, 20261.47/5.0Reassessment: TVL down ~21.6% to ~$7.44M. yvUSDC-1 materially rewired (USDC to sUSDS Lender 22.2%, Yearn USDC 35.6%, stcUSD/USDC Pawn Broker Market 30.3% — self-contained v3.0.4, not in default queue — and USDC to USDS Depositor 11.9%). yvUSDS-1 fully drained its sUSDS Lender and now routes 100% through Spark USDS Compounder (Sky USDS Staking). Effective endpoint mix: ~37.3% USDS Staking / ~25.3% Morpho Blue / ~21.6% Cap stcUSD / ~15.8% sUSDS. Sky concentration fell ~93.9% → ~53.1%; new Cap dependency (2.4/5.0) via Pawn Broker. Collateralization 1.0 → 2.0, Funds Management 1.0 → 1.5. Governance, multisig thresholds, and timelock delay unchanged. Final score 1.3 → 1.47 (Minimal Risk).