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.

Last reviewed: September 2026Features · how each one behaves in practice

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.

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

When the Coinbase Wallet extension is a good fit, and when another tool is better
SituationA browser wallet works wellBetter with something else
Connecting to Web3 appsYes — this is the main use case—
Holding long-term savingsOnly with a hardware wallet attachedA hardware wallet, or an exchange account you trust
Buying and selling regularlyPossible, but fees add upAn exchange account with proper order types
Using a phoneNo — extensions are desktop-onlyThe Coinbase Wallet mobile app
Needing someone to recover fundsNo — nobody canA 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.