I imagine a situation where Metamask has not added new Web3 features and a Snap comes in and adds them themselves. If Snaps could listen to RPC requests made by the user, they could respond to them in a seamless way allowing to extend Metamask's RPC API.
I imagine a situation where Metamask has not added new Web3 features and a Snap comes in and adds them themselves. If Snaps could listen to RPC requests made by the user, they could respond to them in a seamless way allowing to extend Metamask's RPC API.