Integration matrix

Rows are exchanges, wallets and blockchains. Columns are tax tools. Filters need JavaScript; without it the full table stays visible.

Your platforms

Exchanges

Wallets

Blockchains

Vendors
Download CSV Download JSON

Select one or more platforms to see which tax tools support all of them.
Platform Blockpit CoinLedger Divly Koinly TokenTax ZenLedger
Arbitrum blockchain
Yes
  • wallet address
Source
Yes
  • CSV
  • wallet address
Source
Yes
  • wallet address
Source
Yes
  • CSV
  • wallet address
Note

Vendor note: "you’ll need to add your public address from every wallet you use to interact with Arbitrum in order for Koinly to calculate your crypto taxes correctly"

Source
Yes Method not stated by vendor
Note

Listed as "Arbitrum" on TokenTax's integrations page, which does not state the import method.

Source
Not listed No sourced cell yet
Base blockchain
Yes
  • wallet address
Source
Yes
  • CSV
  • wallet address
Source
Yes
  • wallet address
Source
Yes
  • CSV
  • wallet address
Source
Yes Method not stated by vendor
Note

Listed as "Base" on TokenTax's integrations page, which does not state the import method.

Source
Not listed No sourced cell yet
Binance exchange
Yes
  • API
  • CSV
Note

Vendor note: "Spot Market Trades older than 720 days (2 years) are not available via API."

Source
Yes
  • API
  • CSV
Note

Vendor note: "A CSV covers spot trades only. Card and bank purchases, and staking or mining rewards, need the API import or manual entry."

Source
Yes
  • CSV
Note

Vendor note: "The Binance API is not sufficient for tax reporting in most cases and is therefore not supported for tax imports."

Source
Yes
  • API
  • CSV
Note

Vendor note: "Missing data (not provided by Binance via API at all): Bot trades and NFT trades"

Source
Yes Method not stated by vendor
Note

Listed as "Binance" on TokenTax's integrations page, which does not state the import method.

Source
Partial Method not stated by vendor
Note

ZenLedger's guide says it supports this platform but does not state the import method for it.

Source
Bitcoin blockchain
Yes Method not stated by vendor
Note

Blockpit's page confirms support but does not state the import method.

Source
Yes
  • CSV
  • wallet address
Source
Yes
  • wallet address
Source
Yes
  • CSV
  • wallet address
Note

Vendor note: "Some transactions that happened before June 1st 2022 may have the wrong timestamp (off by 1 hour) and need to be edited manually"

Source
Yes Method not stated by vendor
Note

Listed as "Bitcoin" on TokenTax's integrations page, which does not state the import method.

Source
Yes
  • wallet address
Source
bitFlyer exchange
Partial
  • CSV
Note

Blockpit's help article says the automatic import has ended; new transactions only via Blockpit's Excel template (CSV) or manual entry. Vendor note: "Automated bitFlyer integration has been discontinued as of Oktober 2026."

Source
Partial
  • CSV
Note

CoinLedger's only stated method is mapping your export into CoinLedger's own CSV format; no dedicated importer is named. Vendor note: "Import your transaction history directly into CoinLedger by mapping the data into the preferred CSV file format."

Source
Yes
  • CSV
Source
Yes
  • API
  • CSV
Source
Not listed No sourced cell yet
Not listed No sourced cell yet
Bitget exchange
Yes
  • API
Note

Vendor note: "Transactions older than 2 years are not available via API."

Source
Yes
  • API
  • CSV
Note

Vendor note: "Bitget exports up to 24 months of history, so generate multiple files to cover your full history"

Source
Yes
  • CSV
Source
Yes
  • API
  • CSV
Note

Vendor note: "Bitget's API only provides transactions for the last 2 years"

Source
Yes Method not stated by vendor
Note

Listed as "Bitget" on TokenTax's integrations page, which does not state the import method.

Source
Not listed No sourced cell yet
Bitso exchange
Yes Method not stated by vendor
Note

Blockpit's page confirms support but does not state the import method.

Source
Partial
  • CSV
Note

CoinLedger's only stated method is mapping your export into CoinLedger's own CSV format; no dedicated importer is named. Vendor note: "Import your transaction history directly into CoinLedger by mapping the data into the preferred CSV file format."

Source
Not listed No sourced cell yet
Yes
  • API
  • CSV
Note

Vendor note: "Currency conversions are not provided by the Bitso API. These trades will need to be added manually until Bitso addresses the issue"

Source
Not listed No sourced cell yet
Not listed No sourced cell yet
Bitstamp exchange
Yes
  • API
  • CSV
Source
Yes
  • API
  • CSV
Source
Yes
  • API
  • CSV
Note

Vendor note: "Make sure to download the CSV file every time you want to include the latest transactions."

Source
Yes
  • API
  • CSV
Note

Vendor note: "Bitstamp may not return some of your trades between Feb 2018 and March 2018 which can cause balances to not match up."

Source
Yes Method not stated by vendor
Note

Listed as "Bitstamp" on TokenTax's integrations page, which does not state the import method.

Source
Partial Method not stated by vendor
Note

ZenLedger's guide only describes pasting a Bitstamp receiving address; no API or CSV importer is stated. Confirm with ZenLedger.

Source
Bitvavo exchange
Yes
  • API
  • CSV
Source
Partial
  • CSV
Note

CoinLedger's only stated method is mapping your export into CoinLedger's own CSV format; no dedicated importer is named. Vendor note: "Import your transaction history directly into CoinLedger by mapping the data into the preferred CSV file format."

Source
Yes
  • API
  • CSV
Note

Vendor note: "Fees are not included in the export and won't be handled in the tax calculations."

Source
Yes
  • API
  • CSV
Source
Not listed No sourced cell yet
Not listed No sourced cell yet
Bybit exchange
Yes
  • API
Note

Vendor note: "Classic Account: Spot Market Trades older than 365 days are not available via API."

Source
Yes
  • API
  • CSV
Note

Vendor note: "Perpetual and futures transactions are not supported by the import"

Source
Yes
  • API
  • CSV
Note

Vendor note: "Since Bybit only allows you to export max 1 year at a time, you will need to create one file per year."

Source
Yes
  • API
  • CSV
Note

Vendor note: "Can't import (not available via API): Bot trades Copy-trading Launchpool rewards NFT trades"

Source
Yes Method not stated by vendor
Note

Listed as "Bybit" on TokenTax's integrations page, which does not state the import method.

Source
Not listed No sourced cell yet
Coinbase exchange
Yes
  • API
Source
Yes
  • API
  • CSV
Note

Vendor note: "If you used Coinbase Advanced, use the API import instead. Coinbase Wallet (self-custody) and the retired Coinbase Pro are separate imports."

Source
Yes
  • API
Note

Vendor note: "Coinbase CSV export is not supported for taxation because it does not include all required information."

Source
Yes
  • API
  • CSV
Source
Yes Method not stated by vendor
Note

Listed as "Coinbase" on TokenTax's integrations page, which does not state the import method.

Source
Partial Method not stated by vendor
Note

ZenLedger's guide says it supports this platform but only describes import methods in general terms, not for this platform.

Source
CoinDCX exchange
Yes Method not stated by vendor
Note

Blockpit's page confirms support but does not state the import method.

Source
Partial
  • CSV
Note

CoinLedger's only stated method is mapping your export into CoinLedger's own CSV format; no dedicated importer is named. Vendor note: "Import your transaction history directly into CoinLedger by mapping the data into the preferred CSV file format."

Source
Not listed No sourced cell yet
Yes
  • API
  • CSV
Source
Not listed No sourced cell yet
Not listed No sourced cell yet
CoinSpot exchange
Not listed No sourced cell yet
Yes
  • CSV
Source
Yes
  • API
  • CSV
Note

Vendor note: "Make sure to download the CSV file every time you want to include the latest transactions."

Source
Yes
  • API
  • CSV
Source
Yes Method not stated by vendor
Note

Listed as "CoinSpot" on TokenTax's integrations page, which does not state the import method.

Source
Partial Method not stated by vendor
Note

ZenLedger's guide says it supports this platform but does not state the import method for it.

Source
Crypto.com exchange
Yes
  • API
Note

Blockpit's API guide covers the Crypto.com Exchange; the Crypto.com App has a separate CSV guide.

Source
Yes
  • API
  • CSV
Source
Yes
  • CSV
Note

Vendor note: "NFTs and certain special products (like baskets or liquidity products) are not fully covered and may require manual entries"

Source
Yes
  • API
  • CSV
Note

Vendor note: "The Crypto.com API only provides transactions from the last 2 years."

Source
Yes Method not stated by vendor
Note

Listed as "Crypto.com" on TokenTax's integrations page, which does not state the import method.

Source
Yes
  • CSV
Source
Ethereum blockchain
Yes
  • wallet address
Source
Yes
  • wallet address
Source
Yes
  • wallet address
Source
Yes
  • CSV
  • wallet address
Note

Vendor note: "If you have used any other EVM networks with this address, then you will need to add those networks separately to Koinly"

Source
Yes Method not stated by vendor
Note

Listed as "Ethereum" on TokenTax's integrations page, which does not state the import method.

Source
Yes
  • wallet address
Source
Exodus wallet
Yes
  • wallet address
Source
Yes
  • CSV
  • wallet address
Note

Vendor note: "it does not include the fiat cost of crypto you bought inside Exodus, so those buys can import without a cost basis"

Source
Yes
  • CSV
  • wallet address
Note

Vendor note: "Divly does not support the individual crypto files."

Source
Yes
  • CSV
  • wallet address
Note

Vendor note: "Copy the public address for every coin that you have on it (even the ones with a zero balance)"

Source
Yes Method not stated by vendor
Note

Listed as "Exodus" on TokenTax's integrations page, which does not state the import method.

Source
Yes
  • CSV
Source
Gate (Gate.io) exchange
Yes
  • API
Note

Vendor note: "Your API key will have to be renewed every 3 months."

Source
Yes
  • API
Source
Yes
  • API
  • CSV
Note

Vendor note: "If you have performed margin trading on Gate please check with Divly support to see if this can be imported correctly."

Source
Yes
  • API
  • CSV
Note

Vendor note: "Futures history - the API only provides the last 180 days. Older transactions can be imported via CSV."

Source
Yes Method not stated by vendor
Note

Listed as "Gate.io" on TokenTax's integrations page, which does not state the import method.

Source
Partial Method not stated by vendor
Note

ZenLedger's guide says it supports this platform but does not state the import method for it.

Source
Gemini exchange
Partial
  • CSV
Note

Blockpit's help article says the automatic import has ended; new transactions only via Blockpit's Excel template (CSV) or manual entry. Vendor note: "Automated Gemini integration has been discontinued as of Oktober 2026."

Source
Yes
  • API
  • CSV
Source
Yes
  • API
  • CSV
Note

Vendor note: "If you have made BCH trades these can't be automatically imported via the API."

Source
Yes
  • API
  • CSV
Source
Yes Method not stated by vendor
Note

Listed as "Gemini" on TokenTax's integrations page, which does not state the import method.

Source
Partial Method not stated by vendor
Note

ZenLedger's guide says it supports this platform but does not state the import method for it.

Source
Indodax exchange
Partial
  • CSV
Note

Blockpit's help article says the automatic import has ended; new transactions only via Blockpit's Excel template (CSV) or manual entry. Vendor note: "Automated Indodax integration has been discontinued as of Oktober 2026."

Source
Partial
  • CSV
Note

CoinLedger's only stated method is mapping your export into CoinLedger's own CSV format; no dedicated importer is named. Vendor note: "Import your transaction history directly into CoinLedger by mapping the data into the preferred CSV file format."

Source
Not listed No sourced cell yet
Yes
  • API
  • CSV
Source
Not listed No sourced cell yet
Not listed No sourced cell yet
Kraken exchange
Yes
  • API
  • CSV
Source
Yes
  • API
  • CSV
Note

Vendor note: "CoinLedger imports Kraken margin trades through the API method only, not through CSV."

Source
Yes
  • API
  • CSV
Note

Vendor note: "NFT purchases and sales are not fully detailed — exports show the crypto used, but not full NFT metadata"

Source
Yes
  • API
  • CSV
Note

Vendor note: "Koinly cannot currently import stock transactions, only the fiat (USD) part will be imported."

Source
Yes Method not stated by vendor
Note

Listed as "Kraken" on TokenTax's integrations page, which does not state the import method.

Source
Partial Method not stated by vendor
Note

ZenLedger's guide says it supports this platform but does not state the import method for it.

Source
KuCoin exchange
Yes
  • API
  • CSV
Note

Vendor note: "Transactions older than 365 days are not available via API."

Source
Yes
  • API
  • CSV
Note

Vendor note: "Note that KuCoin restricts API access for US users, so if you are in the US, use the file upload."

Source
Yes
  • API
  • CSV
Note

Vendor note: "The API is quick to set up but only returns the last 6 months of trades, making it less suitable for a complete tax report."

Source
Yes
  • API
  • CSV
Note

Vendor note: "Most of KuCoin's endpoints can't provide data older than 1 year. For historical transactions, CSV import is recommended"

Source
Yes Method not stated by vendor
Note

Listed as "KuCoin" on TokenTax's integrations page, which does not state the import method.

Source
Partial Method not stated by vendor
Note

ZenLedger's guide says it supports this platform but does not state the import method for it.

Source
Ledger wallet
Yes
  • wallet address
Source
Yes
  • CSV
  • wallet address
Source
Yes
  • CSV
  • wallet address
Note

Vendor note: "The Ledger Live CSV covers basic transaction history but does not include enough detail for NFTs."

Source
Yes
  • CSV
  • wallet address
Source
Yes Method not stated by vendor
Note

Listed as "Ledger Live" on TokenTax's integrations page, which does not state the import method.

Source
Yes
  • CSV
Source
Mercado Bitcoin exchange
Not listed No sourced cell yet
Partial
  • CSV
Note

CoinLedger's only stated method is mapping your export into CoinLedger's own CSV format; no dedicated importer is named. Vendor note: "Import your transaction history directly into CoinLedger by mapping the data into the preferred CSV file format."

Source
Not listed No sourced cell yet
Yes
  • API
  • CSV
Note

Vendor note: "API is in beta so may not be fully functional"

Source
Not listed No sourced cell yet
Not listed No sourced cell yet
MetaMask wallet
Yes
  • wallet address
Source
Yes
  • wallet address
Note

Vendor note: "Interactions with smaller or newer protocols may import as uncategorized and need a quick manual label."

Source
Yes
  • wallet address
Note

Vendor note: "Metamask does not have a native export function."

Source
Yes
  • wallet address
Source
Yes Method not stated by vendor
Note

Listed as "MetaMask" on TokenTax's integrations page, which does not state the import method.

Source
Yes
  • wallet address
Source
OKX exchange
Yes
  • API
Source
Yes
  • API
  • CSV
Source
Yes
  • CSV
Note

Vendor note: "Make sure to download the CSV file every time you want to include the latest transactions."

Source
Yes
  • API
  • CSV
Note

Vendor note: "Trading history is only provided for the last 3 months (up to a maximum of 5,000 most recent trades)."

Source
Yes Method not stated by vendor
Note

Listed as "OKX" on TokenTax's integrations page, which does not state the import method.

Source
Partial Method not stated by vendor
Note

ZenLedger's guide says it supports this platform but does not state the import method for it.

Source
Phantom wallet
Yes
  • wallet address
Source
Yes
  • wallet address
Note

Vendor note: "Phantom uses different address formats for Solana, EVM networks (Ethereum, Base, Polygon), and Bitcoin, so if you were active on more than one, add each address"

Source
Yes
  • CSV
Note

Divly's Phantom guide has you generate a Solana CSV with a third-party tool, then upload it to Divly. Vendor note: "Make sure to download the CSV file every time you want to include the latest transactions."

Source
Yes
  • CSV
  • wallet address
Source
Yes Method not stated by vendor
Note

Listed as "Phantom" on TokenTax's integrations page, which does not state the import method.

Source
Not listed No sourced cell yet
Polygon blockchain
Yes
  • wallet address
Source
Yes
  • wallet address
Source
Yes
  • wallet address
Source
Yes
  • CSV
  • wallet address
Source
Yes Method not stated by vendor
Note

Listed as "Polygon" on TokenTax's integrations page, which does not state the import method.

Source
Yes
  • wallet address
Source
Solana blockchain
Yes
  • wallet address
Source
Yes
  • wallet address
Source
Yes
  • CSV
  • wallet address
Source
Yes
  • CSV
  • wallet address
Note

Vendor note: "Up to 100k most recent transactions can be imported in the initial sync."

Source
Yes Method not stated by vendor
Note

Listed as "Solana" on TokenTax's integrations page, which does not state the import method.

Source
Yes
  • wallet address
Source
Trezor wallet
Yes
  • wallet address
Source
Partial
  • CSV
Note

CoinLedger's only stated method is mapping your export into CoinLedger's own CSV format; no dedicated importer is named. Vendor note: "Import your transaction history directly into CoinLedger by mapping the data into the preferred CSV file format."

Source
Yes
  • CSV
  • wallet address
Note

Vendor note: "Please check that the file name has not been tampered with. Divly reads what cryptocurrency to parse using the file name."

Source
Yes
  • CSV
  • wallet address
Source
Yes Method not stated by vendor
Note

Listed as "Trezor" on TokenTax's integrations page, which does not state the import method.

Source
Yes
  • wallet address
Source
Upbit exchange
Yes Method not stated by vendor
Note

Blockpit's page confirms support but does not state the import method.

Source
Partial
  • CSV
Note

CoinLedger's only stated method is mapping your export into CoinLedger's own CSV format; no dedicated importer is named. Vendor note: "Import your transaction history directly into CoinLedger by mapping the data into the preferred CSV file format."

Source
Not listed No sourced cell yet
Yes
  • CSV
Note

Vendor note: "Manually check that the file contains all your deposits, withdrawals and trades"

Source
Not listed No sourced cell yet
Not listed No sourced cell yet
WazirX exchange
Not listed No sourced cell yet
Partial
  • CSV
Note

CoinLedger's only stated method is mapping your export into CoinLedger's own CSV format; no dedicated importer is named. Vendor note: "Import your transaction history directly into CoinLedger by mapping the data into the preferred CSV file format."

Source
Not listed No sourced cell yet
Yes
  • API
  • CSV
Note

Vendor note: "This API does not provide deposits and withdrawals. Please use CSV files to import these transactions or add them manually"

Source
Not listed No sourced cell yet
Not listed No sourced cell yet

Report an error (coming soon)

The reporting address is not set up yet. This option is not active. When it is, reports should include the tool, the platform, what is wrong, and an official source link. For now, nothing is collected and no messages are received.

Report an error — coming soon