Coinbase Extension

Coinbase Extension — Secure, simple Web3 access in your browser

A practical guide to setup, everyday use, security, and troubleshooting.

What the Coinbase Extension does

The Coinbase Extension (also called Coinbase Wallet extension) is a browser wallet that securely stores your private keys on your device and connects them to decentralized applications (dApps) you visit — all from your browser toolbar. It blends familiar Coinbase usability with on-chain features: account management, network switching, dApp approvals, token sending, and transaction previews.

Core features

  • Wallet management: Create or import wallets using a mnemonic (seed phrase) and manage multiple accounts.
  • dApp connection: Connect to decentralized exchanges, NFT marketplaces, and Web3 games via a standard prompt flow.
  • Network switching: Switch between Ethereum, testnets, and supported L2s/networks for cheaper transactions or testing.
  • Transaction preview: See gas fees, methods requested, and token amounts before approving.
  • Integrated token view: Track balances, add custom tokens, and copy addresses quickly.

Quick setup (3 minutes)

  1. Install the Coinbase Extension from the official Chrome Web Store or the browser store for your browser.
  2. Click the extension icon, choose Create a new wallet or Import wallet and follow the prompts. Securely store your 12/24-word seed phrase offline.
  3. Set a local password (this encrypts the key material on your device) and optionally enable biometric unlock where supported.
Pro tip
Back up the seed phrase to a hardware wallet or an offline paper backup. Never share it — Coinbase staff will never ask for it.

Daily use scenarios

When visiting a dApp, the site will request a connection. The extension shows a clear origin, requested permissions (e.g., view your address, request transactions), and the exact transaction details (method, value, gas). Approve only requests you initiated and verify addresses when sending tokens.

Security checklist

  • Use a hardware wallet for large balances and connect it through the extension when supported.
  • Enable the extension lock and use a strong local password.
  • Verify transaction recipient addresses and amounts before approving.
  • Be cautious of phishing sites: always check the domain and avoid approving unexpected signature requests.
  • Keep browser and extension updated; remove unused extensions that can inject scripts.

Example: Always confirm the "to" address shown in the approval modal matches the intended recipient — copying addresses from chat/windows is risky.

Frequently asked questions

Is Coinbase Extension custodial?

No — the extension stores your private keys locally on your device. Coinbase as a company is not custodial of the keys you create in the browser extension (unless you explicitly use a custodial Coinbase account/service).

How do I recover my wallet?

Use your seed phrase to restore the wallet in the extension or any compatible wallet. If you lose the seed phrase and password, recovery is impossible — funds are irretrievable.

Can I connect a hardware wallet?

Yes — many hardware wallets can be connected via the extension or a companion flow. When in doubt, follow the hardware vendor's instructions for browser integrations.