TIL that the reason that switching chains is such a broken situation is that there are 2 competing EIPs, neither of which is approved: - wallet_switchEthereumChain https://eips.ethereum.org/EIPS/eip-3326 - wallet_addEthereumChain https://eips.ethereum.org/EIPS/eip-3085 😢 need a dictator
I’d go a step further and say it’s not great because it models wallets/their connections as stateful and with a single “active” chain, which is not how it should be