Ethereum PAXG borrow market
The isolated borrow market directly uses Chainlink PAXG/USD.
Ethereum syrupUSDC mint market
The isolated mint market values syrupUSDC from Chainlink USDC/USD multiplied by the canonical ERC-4626 redemption rate.
Ethereum cbBTC borrow market
The isolated cbBTC borrow market directly uses Chainlink BTC/USD.
Ethereum rETH mint market
The isolated mint market values rETH from Chainlink ETH/USD multiplied by Rocket Pool's canonical exchange rate.
Ethereum WBTC borrow market
The isolated borrow market composes Chainlink WBTC/BTC with Chainlink BTC/USD.
Ethereum wstETH mint market
The isolated mint market values wstETH from Chainlink ETH/USD multiplied by the canonical wstETH/STETH conversion rate.
Ethereum sUSDe borrow market
Market 0x133cf03d2A7a87B9239b1a3a8Dd62f3f27c46788 -> oracle 0xDBa31C2F3AB8542a48bA2d2B3E77fd900662954D -> USDe/USD -> sUSDe.convertToAssets(1 ether) · Chainlink USDe/USD · ethereum · 1385m staleness bound
Oracle 0xDBa31C2F3AB8542a48bA2d2B3E77fd900662954D -> sUSDe.convertToAssets(1 ether) · Canonical sUSDe ERC-4626 rate · ethereum
sUSDe · max LTV 91% · MCR 107.53% · Liquidation LTV is 93%. Market/controller 0x133cf03d2A7a87B9239b1a3a8Dd62f3f27c46788; oracle 0xDBa31C2F3AB8542a48bA2d2B3E77fd900662954D; liquidation engine 0xAfe82dAD7EE47E8c050046b723cCc11DeF9AD7cB. The market was active and debt-bearing at the fixed block.
Any caller can trigger the engine's dynamic partial liquidation once LTV exceeds 93%. Priority liquidation was disabled and every tagging/grace/window field was zero at the fixed block, so there is no time delay. The owner-only governance liquidation is an emergency fallback when normal liquidation reverts. · liquidation delay None
Liquidators repay debt for collateral; there is no Stability Pool, auction, or committed insurance fund. Any insolvent remainder reduces totalSupply.assets and is therefore socialized to this isolated market's suppliers.
Both legs are required. The rate module accepts decreases but caps upward sUSDe growth at 18.5% per year from 1.229022613632657150 recorded at Unix time 1765370147. A reverting, non-positive, incomplete, or more-than-83100-second-old Chainlink answer, or a reverting canonical-rate read, makes getPrice revert. The market has no last-good-price cache or alternate feed and fails closed. Market, oracle, and liquidation-engine administration is behind AltoTimelockController 0xfAe841679dc1A93D225ECc827E4BbF3e8d703F86 with getMinDelay() = 3,600 seconds; replacement is not automatic failover.
Oracle failure reverts risk-sensitive market actions rather than serving cached data. A normal or governance liquidation can write off residual debt; in this borrow market the write-off reduces supplier assets. Pausing/freezing is owner-controlled and does not provide an oracle fallback.
Ethereum sUSDe mint market
Market 0x210bF54092B66443FddFec0f3F156e74B04CD2a2 -> oracle 0x317fcb245D2038C0214cE7b97b723EfDD4a56603 -> USDe/USD -> sUSDe.convertToAssets(1 ether) · Chainlink USDe/USD · ethereum · 1385m staleness bound
Oracle 0x317fcb245D2038C0214cE7b97b723EfDD4a56603 -> sUSDe.convertToAssets(1 ether) · Canonical sUSDe ERC-4626 rate · ethereum
sUSDe · max LTV 80% · MCR 117.65% · Liquidation LTV is 85%. Market/controller 0x210bF54092B66443FddFec0f3F156e74B04CD2a2; oracle 0x317fcb245D2038C0214cE7b97b723EfDD4a56603; liquidation engine 0xE81419819a776404d318864C3A462E5cdac783fA. Active and debt-bearing at the fixed block.
Permissionless dynamic partial liquidation begins above 85% LTV. Priority mode was disabled and tagging/grace/window fields were zero, producing no time delay; owner-only governance liquidation remains an emergency fallback. · liquidation delay None
Liquidators repay DUSD for collateral; no Stability Pool, auction, or committed insurance fund exists. Residual debt is removed from totalBorrowed and accumulated in badDebtAssets, which was zero at block 25531915.
Both legs are required. The rate module accepts decreases but caps upward sUSDe growth at 18.5% per year from 1.241061497050914383 recorded at Unix time 1772797271. Invalid or stale Chainlink data or a failing canonical-rate read makes getPrice revert; there is no cache or alternate provider. Market, oracle, and liquidation-engine administration is behind AltoTimelockController 0xfAe841679dc1A93D225ECc827E4BbF3e8d703F86 with getMinDelay() = 3,600 seconds; replacement is not automatic failover.
Oracle failure reverts rather than using cached data. Insolvent residual debt is recorded in badDebtAssets and continues to count against the mint market's debt ceiling; it is not automatically recapitalized. This market's observed badDebtAssets value was zero.
Ethereum syrupUSDC borrow market
Market 0x33B24510233281350bF8679A7c427d04db0ed208 -> oracle 0x4fB469361062de6f2Cad3610348C5B0A5620B245 -> USDC/USD -> syrupUSDC.convertToExitAssets(1e6) · Chainlink USDC/USD · ethereum · 1445m staleness bound
Oracle 0x4fB469361062de6f2Cad3610348C5B0A5620B245 -> syrupUSDC.convertToExitAssets(1e6) · Canonical syrupUSDC ERC-4626 rate · ethereum
syrupUSDC · max LTV 91% · MCR 107.53% · Liquidation LTV is 93%. Market/controller 0x33B24510233281350bF8679A7c427d04db0ed208; oracle 0x4fB469361062de6f2Cad3610348C5B0A5620B245; liquidation engine 0xf86Fc229a93692CdEEfc82A3D9bdB6656A71e9a4. Active and debt-bearing at the fixed block.
Permissionless dynamic partial liquidation starts above 93% LTV. Priority mode was disabled and all tag/grace/window fields were zero, so the delay is zero; owner-only governance liquidation is the emergency path. · liquidation delay None
There is no Stability Pool, auction, or insurance fund. Liquidators fund normal resolution, and insolvent residual debt reduces isolated-market supplier assets.
Both legs are required. The rate module accepts decreases but caps upward syrupUSDC growth at 12% per year from 1.154411 recorded at Unix time 1769434715. Invalid, reverting, non-positive, or over-86700-second-old input makes getPrice revert; no cache or alternate provider exists. Market, oracle, and liquidation-engine administration is behind AltoTimelockController 0xfAe841679dc1A93D225ECc827E4BbF3e8d703F86 with getMinDelay() = 3,600 seconds; replacement is not automatic failover.
Oracle failure makes the market fail closed. Residual bad debt is socialized by reducing totalSupply.assets; owner pause/freeze controls do not add an oracle fallback.
Ethereum WETH mint market
Market 0x8DED9e2B8Bc5128B862dD534b97c8a32991959ff -> oracle 0xFaa114a9f19d86837c373D13fbf3cC154d03459D -> ETH/USD · Chainlink ETH/USD · ethereum · 65m staleness bound
WETH · max LTV 80% · MCR 117.65% · Liquidation LTV is 85%. Market/controller 0x8DED9e2B8Bc5128B862dD534b97c8a32991959ff; oracle 0xFaa114a9f19d86837c373D13fbf3cC154d03459D; liquidation engine 0x984E3D783E78ac5c5192CaEB562bE84306724A86. Active and debt-bearing at the fixed block.
Permissionless dynamic partial liquidation begins above 85% LTV. Priority liquidation was disabled and tag/grace/window values were zero; governance liquidation is owner-only emergency handling. · liquidation delay None
No Stability Pool, auction, or committed insurance fund exists. Residual DUSD debt is accumulated in badDebtAssets and still consumes debt-ceiling capacity; badDebtAssets was 2.792786924391007704 DUSD at block 25531915.
A reverting, incomplete, non-positive, or over-3900-second-old answer makes getPrice revert. No cache or alternate provider exists. Market, oracle, and liquidation-engine administration is behind AltoTimelockController 0xfAe841679dc1A93D225ECc827E4BbF3e8d703F86 with getMinDelay() = 3,600 seconds; replacement is not automatic failover.
Oracle failure reverts and fails the branch closed. Bad debt is written off from totalBorrowed, accumulated in badDebtAssets, and not automatically recapitalized. The fixed-block raw badDebtAssets value was 2792786924391007704.
Ethereum mETH mint market
Market 0xF897188DCd300Fa80a2f7f0f0290F9eF64F2D47b -> oracle 0x98a253d9Cec9dFad9c40a9Edcf5e35Fe33A45a6A -> ETH/USD -> mETH staking conversion · Chainlink ETH/USD · ethereum · 65m staleness bound
Oracle 0x98a253d9Cec9dFad9c40a9Edcf5e35Fe33A45a6A -> IMethStaking 0xe3cBd06D7dadB3F4e6557bAb7EdD924CD1489E8f -> mETHToETH(1 ether) · Canonical Mantle mETH staking rate · ethereum
mETH · max LTV 65% · MCR 138.89% · Liquidation LTV is 72%. Market/controller 0xF897188DCd300Fa80a2f7f0f0290F9eF64F2D47b; oracle 0x98a253d9Cec9dFad9c40a9Edcf5e35Fe33A45a6A; liquidation engine 0x61786D966f3FE8c4a83317af680Ea8B0eF70f4A9. Fixed state was paused=false, frozen=true: new activity was frozen, but the debt-bearing market remained liquidation-active and held 7.104541931362014158 DUSD totalBorrowed.assets despite omission from the public snapshot.
Permissionless dynamic partial liquidation begins above 72% LTV. Priority liquidation was disabled and tag, grace, and window values were zero, so liquidation delay is zero. The deployed mint-market liquidation gate checks pause rather than freeze, so fixed state paused=false, frozen=true leaves liquidation callable; owner-only governance liquidation remains emergency handling. · liquidation delay None
No Stability Pool, auction, or committed insurance fund exists. Residual DUSD debt is removed from totalBorrowed and accumulated in badDebtAssets, which was zero at block 25531915 and remains counted against the market's 20,000 DUSD ceiling.
Both legs are required. The rate module accepts decreases but caps upward mETH growth at 8% per year from 1.087840551345101674 recorded at Unix time 1765368323. Invalid, stale, non-positive, or reverting Chainlink data or a reverting mETHToETH call makes getPrice revert; no cache or alternate provider exists. Market, oracle, and liquidation-engine administration is behind AltoTimelockController 0xfAe841679dc1A93D225ECc827E4BbF3e8d703F86 with getMinDelay() = 3,600 seconds; replacement is not automatic failover.
Oracle failure reverts and fails closed. Insolvent DUSD debt is accumulated in badDebtAssets, is not automatically recapitalized, and reduces future mint capacity; the observed value was zero.
Ethereum tBTC mint market
Market 0xE17F10f8535336143d4F2FE304f3Dcf7B23671e1 -> oracle 0x3365e8DE476d416BF7bE20E8adBaA7f6E3CAaF3a -> BTC/USD; no tBTC/BTC rate leg · Chainlink BTC/USD · ethereum · 65m staleness bound
tBTC · max LTV 70% · MCR 129.87% · Liquidation LTV is 77%. Market/controller 0xE17F10f8535336143d4F2FE304f3Dcf7B23671e1; oracle 0x3365e8DE476d416BF7bE20E8adBaA7f6E3CAaF3a; liquidation engine 0xBD284dD74479F3cBf4B59eE8479eCe2bB48f96a7. Fixed state was paused=false, frozen=true: new activity was frozen, but the debt-bearing market remained liquidation-active and held 1,557.355057209927214220 DUSD totalBorrowed.assets despite omission from the public snapshot.
Permissionless dynamic partial liquidation begins above 77% LTV. Priority liquidation was disabled and tag, grace, and window values were zero, so liquidation delay is zero. The deployed mint-market liquidation gate checks pause rather than freeze, so fixed state paused=false, frozen=true leaves liquidation callable; owner-only governance liquidation remains emergency handling. · liquidation delay None
No Stability Pool, auction, or committed insurance fund exists. Residual DUSD debt is removed from totalBorrowed and accumulated in badDebtAssets, which was zero at block 25531915 and remains counted against the market's 4,000 DUSD ceiling.
Invalid, stale, non-positive, or reverting BTC/USD input makes getPrice revert; no cache, alternate provider, or tBTC/BTC rate leg exists. Market, oracle, and liquidation-engine administration is behind AltoTimelockController 0xfAe841679dc1A93D225ECc827E4BbF3e8d703F86 with getMinDelay() = 3,600 seconds; replacement is not automatic failover.
Oracle failure reverts and fails closed. Insolvent DUSD debt is accumulated in badDebtAssets, is not automatically recapitalized, and reduces future mint capacity; the observed value was zero.
Ethereum PAXG borrow market
Market 0x99f538Ec7c840197DcAf30A25B635482ba9e8817 -> oracle 0x9517603dB77d82BF61F56297E6019A0501a3D25a -> PAXG/USD · Chainlink PAXG/USD · ethereum · 1445m staleness bound
PAXG · max LTV 75% · MCR 125% · Liquidation LTV is 80%. Market/controller 0x99f538Ec7c840197DcAf30A25B635482ba9e8817; oracle 0x9517603dB77d82BF61F56297E6019A0501a3D25a; liquidation engine 0xd4Ff4C427664645D357d3E6dC0Fd6F52DF1d3005. Active and debt-bearing at the fixed block.
Permissionless dynamic partial liquidation begins above 80% LTV. Priority mode was disabled and all timing fields were zero; governance liquidation is owner-only emergency handling. · liquidation delay None
No Stability Pool, auction, or committed insurance fund exists. Residual bad debt is socialized to this isolated market's suppliers through totalSupply.assets.
A reverting, incomplete, non-positive, or over-86700-second-old answer makes getPrice revert. No cache or alternate provider exists. Market, oracle, and liquidation-engine administration is behind AltoTimelockController 0xfAe841679dc1A93D225ECc827E4BbF3e8d703F86 with getMinDelay() = 3,600 seconds; administrative replacement is not automatic failover.
Oracle failure reverts and fails closed. Insolvent write-off reduces supplier assets; pause/freeze controls do not supply a fallback price.
Ethereum syrupUSDC mint market
Market 0xD2eA320713158a7b7eaE46025B8Ad4CBF3cdc87e -> oracle 0x72c7DC92D39850619c622f512e50B53f75A05D13 -> USDC/USD -> syrupUSDC.convertToExitAssets(1e6) · Chainlink USDC/USD · ethereum · 1445m staleness bound
Oracle 0x72c7DC92D39850619c622f512e50B53f75A05D13 -> syrupUSDC.convertToExitAssets(1e6) · Canonical syrupUSDC ERC-4626 rate · ethereum
syrupUSDC · max LTV 80% · MCR 117.65% · Liquidation LTV is 85%. Market/controller 0xD2eA320713158a7b7eaE46025B8Ad4CBF3cdc87e; oracle 0x72c7DC92D39850619c622f512e50B53f75A05D13; liquidation engine 0xa6c519d3EC7763EA21F77A83017618CD51c0d118. Active and debt-bearing at the fixed block.
Permissionless dynamic partial liquidation begins above 85% LTV. Priority mode was disabled and all timing fields were zero; governance liquidation remains owner-only emergency handling. · liquidation delay None
No Stability Pool, auction, or committed insurance fund exists. Residual debt accumulates in badDebtAssets and remains counted against the debt ceiling; badDebtAssets was zero at block 25531915.
Both legs are required. The rate module accepts decreases but caps upward syrupUSDC growth at 12% per year from 1.160137 recorded at Unix time 1772800139. Invalid or over-86700-second-old input makes getPrice revert; no cache or alternate provider exists. Market, oracle, and liquidation-engine administration is behind AltoTimelockController 0xfAe841679dc1A93D225ECc827E4BbF3e8d703F86 with getMinDelay() = 3,600 seconds; replacement is not automatic failover.
Oracle failure reverts and fails closed. Insolvent debt is removed from totalBorrowed, accumulated in badDebtAssets, and not automatically recapitalized. This market's observed badDebtAssets value was zero.
Ethereum cbBTC borrow market
Market 0xaE4f2B998783e2041E87E08Da73985e4E0420159 -> oracle 0x070EAF353B9E884B4C93B44F8105C31348477f29 -> BTC/USD · Chainlink BTC/USD · ethereum · 65m staleness bound
cbBTC · max LTV 75% · MCR 125% · Liquidation LTV is 80%. Market/controller 0xaE4f2B998783e2041E87E08Da73985e4E0420159; oracle 0x070EAF353B9E884B4C93B44F8105C31348477f29; liquidation engine 0xCB28c27539D7B57E802b9BC6E58501B8f2d6d898. Active and debt-bearing at the fixed block.
Permissionless dynamic partial liquidation starts above 80% LTV. Priority mode was disabled and all timing fields were zero; owner-only governance liquidation is the emergency path. · liquidation delay None
No Stability Pool, auction, or committed insurance fund exists. Residual bad debt reduces this isolated market's supplier assets.
A reverting, incomplete, non-positive, or over-3900-second-old answer makes getPrice revert. No cache, wrapper-rate adjustment, or alternate provider exists. Market, oracle, and liquidation-engine administration is behind AltoTimelockController 0xfAe841679dc1A93D225ECc827E4BbF3e8d703F86 with getMinDelay() = 3,600 seconds; replacement is not automatic failover.
Oracle failure reverts and fails closed. Insolvent write-off is socialized to suppliers through totalSupply.assets.
Ethereum rETH mint market
Market 0xc0E2DdB06bB034c1F980531EC5CAd944D71AfFbf -> oracle 0x3073a5143AFdCA2EFE6d91758d66C657c7b214A0 -> ETH/USD -> rETH.getExchangeRate() · Chainlink ETH/USD · ethereum · 65m staleness bound
Oracle 0x3073a5143AFdCA2EFE6d91758d66C657c7b214A0 -> rETH.getExchangeRate() · Canonical Rocket Pool rETH rate · ethereum
rETH · max LTV 70% · MCR 133.33% · Liquidation LTV is 75%. Market/controller 0xc0E2DdB06bB034c1F980531EC5CAd944D71AfFbf; oracle 0x3073a5143AFdCA2EFE6d91758d66C657c7b214A0; liquidation engine 0x2a3fB51184183405c975Bd8b355d4Dc43209f45B. Active and debt-bearing at the fixed block.
Permissionless dynamic partial liquidation starts above 75% LTV. Priority mode and all timing fields were zero; owner-only governance liquidation remains an emergency fallback. · liquidation delay None
No Stability Pool, auction, or committed insurance fund exists. Residual debt is accumulated in badDebtAssets and counts against the debt ceiling; badDebtAssets was zero at block 25531915.
Both legs are required. The rate module accepts decreases but caps upward rETH growth at 7% per year from 1.158153401049882028 recorded at Unix time 1765367783. Invalid or over-3900-second-old Chainlink data or a reverting canonical-rate read makes getPrice revert; no cache or alternate provider exists. Market, oracle, and liquidation-engine administration is behind AltoTimelockController 0xfAe841679dc1A93D225ECc827E4BbF3e8d703F86 with getMinDelay() = 3,600 seconds; replacement is not automatic failover.
Oracle failure reverts and fails closed. Insolvent debt is recorded, not automatically recapitalized, and continues to reduce available mint capacity. This market's observed badDebtAssets value was zero.
Ethereum WBTC borrow market
Market 0xefd78a5970a43e25b30426C3952065217c55e5E4 -> oracle 0x61fe27CeAeEf51332e9ca82Df603168efEE184b7 -> WBTC/BTC · Chainlink WBTC/BTC · ethereum · 1445m staleness bound
Oracle 0x61fe27CeAeEf51332e9ca82Df603168efEE184b7 -> WBTC/BTC -> BTC/USD · Chainlink BTC/USD · ethereum · 65m staleness bound
WBTC · max LTV 75% · MCR 125% · Liquidation LTV is 80%. Market/controller 0xefd78a5970a43e25b30426C3952065217c55e5E4; oracle 0x61fe27CeAeEf51332e9ca82Df603168efEE184b7; liquidation engine 0x5B7a27B467C4B111c780210475d527aD91e30277. Active and debt-bearing at the fixed block.
Permissionless dynamic partial liquidation starts above 80% LTV. Priority mode and all timing fields were zero; governance liquidation is owner-only emergency handling. · liquidation delay None
No Stability Pool, auction, or committed insurance fund exists. Insolvent residual debt reduces this market's supplier assets.
Both feeds are required. Any reverting, incomplete, non-positive, or stale leg makes getPrice revert; no cached price or alternate provider exists. The 86700-second WBTC/BTC and 3900-second BTC/USD bounds are independently enforced. Market, oracle, and liquidation-engine administration is behind AltoTimelockController 0xfAe841679dc1A93D225ECc827E4BbF3e8d703F86 with getMinDelay() = 3,600 seconds; replacement is not automatic failover.
Failure of either feed makes the market fail closed. Residual bad debt is socialized through totalSupply.assets rather than transferred to a protocol backstop.
Ethereum wstETH mint market
Market 0xfd8c25047f4397dC5461B919999585a2a3EaC2eF -> oracle 0xCf041e3266152e07EED37D32d4476c16028070A4 -> ETH/USD -> wstETH.stEthPerToken() · Chainlink ETH/USD · ethereum · 65m staleness bound
Oracle 0xCf041e3266152e07EED37D32d4476c16028070A4 -> wstETH.stEthPerToken() · Canonical Lido wstETH rate · ethereum
wstETH · max LTV 78% · MCR 120.48% · Liquidation LTV is 83%. Market/controller 0xfd8c25047f4397dC5461B919999585a2a3EaC2eF; oracle 0xCf041e3266152e07EED37D32d4476c16028070A4; liquidation engine 0xB9724552a774369E8319d8EDC00A7cb95fc5dDe2. Active and debt-bearing at the fixed block.
Permissionless dynamic partial liquidation starts above 83% LTV. Priority mode and all timing fields were zero; owner-only governance liquidation remains the emergency path. · liquidation delay None
No Stability Pool, auction, or committed insurance fund exists. Residual DUSD debt is recorded in badDebtAssets and remains in debt-ceiling accounting; badDebtAssets was 0.011547222592138533 DUSD at block 25531915.
Both legs are required. The rate module accepts decreases but caps upward wstETH growth at 7% per year from 1.227484728213044086 recorded at Unix time 1765367303. Invalid or over-3900-second-old ETH/USD data or a failing canonical-rate read makes getPrice revert; no cache or alternate provider exists. Market, oracle, and liquidation-engine administration is behind AltoTimelockController 0xfAe841679dc1A93D225ECc827E4BbF3e8d703F86 with getMinDelay() = 3,600 seconds; replacement is not automatic failover.
Oracle failure reverts and fails closed. Insolvent debt is accumulated, not automatically recapitalized, and reduces future mint capacity. The fixed-block raw badDebtAssets value was 11547222592138533.