Examples
Last updated
Last updated
In this section, we outline some possible use case examples of the underwriting middleware.
Some high-level example use cases include decentralizing the strategy selection process for yield aggregators, providing underwriting service for DAOs wanting to lend to another DAO, providing risk assessment service for DAOs wanting to deploy their protocol-owned liquidity, etc.
Orange DAO wants to invest in Yellow DAO's Banana Vault, but is unsure whether Red DAO will not rug and get hacked, or if the Banana strategy will not incur losses. Orange DAO is thinking of investing 800K USD. Orange DAO will make a proposal() to RAMM.
The managers will assess( whether the Red DAO is legitimate, whether the contracts are well audited, and if the strategy's expected APY is positive.
Let's say the total collateral used to buy longZCB - buy shortZCB is 200K. This is the effective insurance fund for Orange DAO, and Orange DAO needs to supply the additional 800K, if they still want to invest in Banana. Once approvalCriterion
is met, Orange DAO can supply 800K to the Middleware
which then sends a total of 1M USD to the Banana contract in a single tx. ().
Now, anyone can trade in the AMM as a tool to speculate on Banana's returns().
When OrangeDAO decides to withdraw from Banana(4), let's study two possible scenarios :