How to add a single wallet by connecting via mobile or browser extension
-
Adding a new wallet:
- In the Wallets page, find and select the option to add a new wallet. This will appear as a prompt to 'Add Wallet'
-
Select Coinbase wallet:
- From the list of available integrations to add a wallet, select 'Coinbase wallet'.
-
For Mobile wallet users, Open Your Mobile Wallet:
- On your mobile device, open the wallet you wish to connect (in this case Coinbase wallet).
- CoinTracker will display a QR code. Use your mobile wallet app to scan this QR code. If your wallet supports deep linking, you may be able to connect by clicking a link instead.
-
Confirm the Connection:
- After scanning the QR code or clicking the link, your wallet app will ask for confirmation to connect to CoinTracker. Confirm the connection.
-
For browser wallet users, Connect your wallet to CoinTracker
- Your wallet will prompt a pop-up window requesting to ‘Connect with…’ your wallet, the prompt will specify what permissions are being allowed during connection: See address, account balance, activity and suggest transactions to approve
- Select, ‘Connect’ to approve the connection.
-
Complete the Connection:
- Once you confirm, the connection between your wallet and CoinTracker will be established. You can then select the wallet added and specify the supported blockchain network for that wallet.
- The final step is to select the ‘Add Wallet’ selection in the Add WalletConnect modal within CoinTracker.
How to add your wallets by bulk public addresses & xPubs
Export your public addresses & xPubs from Coinbase Wallet to add supported chains to CoinTracker, including Arbitrum, Avalanche, Bitcoin, BNB Chain, Dogecoin, Ethereum, Fantom, Litecoin, Optimism, Polygon, and Solana.
To add your public addresses & xPubs to CoinTracker:
Mobile or browser extension
- In Coinbase Wallet, switch to/click on the Settings tab (gear icon in bottom right).
-
On the Export public addresses screen, copy your public addresses and xPubs to your clipboard.
Note: If you don’t see the Export public addresses option, please update to the latest version of Coinbase Wallet, or follow these steps to add your public addresses individually. - Paste the above into CoinTracker.
- Submitting may take a moment while CoinTracker adds all of your addresses. Addresses for all supported blockchains (including Ethereum, Bitcoin, Polygon, Litecoin, Dogecoin, and Solana) will be added, so you do not have to repeat these steps for every blockchain.
Special instructions for BCH, ETC, XLM, or XRP wallets
If you have assets on networks that Coinbase Wallet previously supported, you will need to import your recovery phrase into another self-custody wallet that supports that network in order to get your public addresses and xPubs:
- Open the Coinbase Wallet mobile app or browser extension.
- Choose Settings, then Show recovery phrase.
- Copy your secret recovery phrase and use it to set up another trusted self-custody wallet.
Follow CoinTracker’s instructions for the new self-custody wallet to retrieve your public addresses and xPubs.
For prior versions of the Coinbase Wallet app
If you're not able to bulk export your public addresses & xPubs from Coinbase Wallet, you can automatically sync your transactions from public addresses you add for CoinTracker's supported chains.
To add your public address to CoinTracker:
Mobile or browser extension
- In Coinbase Wallet, switch to the Assets tab
- Choose Receive
- In the Address tab, copy your public address
- In CoinTracker, choose your network (such as Ethereum) and paste your public address
Special instructions for BTC, DOGE, and LTC wallets
The easiest way to add these transactions is by adding the extended public (xPub) key for that wallet. You can convert your recovery phrase to your extended public key with the steps below.
WARNING! You'll need your recovery phrase, which contains all the information necessary to generate your public and private keys. Please be EXTREMELY CAUTIOUS with this information, as if it is compromised, all your funds will be compromised.
- Open the Coinbase Wallet app on your mobile device
- Tap the Settings tab and choose Show recovery phrase
- If you’ve backed up your recovery phrase, choose Copy to clipboard to copy the phrase. If you haven’t backed up your recovery phrase, choose Back up manually if necessary and then Copy to clipboard
- Head to an open source tool like this and paste the recovery phrase in the BIP39 Mnemonic field
- Select the corresponding coin (e.g. BTC) in the Coin field, and then select the BIP84 Derivation Path
- Copy the public zPub key generated from the Account Extended Public Key field into CoinTracker on this page. Note: please do NOT copy the recovery phrase nor private keys into CoinTracker
- If the wallet fails to import, or if you are missing transactions you expect to see, you may need to use a different Derivation Path. Most commonly this will be BIP44 or BIP49, so go back to step 6 and try each of those. Please note that when using alternative Derivation Paths, your extended public key will start with “xpub” or “ypub” instead of “zpub.”
Alternatively, you can copy each public address the wallet has used:
- Open the Coinbase Wallet app on your mobile device
- On the Assets tab, choose a coin and view your transactions
- For each transaction in the list:
- Tap the transaction
- If necessary, tap to view the transaction on a block explorer
- Copy your wallet’s public address (either the From or To address) and paste into CoinTracker
For all other coins
For all other coins we don't support, you can still add the transactions manually or via generic CSV upload. Let us know which chain it's for so that we can work on supporting it!