This poll proposes that a new liquidator, which will liquidate COMP, AAVE/LEND and other tokens earned lending assets on various DeFi platforms, be deployed. The code for this has been prepared by the mStable team and is ready to go.
This liquidator would automatically sell the tokens earned from the lending markets for mUSD, bolstering the SAVE APY. mStable Improvement Proposal #2 (MIP) proposes a liquidation mechanism for assets owned by the protocol.
Liquidations are triggered once by week by any community member through an external function.
Flow
COMP for USDC (or other) on Uniswap once per week (up to trancheAmount).USDC for mUSD on Curve and send to SavingsManagermUSD to SAVE, second by second over the course of a weekLiquidator has been deployed and the upgrade for 3 affected contracts is now pending a Governance poll.
Proposed upgrades:
COMP (or LEND) for mUSD (first on Uniswap, then on Curve)CompoundIntegration to allow liquidation of COMPSavingsManager to allow mUSD proceeds to be streamed to SAVEMIP: https://mips.mstable.org/MIPS/mip-2
Code: https://github.com/mstable/mStable-contracts/pull/113
Liquidator:
https://etherscan.io/address/0xb7c77da6e0a8b4f63384fce953327af59c0d5b9d
https://etherscan.io/address/0xe595D67181D701A5356e010D9a58EB9A341f1DbD
CompIntegration v1.2:
https://etherscan.io/address/0xb7f724a2316d2926e1a868957273314cabaa1970
SavingsManager 1.2:
https://etherscan.io/address/0x7594ae023979e30a44a2ebff64b7c82de3e46136