How to connect Trust Wallet to CoinTracker (recommended)
Connect the Trust Wallet mobile app to add all of your activated public addresses for supported chains to CoinTracker, including Arbitrum, Avalanche, Bitcoin, Bitcoin Cash, BNB Chain, Cardano, Cosmos, Dash, Dogecoin, Ethereum, Ethereum Classic, Fantom, Litecoin, Optimism, Polygon, Ripple, Solana, Stellar, Terra, Tezos, TRON, Qtum, VeChain, and Zcash.
To add all of your supported public addresses to CoinTracker:
Mobile
- Switch to the Discover tab. Under Tax Report Tools, choose CoinTracker.
- Tap Generate Tax Report, and choose Connect.
- CoinTracker should open in your browser. Open the menu in the top right, and choose Sign in to sign into CoinTracker.
- Once you’ve logged in, you should see your public addresses in the Public addresses field for Trust Wallet.
- Submitting may take a moment while CoinTracker adds all of your supported chains
For prior versions of the Trust Wallet app
If you're not able to connect your Trust Wallet to CoinTracker, you can automatically sync your transactions from individual public addresses you add for CoinTracker's supported chains.
To add an individual public address to CoinTracker:
Mobile
- Go to Settings, and then go to Wallets
- Choose your wallet, and then tap the coin or token
- Choose Receive, and copy the public address
- Navigate to the add wallets page in CoinTracker
- Choose your chain, and paste the public address to add to CoinTracker
Browser extension
- On the Wallet tab, choose Receive
- Choose your coin or token, and copy the public address
- Navigate to the add wallets page in CoinTracker
- Choose your chain, and paste the public address to add to CoinTracker
Special instructions for BCH, BTC, DASH, DOGE, LTC, and ZEC wallets with missing transactions prior to April 2021
The easiest way to add these transactions is by adding the extended public (xPub) key for that wallet. You can convert your mnemonic phrase to your extended public key with the steps below.
WARNING! You'll need your secret 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 Trust Wallet on your mobile device
- Go to Settings, and then go to Wallets
- Tap the “i” symbol beside the wallet that you want to add to CoinTracker
- Choose Show Secret Phrase and proceed through the prompt
- Head to an open source tool like this and paste the secret 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 mnemonic 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 Trust Wallet on your mobile device
- Go to Settings, and then go to Wallets
- Choose your wallet, and then tap the coin or token
- For each transaction in the list:
- Tap the transaction to find your wallet’s public address. You may need to tap View on block explorer. Note: Trading platforms can batch multiple transactions in a single transaction hash, so not all senders or recipients will always be your wallet.
- Copy your wallet’s public 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!