RPIP-31 proposes to add an optional "RPL withdrawal address". If set, RPL rewards/withdrawals will go to the RPL withdrawal address, while ETH rewards/withdrawals will go to the primary withdrawal address. If the RPL withdrawal address is not set, the primary withdrawal address will receive both (as it currently does).
RPIP-31 will be implemented in a future smart contract release Once implemented, it will facilitate the splitting of ETH bond/rewards and RPL bond/rewards, allowing different actors to supply each collateral type.
This facilitates the splitting of ETH bond/rewards and RPL bond/rewards, allowing different actors to supply each collateral type. This can be achieved either as a direct trusted relationship (i.e whale marriage) between parties, through a staking-as-a-service provider, or through a third-party staking protocol integration.
The goal of the proposal is to support growth of the node operator set and to utilise RPL that is currently not being staked within the protocol.
There is a demand for parties to stake ETH with Rocket Pool without it necessary to take a position in RPL. There is also a demand from parties uninterested with running a Rocket Pool node to be able to loan unstaked RPL to other parties and earn yield on their loaned RPL.
https://dao.rocketpool.net/t/withdrawal-address-splitter-contract/563