// MetaMask provider - implementation details protected