What the Coinbase Wallet extension can do
A browser wallet is a small piece of software with a narrow job: hold your keys, show you what a site is asking for, and sign only when you say yes. These are the capabilities that follow from doing that job well.
Self-custody key storage
Everything else on this page follows from one design decision: the extension generates and keeps your private keys on your own computer. When you first set it up, a key pair and a twelve-word recovery phrase are created locally. The key is encrypted behind the password you choose and stays inside the extension's storage — it is not uploaded to a server that could lose it, or hand it to someone else.
What that means in practice
- You are the account holder. There is no password reset and no support ticket that restores a lost wallet. The recovery phrase is the account.
- Transactions are signed locally. A website can request a signature; only the wallet can produce one, and only after you approve it.
- Balances live on the blockchain, not in the browser. Reinstalling the extension and importing the same phrase brings the same funds back — because the funds were never in the extension to begin with.
Networks and assets
Coinbase Wallet is built around Ethereum and other EVM-compatible networks, and Coinbase has added more networks over time — including Solana. You can add or switch networks in the wallet so that a site sees you on the chain it runs on, and each network has its own balance and its own fee token.
Fees are worth understanding before you start: every on-chain action costs a network fee paid in that chain's native token, and it is charged whether the transaction succeeds or fails. The wallet shows you an estimate before you approve. The current list of supported networks and assets is maintained on the official Coinbase Wallet page.
Swaps inside the wallet
A swap exchanges one token for another in a single step, without sending anything to an exchange account first. Quotes are filled from decentralized exchange liquidity, so the rate you see already reflects the market and the size of your trade.
- Check the quoted rate, the network fee and any provider fee before approving — all three are shown.
- Large swaps move the price against you. Split them, or expect a wider spread on the second half.
- You need the network's native token for the fee, even if you are swapping another asset.
- Once a swap confirms on-chain it is final. There is no chargeback and no support desk to reverse it.
Connecting to dApps
This is the feature that makes a browser wallet worth having. When a decentralized application needs a wallet, you press its connect button and the extension opens a window asking for permission. Approving shares your public address with that site. It does not share your keys, and it does not let the site move anything on its own.
From then on, every action the site wants — a swap, a deposit, a mint, a vote — arrives in the wallet as a request you either approve or reject. Three habits keep connections tidy:
- Read the confirmation window: network, amount, contract and recipient.
- Watch for unlimited approvals, which let a contract spend a token balance without asking again.
- Disconnect sites you no longer use from the wallet's connections list.
Desktop browsers use the connection directly. On mobile, sites pair with the Coinbase Wallet app by scanning a WalletConnect QR code, which is the same permission model in a different shape. More on approvals and the traps around them in the security guide.
NFTs
Collectibles held by your address are visible in the wallet, with the ability to open an item's details or send it elsewhere. It is a viewer and a signer rather than a marketplace: buying and selling still happens on a marketplace site that connects to the wallet.
Two warnings. Anyone can send an NFT to any address, so unexpected items in your collection are often bait — usually with a name that tells you to visit a site. And "burning" or "revealing" an item is a transaction like any other: if you did not ask for it, reject it.
Buying with a card or bank transfer
Most self-custody wallets include a way to buy crypto with a debit card or bank transfer and have it land in your own wallet rather than an exchange balance. Expect identity verification, a fee, and a region check — availability and limits differ by country and payment method. Compare the total cost with buying on an exchange and transferring, because the cheaper route depends on the amount.
Linking a Coinbase account
If you already use Coinbase, you can connect that account to the wallet so moving funds between the two is a couple of clicks instead of a manual transfer. The important detail is that linking is a convenience, not a merger: the exchange balance stays custodial, the wallet balance stays self-custody, and the recovery phrase still applies only to the wallet. See extension vs exchange account for the full breakdown.
What it is not
- Not a custodian or a bank. Nobody insulates you from a mistake and there is no insurance on a self-custody wallet.
- Not a recovery service. Losing the phrase means losing the funds, permanently.
- Not a private account. Blockchain activity is public and addresses are linkable.
- Not the Coinbase exchange app. Order types, trading fees and account support all live in the exchange product.
Good fit, and when to look elsewhere
| Situation | A browser wallet works well | Better with something else |
|---|---|---|
| Connecting to Web3 apps | Yes — this is the main use case | — |
| Holding long-term savings | Only with a hardware wallet attached | A hardware wallet, or an exchange account you trust |
| Buying and selling regularly | Possible, but fees add up | An exchange account with proper order types |
| Using a phone | No — extensions are desktop-only | The Coinbase Wallet mobile app |
| Needing someone to recover funds | No — nobody can | A custodial account, accepting its trade-offs |
Feature questions
Questions about what it can do
Can it hold Bitcoin, Ethereum, Solana and other coins?
Coinbase Wallet focuses on Ethereum and other EVM-compatible networks, and Coinbase has added further networks over time, including Solana. The exact list of supported assets grows and changes, so check the official Coinbase Wallet documentation for what is supported today.
Why does the extension ask for permission to connect to a website?
Connecting a site shares your public wallet address and lets that site ask you to sign transactions. It never hands over your private keys, and every transaction still needs your approval. You can disconnect a site at any time from the wallet's connected-apps list.
Is the Coinbase Wallet extension safe?
The extension itself is a legitimate, widely used wallet, but self-custody means the security decisions are yours. The two biggest risks are phishing — fake extension listings and lookalike websites that ask for your recovery phrase — and a compromised computer. Install only from the official source and treat your 12-word phrase like the key to a safe deposit box.
Can I use a hardware wallet with it?
Coinbase Wallet supports connecting certain hardware wallets so that transaction approvals happen on the device rather than in the extension — the strongest setup if you hold larger amounts. Hardware support depends on the wallet model, so confirm current compatibility in the official documentation.
Verify the details that change
Supported networks, on-ramp providers and fees are updated regularly by Coinbase. This page explains how the features behave; the official Coinbase Wallet page is the source of truth for the current list.Keep reading
Installation guide
The ordered steps, with the safety checks that matter.
Security guide
Phishing, approvals and recovery-phrase storage.
Troubleshooting
Fixes for detection, connection and stuck transactions.
Full FAQ
Thirteen short answers on the questions people ask most.
Feature-by-feature expectations
- Wallet storage: keys on your device, encrypted with your password.
- Signing: every transaction approved by you, in a window you should read.
- Availability: Chromium-based desktop browsers; the mobile app covers phones.
- Cost: free software, network fees on every on-chain action.