Feeds
- Primary composer BASE_FEED_1: BTC / USD · EACAggregatorProxy · Ethereum · 1h heartbeat
- Backup composer BASE_FEED_1: WBTC / BTC · EACAggregatorProxy · Ethereum · 1d heartbeat
- Backup composer BASE_FEED_2: BTC / USD · EACAggregatorProxy · Ethereum · 1h heartbeat
- baseFeedOne of 0xdddd770badd886df3864029e4b377b5f6a2b6b83 for market 0x3a85e619751152991742810df6ec69ce473daef99e28a64ab2340d7b7ccfee49 · Chainlink WBTC/BTC OCR2; 6-of-16 active report-signature requirement · Ethereum
- baseFeedTwo of 0xdddd770badd886df3864029e4b377b5f6a2b6b83 for market 0x3a85e619751152991742810df6ec69ce473daef99e28a64ab2340d7b7ccfee49 · Chainlink BTC/USD OCR2; 11-of-31 active report-signature requirement · Ethereum
- quoteFeedOne of 0xdddd770badd886df3864029e4b377b5f6a2b6b83 for market 0x3a85e619751152991742810df6ec69ce473daef99e28a64ab2340d7b7ccfee49 · Chainlink USDC/USD OCR2; 6-of-16 active report-signature requirement · Ethereum
- baseFeedOne of 0xa6d6950c9f177f1de7f7757fb33539e3ec60182a for market 0x64d65c9a2d91c36d56fbc42d69e979335320169b3df63bf92789e2c8883fcc64 · Chainlink BTC/USD OCR2; exact report quorum and mutable owner reviewed · Ethereum
- BASE_FEED_1: Custom price feed for wstETH / ETH · WstETHPriceFeed · Ethereum
- BASE_FEED_2: ETH / USD · EACAggregatorProxy · Ethereum · 1h heartbeat
- WstETHPriceFeed.stETHtoETHPriceFeed: stETH / ETH; multiplied by wstETH exchange rate · Chainlink EACAggregatorProxy · Ethereum · 1d heartbeat
- Collateral/USDC price(); BASE_VAULT_CONVERSION_SAMPLE=1; SCALE_FACTOR=10000000000 · MorphoChainlinkOracleV2 (pinned composer) · Ethereum
- BASE_FEED_1; latestRoundData updatedAt=0 · weETH/ETH exchange rate · Ethereum
- BASE_FEED_2; latestRoundData updatedAt=1791986687; owner=0x21f73d42eb58ba49ddb685dc29d3bf5c0f0373ca; aggregator=0xad88fc1a810379ef4efbf2d97ede57e306178e5a (DualAggregator 1.0.0) · ETH / USD · Ethereum
- QUOTE_FEED_1; latestRoundData updatedAt=1791987287 · Dummy feed with 12 decimals · Ethereum
- IOracle.price for market 0x94b823e6bd8ea533b4e33fbc307faea0b307301bc48763acc4d4aa4def7636cd · Morpho immutable market oracle · Ethereum
- BASE_FEED_1() · Chainlink ETH / USD · Ethereum
- baseFeedOne of 0x48f7e36eb6b826b2df4b2e630b62cd25e89e40e2 for market 0xb323495f7e4148be5643a4ea4a8221eef163e4bccfdedc2a6f4696baacbc86cc · WstETH conversion plus Chainlink stETH/ETH OCR2; 6-of-16 active report-signature requirement · Ethereum
- quoteFeedOne of 0x48f7e36eb6b826b2df4b2e630b62cd25e89e40e2 for market 0xb323495f7e4148be5643a4ea4a8221eef163e4bccfdedc2a6f4696baacbc86cc · Chainlink quote-leg OCR2; 6-of-16 active report-signature requirement · Ethereum
- Primary MorphoChainlinkOracleV2 BASE_FEED_1: BTC / USD · EACAggregatorProxy · Ethereum · 1h heartbeat
- Backup MorphoChainlinkOracleV2 BASE_FEED_1: cbBTC / USD · EACAggregatorProxy · Ethereum · 1d heartbeat
BranchPricing tierMax LTV
- ethereum borrower-pricing root 0x0f948cba8231db7898ef36a4212581ad7b1b4580Pricing tier: Standard externalMax LTV 86%
- ethereum borrower-pricing root 0x48f7e36eb6b826b2df4b2e630b62cd25e89e40e2Pricing tier: Standard externalMax LTV 86%
- ethereum borrower-pricing root 0x9f983115741d0f7f2eae07831415057ad3de34d2Pricing tier: Standard externalMax LTV 86%
ethereum borrower-pricing root 0xf1561bc4b3d1ba49053986fb9ee88d4fe22d0cf4
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599 · max LTV 86% · Maximum immutable LLTV among the explicitly listed current markets using this exact oracle/collateral; not vault utilization, an asset allocation or a liquidation execution guarantee.
Morpho borrower liquidation depends on the market oracle price and immutable LLTV. This lender position therefore retains borrower-pricing exposure even with zero own borrowing; exact successful liquidation execution and stressed cash realization were not measured here.
No funded exact-market or whole-vault recovery commitment is established by this review; no absence-of-insurance or guaranteed rescuer claim is inferred.
If the selected composer price() reverts, the verified clone immediately calls the other composer. Deviation-based selection changes are permissionless but require challenge/healing calls and the configured delay; they are not automatic, and both composers can fail or share dependencies. Neither path adds an updatedAt freshness check.
Morpho borrower bad debt can reduce supplier assets and the lending claim carried by vault shares. Ordinary withdrawal or in-kind position delivery is not guaranteed par cash recovery.
ethereum borrower-pricing root 0xdddd770badd886df3864029e4b377b5f6a2b6b83
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599 · max LTV 86% · Maximum immutable LLTV among the explicitly listed current markets using this exact oracle/collateral; not vault utilization, an asset allocation or a liquidation execution guarantee.
Morpho borrower liquidation depends on the market oracle price and immutable LLTV. This lender position therefore retains borrower-pricing exposure even with zero own borrowing; exact successful liquidation execution and stressed cash realization were not measured here.
No funded exact-market or whole-vault recovery commitment is established by this review; no absence-of-insurance or guaranteed rescuer claim is inferred.
All nonzero formula legs are required; a failed leg propagates and no alternate source is selected. Morpho discards timestamps. At block26237350 current proxy/aggregator owner is Safe0x21f73d42eb58ba49ddb685dc29d3bf5c0f0373ca, threshold4/9, with a manager-preconfirmed transaction module; accessController remains zero on the three feed proxies. Required report quorums are verified from each live digest and exact ConfigSet, not inferred from an operator brand. Human independence and key custody remain undisclosed, not redundant-source assurances.
Morpho borrower bad debt can reduce supplier assets and the lending claim carried by vault shares. Ordinary withdrawal or in-kind position delivery is not guaranteed par cash recovery.
ethereum borrower-pricing root 0xa6d6950c9f177f1de7f7757fb33539e3ec60182a
0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf · max LTV 86% · Maximum immutable LLTV among the explicitly listed current markets using this exact oracle/collateral; not vault utilization, an asset allocation or a liquidation execution guarantee.
Morpho borrower liquidation depends on the market oracle price and immutable LLTV. This lender position therefore retains borrower-pricing exposure even with zero own borrowing; exact successful liquidation execution and stressed cash realization were not measured here.
No funded exact-market or whole-vault recovery commitment is established by this review; no absence-of-insurance or guaranteed rescuer claim is inferred.
The immutable outer formula discards updatedAt and has no alternate feed or age rejection. Source errors propagate. The shared owner Safe has one enabled ConfirmedTransactionModule 0x2e1b5a40edc922bce489668b11749b8eabd67f6b; its exact source requires manager-preconfirmed transaction hashes before executor delivery, not arbitrary executor pricing authority. Proxy replacement and OCR configuration remain owner-controlled. Current pin26237350; no independent financial valuation or key-custody proof is inferred.
Morpho borrower bad debt can reduce supplier assets and the lending claim carried by vault shares. Ordinary withdrawal or in-kind position delivery is not guaranteed par cash recovery.
ethereum borrower-pricing root 0xe087ad7fe989cf63f8383579d160a20ee7e69f9f
0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 · max LTV 86% · Maximum immutable LLTV among the explicitly listed current markets using this exact oracle/collateral; not vault utilization, an asset allocation or a liquidation execution guarantee.
Morpho borrower liquidation depends on the market oracle price and immutable LLTV. This lender position therefore retains borrower-pricing exposure even with zero own borrowing; exact successful liquidation execution and stressed cash realization were not measured here.
No funded exact-market or whole-vault recovery commitment is established by this review; no absence-of-insurance or guaranteed rescuer claim is inferred.
The composer combines configured external feed answers and, where present, ERC-4626 vault conversion arithmetically; zero feed/vault inputs use their documented neutral factors. It checks answer sign but not updatedAt age. Downstream reverts propagate; no independent composer failover or L2 sequencer protection is asserted.
Morpho borrower bad debt can reduce supplier assets and the lending claim carried by vault shares. Ordinary withdrawal or in-kind position delivery is not guaranteed par cash recovery.
ethereum borrower-pricing root 0xa3a7a3cefee206f9d7fe00ec3c83324ed4228411
0xcd5fe23c85820f7b72d0926fc9b05b43e359b7ee · max LTV 86% · Maximum immutable LLTV among the explicitly listed current markets using this exact oracle/collateral; not vault utilization, an asset allocation or a liquidation execution guarantee.
Morpho borrower liquidation depends on the market oracle price and immutable LLTV. This lender position therefore retains borrower-pricing exposure even with zero own borrowing; exact successful liquidation execution and stressed cash realization were not measured here.
No funded exact-market or whole-vault recovery commitment is established by this review; no absence-of-insurance or guaranteed rescuer claim is inferred.
Morpho core calls the immutable market oracle price(); no alternate core oracle. Configured feed/vault calls are composed arithmetically; the composer checks nonnegative answers but not updatedAt freshness. A downstream revert reverts price(); no independent failover or heartbeat guarantee is established.
Morpho borrower bad debt can reduce supplier assets and the lending claim carried by vault shares. Ordinary withdrawal or in-kind position delivery is not guaranteed par cash recovery.
ethereum borrower-pricing root 0x0f948cba8231db7898ef36a4212581ad7b1b4580
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 · max LTV 86% · Maximum immutable LLTV among the explicitly listed current markets using this exact oracle/collateral; not vault utilization, an asset allocation or a liquidation execution guarantee.
Morpho borrower liquidation depends on the market oracle price and immutable LLTV. This lender position therefore retains borrower-pricing exposure even with zero own borrowing; exact successful liquidation execution and stressed cash realization were not measured here.
No funded exact-market or whole-vault recovery commitment is established by this review; no absence-of-insurance or guaranteed rescuer claim is inferred.
No alternative feed or circuit breaker is selected by the exact composer. Zero feed/vault inputs contribute neutral factors; configured nonzero legs are arithmetic components, not redundant failover. A failed downstream price call reverts borrower valuation/liquidation. Source nonnegative-answer checks do not reject an elapsed updatedAt; pinned round timestamps do not establish an operational heartbeat guarantee. Proxy owner/aggregator identities are enumerated, but their signer/key-custody census and current operating cadence remain open.
Morpho borrower bad debt can reduce supplier assets and the lending claim carried by vault shares. Ordinary withdrawal or in-kind position delivery is not guaranteed par cash recovery.
ethereum borrower-pricing root 0x48f7e36eb6b826b2df4b2e630b62cd25e89e40e2
0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 · max LTV 86% · Maximum immutable LLTV among the explicitly listed current markets using this exact oracle/collateral; not vault utilization, an asset allocation or a liquidation execution guarantee.
Morpho borrower liquidation depends on the market oracle price and immutable LLTV. This lender position therefore retains borrower-pricing exposure even with zero own borrowing; exact successful liquidation execution and stressed cash realization were not measured here.
No funded exact-market or whole-vault recovery commitment is established by this review; no absence-of-insurance or guaranteed rescuer claim is inferred.
Both required conversion legs must succeed; no failover exists. wstETH resolves to stETH0xae7ab96520de3a18e5e111b5eaab095312d7fe84 share accounting, not a second market-price source. Morpho does not reject old updatedAt. At pin26237350 exact OCR configs are bound to their current digests and source-enforced f+1 signatures; feed owners remain Safe0x21f73d42eb58ba49ddb685dc29d3bf5c0f0373ca, threshold4/9, with manager-preconfirmed transaction module. The human/operator independence and signer-device custody are not inferred from distinct keys.
Morpho borrower bad debt can reduce supplier assets and the lending claim carried by vault shares. Ordinary withdrawal or in-kind position delivery is not guaranteed par cash recovery.
ethereum borrower-pricing root 0x9f983115741d0f7f2eae07831415057ad3de34d2
0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf · max LTV 86% · Maximum immutable LLTV among the explicitly listed current markets using this exact oracle/collateral; not vault utilization, an asset allocation or a liquidation execution guarantee.
Morpho borrower liquidation depends on the market oracle price and immutable LLTV. This lender position therefore retains borrower-pricing exposure even with zero own borrowing; exact successful liquidation execution and stressed cash realization were not measured here.
No funded exact-market or whole-vault recovery commitment is established by this review; no absence-of-insurance or guaranteed rescuer claim is inferred.
If the selected composer price() reverts, the verified clone immediately calls the other composer. Deviation-based selection changes are permissionless but require challenge/healing calls and the configured delay; they are not automatic, and both composers can fail or share dependencies. Neither path adds an updatedAt freshness check.
Morpho borrower bad debt can reduce supplier assets and the lending claim carried by vault shares. Ordinary withdrawal or in-kind position delivery is not guaranteed par cash recovery.