MetaMask, an Ethereum browser extension and wallet app that also functions as an access point for decentralized apps, adds token swaps, coming first to Firefox
Brady Dale / CoinDesk :
Context & Ripple Effects
MetaMask has been the default way desktop users reach Ethereum dapps, but every swap it enabled sent users out to venues like Uniswap and took its cut elsewhere. Adding swaps inside the extension turns the wallet itself into the trading venue — the access point starts charging rent at its own door.
The move kicks off an arms race over where the wallet lives: Coinbase answered with a Chrome extension for Coinbase Wallet aimed at the same desktop-dapp flow, and later Brave shipped a built-in cryptocurrency wallet specifically to sidestep extension-based wallets like MetaMask altogether.
First-order effects
- Firefox users can now swap tokens without leaving MetaMask or routing through a separate exchange dapp, keeping the transaction — and its fee — inside the wallet.
Second-order effects
- Rivals are forced to match the bundle: Coinbase pushes its own wallet onto desktop via a Chrome extension, while Brave moves the wallet natively into the browser, making the browser vendor rather than the extension developer the gatekeeper.
Third-order effects
- If the pattern holds, the wallet absorbs the whole financial stack around ether — MetaMask later added a fiat sell function for US, UK, and European users and a PayPal integration for buying and transferring ether — consolidating custody, trading, and on/off ramps into one permission layer controlled by whoever owns the wallet.
The trend: Crypto wallets are evolving from passive key managers into full-stack trading platforms with built-in swaps and fiat ramps, and the fight over whether they live as browser extensions or native browser features is becoming the industry's main distribution battle.