Extension guide · Self custody

Coinbase Wallet Extension for the open, connected web

A browser wallet that keeps your keys on your own device and puts Web3 one click away — connect to decentralized applications, review what each request actually does, and manage digital assets from a panel you control.

  • Keys stay on your device
  • Explicit approval for every request
  • Built for dApps and Web3 browsing
Self-custody
Your keys, your assets
Per-request
Approval prompts
Multi-network
EVM chains & L2s
https://app.example.org
Illustrative panel — a wallet never needs your recovery phrase to sign.

Overview

What the extension actually does

The extension is a self-custody wallet that lives inside your desktop browser. It holds your keys locally, talks to decentralized applications on your behalf, and shows you a prompt whenever a site wants to read your address or ask you to sign something.

A wallet, a bridge, and a gatekeeper

Two jobs sit behind the toolbar icon. First, it stores the keys that prove ownership of your on-chain assets. Second, it acts as the bridge between ordinary web pages and decentralized applications, so a site can request a connection without ever touching your private keys.

Everything else — the token list, the fee estimate, the network switch — exists to make those two jobs understandable at the moment a decision is made. If a prompt is unclear, the safest response is to close it and read up before approving.

  • Keys generated and encrypted on your device
  • Connections shared as public addresses only
  • Network and fee shown before signing

The three prompts you will meet

  1. 01

    Connect

    Shares an address so a site can display your balances. No funds move.

  2. 02

    Sign

    Proves you control an address, for example to log in without a password.

  3. 03

    Send or swap

    Moves value or calls a contract. Check the destination and the fee first.

Approving the wrong prompt is the most common way wallets are drained.

Capabilities

Built for everyday Web3 use

Six things people reach for daily once the extension is installed and connected.

Web3 connectivity

Connect to dApps across EVM networks and layer-2 chains without leaving the browser tab you are on.

Approval-first signing

Every connection, signature and transfer is a separate decision you can reject at any moment.

Local key storage

Private keys stay encrypted on the device, protected by your password and your own backup phrase.

Portfolio view

See tokens and NFTs across networks in one list, with rough fiat values for quick context.

Swap and send

Move assets or exchange one token for another, with the fee shown before you confirm.

Privacy awareness

Addresses are public and permanent. Understanding that is part of using a wallet responsibly.

Getting started

Set up in four careful steps

Take these slowly. The first ten minutes decide how safe the wallet will be for years.

  1. Step 1

    Install from the official source

    Add the extension from the developer's own listing or website rather than from an advertisement, a search result or a message link. Fake extensions with near-identical names are a common trap.

  2. Step 2

    Create or import a wallet

    A new wallet generates a recovery phrase. Write it on paper, store it offline, and never photograph it or save it in a notes app that syncs to the cloud.

  3. Step 3

    Connect one dApp and watch the prompt

    Try a single trusted application. Notice that connecting only shares an address, and that the prompt always names the network and the fee before anything is signed.

  4. Step 4

    Lock down the routine

    Update the browser, keep the extension current, and review connected sites periodically. Remove any connection you no longer recognise.

Guide · 200 words

Coinbase Wallet Extension: A Practical Guide to Web3 Connectivity

A short read on what the extension changes about browsing the decentralized web.

Web3 basics 5 min read Self custody

The Coinbase Wallet extension brings a self-custody wallet into your desktop browser. Instead of copying long addresses between tabs, you approve connections from a small panel that stays one click away, which makes everyday Web3 tasks feel closer to using a normal app.

When you visit a decentralized application, the extension asks whether you want to connect a specific account. Approving a connection does not move funds by itself; it only shares your public address. Transfers, swaps and contract interactions are separate requests, and each one is shown with the network, the estimated fee and the destination before you confirm. Reading that screen carefully is the most useful habit a wallet owner can build.

Digital assets live under your own keys, so recovery depends on the backup phrase generated during setup — never on a support team. Store it offline, never type it into a website, a chat message or a form, and treat any request for it as an attack. Transaction awareness, patient confirmations and a healthy skepticism about urgent offers are what keep self-custody practice safe over time.

Think of the extension as a front door with a lock you hold: convenient to open, but never something to leave unguarded.

Security & privacy

Self custody is a habit, not a setting

The extension gives you control. These are the practices that keep that control in your hands.

Do this

  • Back up the recovery phrase on paper, stored offline
  • Verify the source before installing or updating the extension
  • Read the network, fee and destination on every prompt
  • Keep the browser and the operating system updated
  • Review and remove dApp connections you no longer use

Never this

  • Type your recovery phrase into any website, form or support chat
  • Screenshot or cloud-sync the backup phrase
  • Approve a prompt you do not understand, however urgent it looks
  • Install an extension from an ad or an unsolicited link
  • Assume an address is private — on-chain history is public

One sentence to remember

No legitimate wallet, support agent or website will ever ask for your recovery phrase. Anyone who does is trying to take your assets.

Common questions

FAQ

Questions people ask first

Is the wallet extension the same as a Coinbase exchange account?

No. A self-custody wallet keeps keys on your own device and is separate from a custodial exchange account. A wallet address is not a deposit address on the exchange, so always check the network and the account you are sending to.

Will anyone ever legitimately ask for my recovery phrase?

Never. The phrase is the wallet. No support team, airdrop, giveaway or verification page needs it. Anyone who asks is attempting theft.

Why does connecting to a dApp not move my funds?

Connecting only shares a public address so the site can read your balances. Moving value or calling a contract requires a separate signature that you review and approve.

Which networks can it work with?

It is built for EVM-compatible networks, including popular layer-2 chains, and you can add networks as needed. Confirm the active network in the prompt before signing anything.

What if I lose my device?

Your recovery phrase, stored offline, is how a wallet is restored on a new device. Without it, keys held only on the lost device cannot be recovered by anyone.

Is engaging with crypto risky?

Yes. Digital assets can lose value quickly, and mistakes on-chain are usually irreversible. Only use amounts you can afford to lose, and consider speaking with a qualified financial adviser.

Start here

Get the extension from the official source

Install from the developer's own listing, then follow the four setup steps above. Download links and product information belong on the official site — this page is the reading material, not the download.

  • Install only from the official listing
  • Write the recovery phrase on paper
  • Read every prompt before confirming
  • Keep a small balance for daily dApp use