Coinbase Wallet Extension

A secure, user-friendly browser extension that puts your private keys in your hands — connect to dApps, manage NFTs, and interact with DeFi safely from Chrome, Edge, or Brave.

🔒

Non-custodial security

Private keys are stored locally in your browser extension. Only you control your seed phrase and account access — Coinbase Wallet does not hold user funds.

🔌

Easy dApp connections

Connect to decentralized apps (dApps) and sign transactions with a simple, familiar interface. Works with popular DeFi platforms, NFT marketplaces, and games.

🌐

Multi-network support

Switch between Ethereum, Layer 2 networks, and compatible EVM chains to reduce fees and explore fast settlements.

Built-in token and NFT viewer

Track ERC-20 tokens and ERC-721/ERC-1155 collectibles in a single unified wallet, with metadata and direct links to marketplaces.

🛡️

Phishing protection & approvals

Review transaction details, contract approvals, and gas estimates before you sign. The extension highlights risky permissions to help you decide.

Quick setup

  1. Install the Coinbase Wallet Extension from your browser's extension store.
  2. Create a new wallet or import using your existing seed phrase/private key.
  3. Set a strong extension password and back up your recovery phrase offline.
  4. Open a dApp and select "Connect Wallet" — choose Coinbase Wallet when prompted.

Example: connect to a dApp (concept)

// detect ethereum provider
if (window.ethereum) {
  const provider = window.ethereum;
  await provider.request({ method: 'eth_requestAccounts' });
  // now use provider with ethers.js or web3
}
Is Coinbase Wallet the same as a Coinbase account?

No — Coinbase (the exchange) and Coinbase Wallet (the non-custodial wallet) are separate. Coinbase Wallet stores private keys locally; a Coinbase exchange account is custodial.

How should I store my recovery phrase?

Write it down on paper and store it in a secure place. Avoid capturing it digitally or sharing it with anyone. Consider using a hardware wallet for large balances.

What if I lose my password?

If you forget your extension password you can restore access with your recovery phrase. If you lose that phrase, funds may be unrecoverable — take backups seriously.

Pro tip: Before approving token allowances, set the allowance to the exact amount needed and review the spender address. Revoke permissions periodically.