This is a v3 proposal which is largely based on VictimsBFF/TommyGenesis’s previous ideas and calculations.
This proposal should ideally be passed timely as ETH price has been rising making this proposed repayment more taxing for victims & the DAO.
For new forum readers, please see the previous proposal and discussion below: [PRFC] Victim Relief Proposal (v2) - #21 by VictimsBFF
Prisma DAO currently holds liquid assets such as mkUSD, USDC, USDT, ENA and LP tokens etc, excluding PRISMA, of which in total tops $3.3M on-chain. Numbers can be found on the deployer’s(LINK) and fee receiver’s(LINK) on-chain using Debank. The total ENA tokens held is approximately $400,000 USD.
To summarize:
-
Users in the discord have pointed out that they would like to have some dev emissions or team treasury to be used to repay victims as part of this smart contract breach.
-
Team/DAO claims there are no additional funds, team allocations, special wallets nor anything that is team/dao controlled that can be used anywhere towards victim repayment (other than the fee receiver).
-
I would like to propose to the DAO and voters to kindly use the ENA tokens towards initial repayment for victims to mitigate future debt and provide relief to victims, given the facts above.
-
I would like to propose a 35 ETH upfront cap repayment to victims, making most users whole and leaving $1.7M assets in treasury and 52 weeks(12 months) in runway assuming a worst weekly protocol loss around $30K.
-
For the remainder of the victim debt I would like to propose that 100% of the weekly protocol profit (after lockers are paid), mint fees etc be converted to ETH and put towards repaying victims, in a smallest to largest loss fashion. And Profit = Fee Revenue - Payout, just for clarification.
-
Although this proposal is somewhat idealistic, we are sadly in a really negative situation where the longer this debt takes to pay off barring any other creative solutions it might be just too taxing to ever be repaid on the protocol if ETH price reaches anywhere near 6-10k+. I hope for everyone’s and the protocols sake that the funds can be retrieved.
Additionally
-
If the team/dao is able to recover funds from the hacker, this proposal should be paused (even if passed) and the victims are repaid the whole remainder of their lost funds in WSTETH (or ETH equivalent values).
-
If there is ever an option for outside funding or team actions to aid in restoring the protocol and victims, it would be nice to have the option on the table as a backup/mix, Quoting @TommyGenesis from the previous thread. “perhaps the protocol can find funding in other ways, such as further investment from partners like Yearn and Convex if they are willing, or some commitment from team to reinvest their own mkUSD rewards from vePRISMA, etc”
-
I would just like to state that this proposal does not wish to harm the Prisma flywheel nor negatively affect the token and token holders.
Proposed Detailed Action Plan
Using Capped 35 ETH/victim (Equivalent to 29.9138 wstETH as of 5.20.2024) as the Upfront Payment
Wallet | wstETH loss | wstETH repayment | Loss left in wstETH |
---|---|---|---|
0x56A201…D291ED | 1281.897208 | 29.9138 | 1251.983408 |
0xcbfDfF…Cc9eA8 | 632.473987 | 29.9138 | 602.560187 |
0xC48737…073379 | 281.597436 | 29.9138 | 251.683636 |
0x9FceDE…379f70 | 254.15799 | 29.9138 | 224.24419 |
0x1B72Ba…B02d89 | 118.919959 | 29.9138 | 89.006159 |
0x3B15CE…9f89CB | 88.211928 | 29.9138 | 58.298128 |
0x16F570…d87E15 | 81.199696 | 29.9138 | 51.285896 |
0x4A3Fce…b257eC | 68.080547 | 29.9138 | 38.166747 |
0xf8D1C9…8Ce0aa | 52.374561 | 29.9138 | 22.460761 |
0xf9Ca66…397418 | 31.825258 | 29.9138 | 1.911458 |
0xc47faE…c5C7C8 | 28.218348 | 28.218348 | 0 |
0x774bB9…6Ef79F | 22.816279 | 22.816279 | 0 |
0x19562D…405212 | 21.92391 | 21.92391 | 0 |
0x1b0041…10123B | 15.755664 | 15.755664 | 0 |
0x3B82eE…AA4bfF | 9.498108 | 9.498108 | 0 |
0x14B30b…82353e | 3.006842 | 3.006842 | 0 |
0x409C6c…ff643e | 2.74901 | 2.74901 | 0 |
Totals in wstETH | 2994.706731 | 403.106161 | 2591.60057 |
UPDATE: And the dollar(mkUSD) amount of this table is dependent upon the price when the DAO purchases. It has surged significantly since the discussion of a repayment plan.
REMINDER: As of 5.20.2024, the ETH/USD came at around $3600/ETH, wstETH’s price is at around $4200/wstETH. 20% up from what it was a week ago. So the DAO needs to ACT ASAP in case of the price risk.
And it can be told from the table above that 7 victims with less than 35 ETH’s (equiv. to 29.9138 wstETH) loss will be paid off and one left with only 1.91 ETH unpaid. 9 victims are left each with a significant remainder of loss after the upfront payment.
Swap mkUSD for A 100 ETH in Advance as Buffer for Monthly Repayments Continuity
Logic for this buffer
-
As communicated with Prisma team on TG, a 7-8 months runway is more than enough even if fee receiver were in loss, should we consider the following as an alternative/safety to the continuity of the repayment plan, though not expecting the receiver tol be in continuous loss for long ideally
-
if the fee receiver is in loss, then the monthly repayment can come from the fee receiver reserve in a bare minimum fashion(like 10 ETH per week) with a hard cap of maybe 10 weeks’ payout (10x10=100 ETH in total) if protocol were continuously in loss (logic behind is that the typical cycle of crypto borrowing is like 3-6 month at most, check AAVE’s and other borrowing protocols’ history)
The DAO could make a surplus purchase of this 100 ETH in addition to the total upfront amount when swap the mkUSD for ETH. For the following reasons:
- Since there is expected to be some more volatility of ETH price afterwards. And having this ETH surplus buffer de-risk the ETH price volatility when making monthly repayments.
- The chance of ETH going up is much higher given the rumor that SEC is seriously considering approval of ETH etfs. This surplus stays in the DAO’s control and acts as an alternative allocation to the pure mkUSD, and could help make the fee receiver money more diverse and robust even if not needed for repayments.
Monthly Repay the Remainder of Each Victim’s Loss:
As for the reminders of each victim’s loss, I propose the DAO to pay a minimum 10 ETH/week to the victims by utilizing the fee receiver’s profit apart from the payout fees to vePrisma lockers if protocol’s fee receiver’s revenue profit allows.
- Profit = Fee Revenue - Payout
-
If this profit doesn’t allow the 10ETH/week repayment, then use the surplus buffer of 100 ETH to pay 10 ETH/week in order to ensure the basic continuity of the repayment process, for up to 10 weeks in total.
-
If the buffer of 100ETH runs out and the protocol is still in loss, then pause the repayment until profitability. If profit, using the profit to repay victims each month after the depletion of the buffer 100ETH.
Proposing Small Loss First for Monthly Repayment
As TommyGenesis and others put forward in discussions, the small victims most likely suffer unproportionally heavily in this hack. SoI would like to propose that the monthly ETH be put towards repaying victims, in a smallest to largest loss fashion.