1. Summary:
This RFC is to outline what the proposed next steps could be from the Lazy Summer DAO & Community regarding the USDC Vault on Arbitrum that has recently suffered, what appears to be bad debt due to the USDX depeg, initially created by the Balancer V2 exploit earlier in the week (3rd November)
Summary of the proposal includes;
- Remove the Silo susdx (127) market from the USDC Vault on Arbitrum (socializing loss across remaining users in the market)
- Add trusted guardians to the protocol that have the ability to freeze markets in the future
- Decide on future actions should similar happen again in the future which could be made quicker and more in the moment.
2. Context & Motivation:
Background
On the morning of November 3rd, Balancer V2 suffered an exploit (https://x.com/Balancer/status/1985390307245244573) leading to some pools being drained and excess liquidity being removed.
One of the pools impacted was the StablesLabs sUSDX/USDX pool, leading to $1M being reported lost (https://x.com/StablesLabs/status/1985565496482398619). At the initial exploit, the StablesLabs team reported removing liquidity (through their LPs) from Arbitrum and other networks (https://x.com/StablesLabs/status/1985269082296574083) - but stressed this was normal and that
Unfortunately, the communication re. the $1M loss from the StablesLabs team, including the note that losses would be covered by the team, would be one of the last updates until Saturday 8th November - at which point it seemed users and holders of USDX had lost faith, and the USDX peg had broken into a likely unrecoverable state.
How this impacted the Lazy Summer Protocol
At the time of the exploit, the Lazy Summer Protocol had exposure to sUSDX through deposits in a Silo Market in the USDC Vault on Arbitrum. At the time, $1.48M USDC was deposited into the Silo SUSDX/USDC (127) market, out of total of $9.8M USDC.
As soon as the announcement was made by StablesLabs about the exposure in Balancer and subsequent 1M loss, Block Analitica, the Risk Manager, to the Lazy Summer Protocol, set the risk caps to 0 - ensuring no more liquidity could be added, but crucially, that the automated keepers would then be in recovery mode, continuously trying to withdraw liquidity when it becomes available. Unfortunately, because the StablesLabs team, and itâs LPs had removed all liquidity from the Arbitrum network (and others), there was then very low likelihood of any users repaying and the Silo market was at, and remained at 100% utilisation (where it continues today).
As such, the Arbitrum USDC Vault today has around $1.49M of exposure that is widely considered to be unrecoverable. The StablesLabs team posted on Saturday 8th that a âVoluntaryâ redemption process was underway, however there is expected to be little chance of success here (https://x.com/StablesLabs/status/1987031487884202426)
I would like to stress here, that I do not think the Risk Manager, Block Analitica, can have been expected to do much more to prevent the loss that occurred here. It does appear that the losses were ultimately due to the initial Balancer exploit, which cannot be foreseen. It should also be stressed that on the same day that xUSD, and then deUSD lost their pegs due to risks being taken in the market by the xUSD project, the Block Analitica reacted early and in a precautionary way to de-risk many positions which much greater value at risk, and as such, got liquidity out of markets before the announced loss and depegs of xUSD and deUSD - saving many more times the loss of Silo market, caused by protocol exploit.
What could be next
Right now, there is (10th November 1pm UTC) - there is around 2.43M USDC still in the Arbitrum USDC Vault, with around 1.49M expected to be unrecoverable. The deposit cap was set to 0 on Thursday 6th November, and many users have withdrawn capital already (TVL down from over $10M to the 2.43M today).
The Lazy Summer DAO has the option to socialize the losses from those remaining in the pool (by the end of the vote with a delay) and to remove the Silo Market from the Vault. This can be achieved through a governance vote, setting the timelock as raft in config manager. The other option, given the length of time that has passed now and how others have removed liquidity, to leave the Vault how it is, and allow those available to withdraw, to withdraw.
Another option open to the DAO is to add a set of trusted âGuardiansâ to the protocol, through a multisig, which will allow the majority (or whatever the multisig is set to) to freeze markets and give the DAO time to decide on a response.
Finally, the DAO and community, should in my opinion, detail clear guidelines on how the DAO and Protocol should deal with events such as this moving forward, so it is clear and can be actioned quickly should an event like this occur again. In hindsight, these details should have probably been in place prior, however I believe as a community we learn from events like this and make the systems stronger as we move forward.
3. Proposal:
Go to vote on Wednesday 12th November with a series of votes detailing the next steps, as outlined in the open questions below once alignment has been obtained.
4. Open Questions:
USDC Vault on Arbitrum
- Should the loss be socialized between the remaining users within the Arbitrum Vault by removing the Silo 127 Market from the Vault, or left as it is?
- Should the SUMR rewards which are to be renewed on the USDC Arbitrum Vault on November 11th be cancelled?
- Should a new USDC market be deployed on Arbitrum?
Guardians
- Should guardians be added to the protocol in order to allow freezing of the markets to allow time to be taken to take agreed actions in future?
â If so, I propose at least 5 community members are put forward (either self-delegation or through nomination and confirmation they wish to participate) onto a cross-evm chain multisig.
How to react in future
- As a community and DAO, we should have clear action points on how to react in similar scenarios in future.
5. Next Steps:
- Gather community feedback on the steps above.
- Iterate based on discussion
- Promote to multiple SIPs, and aim to go to vote by Wednesday 12th November on at least the Arb Vault Socialising vote (if needed) and ideally appointing guardians.
Tagging @Recognized_Delegates for their input in particular.