MetaMask is a free and open-source browser extension for accessing the Ethereum network. It provides an Ether and ERC-20 wallet stored encrypted in the browser. It resolves Ethereum Name Service (ENS) domains using the .eth TLD and will block known cryptocurrency phishing sites automatically. By default it connects to an external node from Infura but this can be changed to Cloudflare's Ethereum gateway or a local node. Ethereum enabled websites using the web3.js API will require authorization through MetaMask. It is integrated into the Brave browser.