As follows are all deployments of our smart contracts on the Ethereum mainnet.
FusePoolDirectory
deploys and catalogs all Fuse interest rate pools.
v1.0.0: 0x835482FE0532f169024d5E9410199369aAD5C77E
FuseSafeLiquidator
safely liquidates unhealthy borrowers (with flashloan support).
v1.1.0: 0x1bbf310c8707bc2248c0b46a2cd073c81f2cd76c
FusePoolLens
returns data on Fuse interest rate pools in mass for viewing by dApps, bots, etc.
v1.0.0: 0x8dA38681826f4ABBe089643D2B3fE4C6e4730493
FuseFeeDistributor
controls and receives protocol fees from Fuse pools and relays admin actions to Fuse pools.
v1.0.1: 0xa731585ab05fC9f83555cf9Bff8F58ee94e18F85
ChainlinkPriceOracle
reads prices from hardcoded Chainlink feeds.
v1.0.0: 0xe102421A85D9C0e71C0Ef1870DaC658EB43E1493
ChainlinkPriceOracle
reads prices from Chainlink feeds set by an admin.
v1.0.5: 0xb0602af43Ca042550ca9DA3c33bA3aC375d20Df4
Keep3rPriceOracle
reads TWAPs from Keep3rV1Oracle
and SushiswapV1Oracle
.
v1.0.0 (Uniswap): 0xb90de476d438b37a4a143bf729a9b2237e544af6
v1.0.0 (SushiSwap): 0x08d415f90ccfb971dfbfdd6266f9a7cb1c166fc0
Keep3rPriceOracle
reads TWAPs from a Keep3rV2OracleFactory
. (Our factory is deployed at 0x31e43cEe5433945dBa82C09dFfe8aE29edbb27c3
.)
v1.0.2 (Uniswap): 0xd6a8cac634e59c00a3d4163f839d068458e39869
UniswapTwapPriceOracle
wraps the UniswapTwapPriceOracleRoot
logic contract and contains all TWAP reading logic. Supports Uniswap/SushiSwap/etc.
v1.0.3 (Uniswap): 0xCd8f1c72Ff98bFE3B307869dDf66f5124D57D3a9
v1.0.3 (SushiSwap): 0xfD4B4552c26CeBC54cD80B1BDABEE2AC3E7eB324
UniswapTwapPriceOracleRoot
sits at the root of the UniswapTwapPriceOracle
wrapper contracts and contains all TWAP storage logic. Supports Uniswap/SushiSwap/etc.
v1.0.3: 0xa170dba2cd1f68cdd7567cf70184d5492d2e8138
MasterPriceOracle
maps ERC20 tokens to specific underlying price oracle contracts.
v1.0.0: 0x1887118E49e0F4A78Bd71B792a49dE03504A764D
CurveLpTokenPriceOracle
is a price oracle for Curve LP tokens (using the sender as a root oracle).
v1.1.0: 0x43c534203339bbf15f62b8dde91e7d14195e7a60
CurveLiquidityGaugeV2PriceOracle
is a price oracle for Curve LiquidityGaugeV2 tokens (using the sender as a root oracle).
v1.1.0: 0xd9eefdb09d75ca848433079ea72ef609a1c1ea21
YVaultV1PriceOracle
returns prices for V1 yVaults (using the sender as a root oracle).
v1.1.0: 0xb04be6165cf1879310e48f8900ad8c647b9b5c5d
YVaultV2PriceOracle
returns prices for V2 yVaults (using the sender as a root oracle).
v1.1.0: 0xb669d0319fb9de553e5c206e6fbebd58512b668b
FixedEthPriceOracle
returns fixed prices of 1 ETH for all tokens (expected to be used under a MasterPriceOracle
).
v1.1.0: 0xffc9ec4adbf75a537e4d233720f06f0df01fb7f5
FixedEurPriceOracle
returns fixed prices of 1 EUR in terms of ETH for all tokens (expected to be used under a MasterPriceOracle
).
v1.1.0: 0x817158553F4391B0d53d242fC332f2eF82463e2a
FixedTokenPriceOracle
returns token prices using the prices for another token (expected to be used under a MasterPriceOracle
).
v1.1.2 (OHM): 0x71FE48562B816D03Ce9e2bbD5aB28674A8807CC5
UniswapTwapPriceOracleV2
returns TWAPs for assets on Uniswap V2 pairs (to be used with UniswapTwapPriceOracleV2Root
).
v1.1.2 (SushiSwap, DAI): 0x72fd4c801f5845ab672a12bce1b05bdba1fd851a
v1.1.3 (SushiSwap, USDC): 0x9ee412a83a52f033d23a0b7e2e030382b3e53208
v1.1.3 (SushiSwap, CRV): 0x552163f2a63f82bb47b686ffc665ddb3ceaca0ea
UniswapTwapPriceOracleV2Root
stores cumulative prices for assets on Uniswap V2 pairs (to be used with UniswapTwapPriceOracleV2
).
v1.1.2 (Uniswap, DAI): 0xf1860b3714f0163838cf9ee3adc287507824ebdb
WSTEthPriceOracle
returns prices for wstETH based on stETH/ETH price (expected to be used under a MasterPriceOracle
).
v1.1.2: 0xb11de4c003c80dc36a810254b433d727ac71c517
SushiBarPriceOracle
returns prices for SushiBar (xSUSHI) based on SUSHI/ETH price (expected to be used under a MasterPriceOracle
).
v1.1.2: 0x290E0f31e96e13f9c0DB14fD328a3C2A94557245
UniswapV3TwapPriceOracle
stores cumulative prices and returns TWAPs for assets on Uniswap V3 pairs (with WETH as a base token).
v1.1.1 (Uniswap, 0.3%): 0x80829b8A344741E28ae70374Be02Ec9d4b51CD89
UniswapV3TwapPriceOracleV2
stores cumulative prices and returns TWAPs for assets on Uniswap V3 pairs (for base tokens other than WETH).
v1.1.2 (Uniswap, 1.0%, USDC): 0x3288a2d5f11FcBefbf77754e073cAD2C10325dE2
UniswapLpTokenPriceOracle
is a price oracle for Uniswap (and SushiSwap) LP tokens (expected to be used under a MasterPriceOracle
).
v1.0.0: 0x50f42c004bd9b0e5acc65c33da133fbfbe86c7c0
CurveLpTokenLiquidator
redeems seized Curve LP token collateral for underlying tokens for use as a step in a liquidation.
v1.1.0: 0xb5eEaeB4E7e0a9feD003ED402016342A09FC2784
CurveLiquidityGaugeV2Liquidator
redeems seized Curve LiquidityGaugeV2 collateral for underlying tokens for use as a step in a liquidation.
v1.1.0: 0x97e6E953C9a9250c8e889D888158F27752e0aFe0
YearnYVaultV2Liquidator
redeems seized Yearn yVault V2 collateral for underlying tokens for use as a step in a liquidation.
v1.1.0: 0x50293EB96E90616faD66CEF227EDA2b344F592c0
PoolTogetherLiquidator
redeems seized PoolTogether PcTokens for underlying tokens for use as a step in a liquidation.
v1.1.0: 0xDDB0d86fDBF33210Ba6EFc97757fFcdBF26B5530
WSTEthLiquidator
redeems seized PoolTogether PcTokens for underlying tokens for use as a step in a liquidation.
v1.1.2: 0xca844845a3578296b3fcfe50fc3a1064a2922fbc
CurveSwapLiquidator
redeems seized PoolTogether PcTokens for underlying tokens for use as a step in a liquidation.
v1.1.0: 0xebea141052d759b75c4c9eeaad28f07f329d0163
UniswapV1Liquidator
redeems seized PoolTogether PcTokens for underlying tokens for use as a step in a liquidation.
v1.1.2: 0x9fa9ffa397be8e33930571dcd9f5f92b629b0fad
UniswapV2Liquidator
redeems seized PoolTogether PcTokens for underlying tokens for use as a step in a liquidation.
v1.1.2: 0x8db1884def49b001c0b9b2fd5ba8e8b71f69b958
UniswapV3Liquidator
redeems seized PoolTogether PcTokens for underlying tokens for use as a step in a liquidation.
v1.1.2: 0x5E829D997294F7f1d40a45C0f6431aF13a381E63
UniswapLpTokenLiquidator
redeems seized PoolTogether PcTokens for underlying tokens for use as a step in a liquidation.
v1.1.0: 0x3659a0a9128ee84f143bdc83c4f3932cd8f552e7
SushiBarLiquidator
redeems seized PoolTogether PcTokens for underlying tokens for use as a step in a liquidation.
v1.1.2: 0x5F2dF200636e203863819CbEaA02017CFabEc4D6
SOhmLiquidator
redeems seized PoolTogether PcTokens for underlying tokens for use as a step in a liquidation.
v1.1.2: 0xeBC0752232697F17EbfAA1f26aB8543EcEC35AE3
- v1.0.4:
0x41C7F2D48bde2397dFf43DadA367d2BD3527452F
- v1.0.0:
0xcc29fe6a0e090d464abb616e1ae4ceea415c140e
- v1.0.0:
0xa731585ab05fC9f83555cf9Bff8F58ee94e18F85