Hi All,
One of the things RPIP-49 notes is that we still have a handful of things to iron out before Saturn goes live. I’m proposing one vote in the “ratify something so it’s crystal clear” vein, as well as 2 tweaks.
These are currently in a pull request as 3 separate RPIPs: https://github.com/rocket-pool/RPIPs/pull/318/files
Misc ratification
This is meant to be the boring ones I don’t expect too much discussion on. That said, it’s important to review them – eg, if there’s an important interaction we’ve missed, or if something’s ambiguous, then now is by far the most painless time to fix it
This covers
- 2 Tx deposit strategy (there had been a 2 vs 3 discussion)
- clarifying language on how to count vote eligible RPL within a megapool
- a guardrail on the time_before_dissolve parameter
- removing a process that is no longer needed b/c proofs can be used instead now
Prioritizing rETH withdrawal buffer
This simply says that ETH from new rETH mints should go to the rETH contract instead of the deposit pool. They can still hit the deposit pool if our buffer overflows (currently 5090 ETH), but this means we aren’t encouraging more supply while we have oversupply. I think it also sends the right message about our priorities – making a strong LST is more important than getting NOs through the queue faster when we have an oversupply.
Permissionless dissolves
@langers noted that dissolves as written in Saturn are trustless, which in turn means it can be made permissionless (an oDAO duty can bite the dust). This suggests doing that, and providing a nominal (and configurable) incentive for the permissionless dissolver.
Please review and discuss here. It’ll depend on how discussion is going, but I suspect I’ll put up sentiment polls ~monday.