Web3 wallet sunset and asset migration

Support for the Web3 wallet in the Coinbase app ends on June 30, 2025 as part of our overall upgrade of the onchain experience at Coinbase. This does not impact your primary Coinbase balance, Coinbase Wallet, or institutional Prime Onchain Wallet products.

You need to migrate all assets, including tokens, NFTs, and DeFi positions, from your Web3 wallet. 

You can move your assets to:

  • Your primary Coinbase balance

  • Your Coinbase Wallet

  • Another self-custody wallet

You’ll receive a promo code for two free months of Coinbase One, including zero trading fees on up to $10K/mo (Coinbase Advanced excluded, a spread applies), boosted staking rewards (in regions where staking is available), priority support, and more after you successfully migrate your assets and deactivate your wallet.

Coinbase will never contact you in any way to help you transfer funds or assets. We will never ask for or provide you with a seed phrase. Any messages you receive suggesting otherwise are likely scams. If you believe your account has been compromised, lock it.

Access your Wallet

Recover your Web3 wallet:

If you have trouble accessing your Web3 wallet, follow the recovery steps. Account recovery will require verifying your identity. Web3 wallet recovery typically takes two business days, and you will get an email when it’s complete.

Create a new self-custody wallet if you don’t already have one:

If you don’t have a self-custodial wallet, you can set one up in the Coinbase Wallet mobile app.

  • Copy the new wallet address and go back to the Web3 wallet to enter it in.

Move assets from your Web3 wallet

  1. Open the menu icon or select the banner in the Coinbase app and choose Web3 wallet.

  2. Select Start sending to review your tokens and start moving them. 

  3. You’ll be prompted to enter your self-custodial wallet address. We’ll autofill your wallet address whenever you send an asset that is not supported by the Coinbase Exchange.

  4. Make sure you have enough of each asset for gas fees. If you need to purchase more to cover gas, you can buy it on Coinbase and send it to your Web3 wallet address.

    • Ethereum: ETH

    • Base: ETH on Base

    • Polygon: POL

  5. Toggle to the NFTs or DeFi tabs to review any NFTs or DeFi positions to migrate.

    • Note: You can use OpenSea Pro to bulk migrate multiple NFTs. Make sure your Web3 Wallet is connected before initiating the transfer. 

  6. Follow the prompts in the Coinbase app to transfer your assets. 

  7. Return to the Coinbase app after you’ve finished transferring your assets. 

  8. Verify all wallet details and balances are correct before deactivating.

  9. Deactivate your Web3 wallet. 

Important

Deactivated Web3 Wallets are permanently inaccessible. Verify balances before deactivating to avoid risking loss of assets. Neither you nor Coinbase can access your previous Web3 Wallet. Once completed, you will see a promo code for 2 free months of Coinbase One.

Troubleshooting 

If you run into issues with: 

  • Connecting to platforms: Make sure you’re properly connected to any external platforms when managing your NFTs or DeFi assets.

  • Redeeming the Coinbase One promo code: Make sure your app is updated to the latest version.

  • Connecting to a dapp with your Web3 wallet: 

    1. Go to wallet.coinbase.com via your dapp browser in your Web3 wallet, or search a dapp in wallet.coinbase.com.

    2. When connecting your wallet to the dapp, choose Coinbase Wallet to connect.

  • Sending your NFT:

    1. Make sure your app has the latest update.

    2. Open your Web3 Wallet.

    3. Select the NFTs tab and choose Send NFTs.

    4. Select the Settings icon and choose Manage wallets.

    5. Disconnect each wallet by opening the three-dot menu next to it and selecting Disconnect address.

    6. Go to .

    7. Select Connect and choose Coinbase Wallet.

    8. Close the Web3 Browser and return to the NFTs tab.

    9. Your NFTs should now be visible and available to send.

  • Flexa TransferByPartition (AMP Transfer):

    1. In the Coinbase app, open the menu.

    2. Select your Web3 wallet.

    3. Select the browser icon to launch the Web3 Browser and go to app.flexa.network.

    4. Select Connect Your Wallet, then choose Coinbase Wallet to connect.

    5. After connecting, select your Web3 wallet address.

    6. Unstaking & Releasing:

      • In the dropdown, select the pool where your AMP is staked to reveal the Move option.

      • Enter the amount of collateral you want to release (ideally all of it), and tap Continue.

      • Sign the transaction to release. Note: This process may take 15-20 minutes (varies by network conditions) and requires 80-90 confirmations.

    7. Moving Released Collateral Back to W3W:

      • After releasing, select Move to wallet to transfer AMP back to your Web3 Wallet.

      • Sign the transaction to complete the move.

Contact Coinbase Support for help with migration issues.