Great question @roman – I’m extremely excited by the amount of quality extension ideas discussed by the community; lots of great starting points that work both with and without an Operator. When referring to an Operator, I’m referring to the concept of a smart contract designed to manage your account balances using the Compound III account management functions. Here’s a list of ideas we’ve discussed or seen in community channels:
Operator Required
-
Collateral Swap - replace one asset with another using Uniswap, etc.
-
Liquidation Protection - authorize a contract to liquidate your position shortly before liquidation by protocol to limit liquidation losses.
-
Account Auction - set a value at which you’d sell your entire account; if it rises above there the free market can buy it.
-
Position Importer - import collateral or borrows from another protocol such as MakerDAO.
No Operator
-
Liquidation Warnings - a notification when your position is close to liquidation. Could create subscriptions via SMS, Email, Discord, etc.
-
Compound Tax History - create a simple statement totalling all Compound activity with an associated wallet, with relevant tax information.