This guide explains how to add your wallets and exchanges to your CoinTracker account.
For accurate tax and performance calculations with CoinTracker, it's vital to input your entire cryptocurrency transaction history from all exchanges, wallets (including cold storage and hardware wallets), coins, ICOs, trades, and other activities. Refer to our Complete Transaction History Checklist for a deeper understanding and to ensure your records are comprehensive.
What methods can I use to add wallets and exchanges to CoinTracker?
We have a few methods for adding your wallets to CoinTracker depending on the type of wallet or exchange and whether it is supported.
- Automatic Sync: Connect via API key.
- Custom File: Import a CSV directly from your exchange to CoinTracker, no edits needed.
- Public Address: Connect via a public address or use WalletConnect.
- CoinTracker CSV: If no other methods are available, reformat your transaction CSV to be CoinTracker-compatible.
How to Add Wallets and Exchanges
Determine Wallet Support
- Use this guide to determine if your wallet, exchange or blockchain is supported: How to Determine if an Exchange, Wallet, or Blockchain is Supported by CoinTracker
- If it is not supported, skip to the Unsupported Wallets section.
How to Add Supported Wallets
If your wallet/exchange is available in the Integrations page search list, this means that your wallet is supported by CoinTracker:
- Select the Platform: Click on the the wallet or exchange in the search results to proceed.
- Follow On-screen Instructions: Upon selection, a modal will display with specific instructions for integration.
-
Choose an Import Option:
- Automatic Sync: Recommended, if available, for seamless integration.
- Custom File: Use this method if Automatic Sync is unavailable.
- CoinTracker CSV: Always available as a fallback option for adding transactions.
How to Add Unsupported Wallets
If your wallet/exchange is NOT available in the Integrations page search list, this means your wallet is not yet supported by CoinTracker. There are a few ways to handle unsupported wallets.
Unsupported Exchange
- Add your transactions via a CSV import.
Unsupported Blockchain Wallet
- Using an Extension Wallet: If you’re using a blockchain wallet that is an “extension” of a public wallet, add it using the public receiving address of your main wallet and rename it accordingly. For example, use your public SOL address to add a SOLFLARE wallet, then rename it to "SOLFLARE".
- WalletConnect: Try using WalletConnect to see if it facilitates the connection.
Fully Unsupported Wallet
- Add your transactions through a CSV import if other methods are unavailable.