Support EIP-5630

Description:

eth_getEncryptionPublicKey and eth_decrypt have been deprecated due to security concerns. EIP-5630 (link removed) is a variation that does not have these security concerns.

In (link removed), MetaMask has indicated that they would be open to better wallet-to-wallet encryption schemes:

image

If this is still the case, I suggest that MM adopt EIP-5630.

Purpose:

Wallet-to-wallet encryption. See (link removed)

Extension/Mobile/Both:

Both.

Images/Attachments:

Links:

https://eips.ethereum.org/EIPS/eip-5630
https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686
https://eips.ethereum.org/EIPS/eip-5630#motivation