Browser Wallet
A cryptocurrency wallet delivered through a browser extension or browser-integrated interface.Definition
A cryptocurrency wallet delivered through a browser extension or browser-integrated interface.Why it matters
Wallet concepts are central to user custody, authentication, recovery, and blockchain interaction.How it works
The wallet extension communicates with the browser’s JavaScript environment to inject an API, often called ‘window.ethereum’. When a user triggers an action on a dApp, the wallet receives a request to sign the transaction with the locally stored private key. The wallet displays the transaction details for user approval before broadcasting it to the blockchain network.Real-world example
MetaMask is the industry-standard browser wallet used to connect with thousands of dApps like Uniswap or OpenSea.Advantages
- Seamless interaction with decentralized websites
- Easy to install and intuitive user interface
- Instant transaction signing capabilities
Limitations
- Vulnerable to browser-based malware and phishing
- Less secure than cold storage hardware options
- Browser extensions can monitor all visited web traffic
Common misconceptions
- Users often believe that a browser wallet stores their crypto on the website itself, but the funds always remain on the blockchain. People assume the wallet extension contains all the data, whereas it only contains the keys to unlock the funds.
Related knowledge
- Account Abstraction — term
- Seed Phrase — term
- Wallet — term
Canonical knowledge ID:
glossary:browser-wallet