{
  "generated": "2026-10-18",
  "site_url": "https://cryptotaxmatrix.com",
  "source": "https://cryptotaxmatrix.com/data/matrix.json",
  "csv": "https://cryptotaxmatrix.com/data/integrations.csv",
  "sample": false,
  "disclaimer": "General information only, not tax, legal or financial advice. Verify with the vendor and a qualified professional.",
  "vendors": [
    {
      "id": "blockpit",
      "name": "Blockpit",
      "website": "https://www.blockpit.io/",
      "integrations_url": "https://www.blockpit.io/integrations",
      "help_center_url": "https://intercom.help/blockpit/en/",
      "countries_with_reports": [],
      "sample": false,
      "last_verified": "2026-10-18",
      "notes": "Import methods come from Blockpit's official help centre (hosted on Intercom). Its integration pages list support but not the method. Wallet and blockchain imports use a public key or address."
    },
    {
      "id": "coinledger",
      "name": "CoinLedger",
      "website": "https://coinledger.io/",
      "integrations_url": "https://coinledger.io/integrations",
      "countries_with_reports": [],
      "sample": false,
      "last_verified": "2026-10-18",
      "notes": "Where CoinLedger's only stated method is mapping your export into CoinLedger's own CSV format (no dedicated importer named), the cell is marked Partial."
    },
    {
      "id": "divly",
      "name": "Divly",
      "website": "https://divly.com/",
      "integrations_url": "https://divly.com/en/wallets-and-exchanges",
      "countries_with_reports": [],
      "sample": false,
      "last_verified": "2026-10-18",
      "notes": "Divly guide titles carry a year (some 2022 to 2025); each cell was re-read on the live page on the last-verified date."
    },
    {
      "id": "koinly",
      "name": "Koinly",
      "website": "https://koinly.io/",
      "integrations_url": "https://koinly.io/integrations/",
      "countries_with_reports": [],
      "sample": false,
      "last_verified": "2026-10-18",
      "notes": "On Koinly wallet and blockchain pages, 'API' means syncing a public address or xpub, so those cells record it as wallet address import."
    },
    {
      "id": "tokentax",
      "name": "TokenTax",
      "website": "https://tokentax.co/",
      "integrations_url": "https://tokentax.co/integrations",
      "countries_with_reports": [],
      "sample": false,
      "last_verified": "2026-10-18",
      "notes": "TokenTax publishes a name and logo list without import methods, so cells show support only. Its public list showed 95 names on 18 Oct 2026; Not listed is not evidence of removal."
    },
    {
      "id": "zenledger",
      "name": "ZenLedger",
      "website": "https://zenledger.io/",
      "integrations_url": "https://zenledger.io/exchanges/",
      "countries_with_reports": [],
      "sample": false,
      "last_verified": "2026-10-18",
      "notes": "Cells come from ZenLedger's public exchange-guide archive, which looks older than its in-app list (it still has FTX and Voyager pages). Not listed does not mean unsupported."
    }
  ],
  "platforms": [
    {
      "id": "binance",
      "name": "Binance",
      "type": "exchange",
      "website": "https://www.binance.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "coinbase",
      "name": "Coinbase",
      "type": "exchange",
      "website": "https://www.coinbase.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "kraken",
      "name": "Kraken",
      "type": "exchange",
      "website": "https://www.kraken.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "bybit",
      "name": "Bybit",
      "type": "exchange",
      "website": "https://www.bybit.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "okx",
      "name": "OKX",
      "type": "exchange",
      "website": "https://www.okx.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "kucoin",
      "name": "KuCoin",
      "type": "exchange",
      "website": "https://www.kucoin.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "bitget",
      "name": "Bitget",
      "type": "exchange",
      "website": "https://www.bitget.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "gate",
      "name": "Gate (Gate.io)",
      "type": "exchange",
      "website": "https://www.gate.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "crypto-com",
      "name": "Crypto.com",
      "type": "exchange",
      "website": "https://crypto.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "bitstamp",
      "name": "Bitstamp",
      "type": "exchange",
      "website": "https://www.bitstamp.net",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "gemini",
      "name": "Gemini",
      "type": "exchange",
      "website": "https://www.gemini.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "bitvavo",
      "name": "Bitvavo",
      "type": "exchange",
      "website": "https://bitvavo.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "upbit",
      "name": "Upbit",
      "type": "exchange",
      "website": "https://upbit.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "bitflyer",
      "name": "bitFlyer",
      "type": "exchange",
      "website": "https://bitflyer.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "coinspot",
      "name": "CoinSpot",
      "type": "exchange",
      "website": "https://www.coinspot.com.au",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "indodax",
      "name": "Indodax",
      "type": "exchange",
      "website": "https://indodax.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "bitso",
      "name": "Bitso",
      "type": "exchange",
      "website": "https://bitso.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "mercado-bitcoin",
      "name": "Mercado Bitcoin",
      "type": "exchange",
      "website": "https://www.mercadobitcoin.com.br",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "wazirx",
      "name": "WazirX",
      "type": "exchange",
      "website": "https://wazirx.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "coindcx",
      "name": "CoinDCX",
      "type": "exchange",
      "website": "https://coindcx.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "metamask",
      "name": "MetaMask",
      "type": "wallet",
      "website": "https://metamask.io",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "ledger",
      "name": "Ledger",
      "type": "wallet",
      "website": "https://www.ledger.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "trezor",
      "name": "Trezor",
      "type": "wallet",
      "website": "https://trezor.io",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "phantom",
      "name": "Phantom",
      "type": "wallet",
      "website": "https://phantom.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "exodus",
      "name": "Exodus",
      "type": "wallet",
      "website": "https://www.exodus.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "ethereum",
      "name": "Ethereum",
      "type": "blockchain",
      "website": "https://ethereum.org",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "solana",
      "name": "Solana",
      "type": "blockchain",
      "website": "https://solana.com",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "bitcoin",
      "name": "Bitcoin",
      "type": "blockchain",
      "website": "https://bitcoin.org",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "polygon",
      "name": "Polygon",
      "type": "blockchain",
      "website": "https://polygon.technology",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "arbitrum",
      "name": "Arbitrum",
      "type": "blockchain",
      "website": "https://arbitrum.io",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    },
    {
      "id": "base",
      "name": "Base",
      "type": "blockchain",
      "website": "https://www.base.org",
      "countries": [
        "GLOBAL"
      ],
      "sample": false
    }
  ],
  "integrations": [
    {
      "vendor": "koinly",
      "platform": "binance",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Missing data (not provided by Binance via API at all): Bot trades and NFT trades\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/binance/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "coinbase",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/coinbase/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "kraken",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Koinly cannot currently import stock transactions, only the fiat (USD) part will be imported.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/kraken/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "bybit",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Can't import (not available via API): Bot trades Copy-trading Launchpool rewards NFT trades\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/bybit/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "okx",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Trading history is only provided for the last 3 months (up to a maximum of 5,000 most recent trades).\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/okex/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "kucoin",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Most of KuCoin's endpoints can't provide data older than 1 year. For historical transactions, CSV import is recommended\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/kucoin/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "bitget",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Bitget's API only provides transactions for the last 2 years\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/bitget/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "gate",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Futures history - the API only provides the last 180 days. Older transactions can be imported via CSV.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/gate-io/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "crypto-com",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"The Crypto.com API only provides transactions from the last 2 years.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/crypto-com/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "bitstamp",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Bitstamp may not return some of your trades between Feb 2018 and March 2018 which can cause balances to not match up.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/bitstamp/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "gemini",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/gemini/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "bitvavo",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/bitvavo/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "upbit",
      "support": "yes",
      "import_methods": [
        "csv"
      ],
      "limitations": "Vendor note: \"Manually check that the file contains all your deposits, withdrawals and trades\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/upbit/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "bitflyer",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/bitflyer/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "coinspot",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/coinspot/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "indodax",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/indodax/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "bitso",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Currency conversions are not provided by the Bitso API. These trades will need to be added manually until Bitso addresses the issue\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/bitso/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "mercado-bitcoin",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"API is in beta so may not be fully functional\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/mercado/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "wazirx",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"This API does not provide deposits and withdrawals. Please use CSV files to import these transactions or add them manually\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/wazirx/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "coindcx",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/coindcx/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "metamask",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/metamask/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "ledger",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/ledger/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "trezor",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/trezor/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "phantom",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/phantom/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "exodus",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "Vendor note: \"Copy the public address for every coin that you have on it (even the ones with a zero balance)\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/exodus/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "ethereum",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "Vendor note: \"If you have used any other EVM networks with this address, then you will need to add those networks separately to Koinly\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/eth/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "solana",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "Vendor note: \"Up to 100k most recent transactions can be imported in the initial sync.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/sol/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "bitcoin",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "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\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/btc/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "polygon",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/polygon/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "arbitrum",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "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\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/arbitrum/",
      "sample": false
    },
    {
      "vendor": "koinly",
      "platform": "base",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://koinly.io/integrations/base/",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "binance",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"A CSV covers spot trades only. Card and bank purchases, and staking or mining rewards, need the API import or manual entry.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/binance",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "coinbase",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"If you used Coinbase Advanced, use the API import instead. Coinbase Wallet (self-custody) and the retired Coinbase Pro are separate imports.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/coinbase",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "kraken",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"CoinLedger imports Kraken margin trades through the API method only, not through CSV.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/kraken",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "bybit",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Perpetual and futures transactions are not supported by the import\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/bybit",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "okx",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/okx",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "kucoin",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Note that KuCoin restricts API access for US users, so if you are in the US, use the file upload.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/kucoin",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "bitget",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Bitget exports up to 24 months of history, so generate multiple files to cover your full history\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/bitget",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "gate",
      "support": "yes",
      "import_methods": [
        "api"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/gate-io",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "crypto-com",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/crypto-com",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "bitstamp",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/bitstamp",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "gemini",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/gemini",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "bitvavo",
      "support": "partial",
      "import_methods": [
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/bitvavo",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "upbit",
      "support": "partial",
      "import_methods": [
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/upbit",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "bitflyer",
      "support": "partial",
      "import_methods": [
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/bitflyer",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "coinspot",
      "support": "yes",
      "import_methods": [
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/coinspot",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "indodax",
      "support": "partial",
      "import_methods": [
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/indodax",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "bitso",
      "support": "partial",
      "import_methods": [
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/bitso",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "mercado-bitcoin",
      "support": "partial",
      "import_methods": [
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/mercado-bitcoin",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "wazirx",
      "support": "partial",
      "import_methods": [
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/wazirx",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "coindcx",
      "support": "partial",
      "import_methods": [
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/coindcx",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "metamask",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "Vendor note: \"Interactions with smaller or newer protocols may import as uncategorized and need a quick manual label.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/metamask",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "ledger",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/ledger",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "trezor",
      "support": "partial",
      "import_methods": [
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/trezor",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "phantom",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "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\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/phantom",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "exodus",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "Vendor note: \"it does not include the fiat cost of crypto you bought inside Exodus, so those buys can import without a cost basis\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/exodus",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "ethereum",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/ethereum",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "solana",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/solana",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "bitcoin",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/bitcoin",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "polygon",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/polygon",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "arbitrum",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/arbitrum",
      "sample": false
    },
    {
      "vendor": "coinledger",
      "platform": "base",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://coinledger.io/integrations/base",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "binance",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Spot Market Trades older than 720 days (2 years) are not available via API.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12136929-how-to-import-data-via-binance-api-key-or-csv-file",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "coinbase",
      "support": "yes",
      "import_methods": [
        "api"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://www.blockpit.io/integrations/coinbase-taxes",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "kraken",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12136974-how-to-import-data-via-direct-kraken-oauth-connection-api-key-or-csv-file",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "bybit",
      "support": "yes",
      "import_methods": [
        "api"
      ],
      "limitations": "Vendor note: \"Classic Account: Spot Market Trades older than 365 days are not available via API.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12136950-how-to-import-data-via-bybit-api-key",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "okx",
      "support": "yes",
      "import_methods": [
        "api"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12136987-how-to-import-data-via-okx-api-key",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "kucoin",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Transactions older than 365 days are not available via API.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12136976-how-to-import-data-via-kucoin-api-key-or-csv-file",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "bitget",
      "support": "yes",
      "import_methods": [
        "api"
      ],
      "limitations": "Vendor note: \"Transactions older than 2 years are not available via API.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12136939-how-to-import-data-via-bitget-api-key",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "gate",
      "support": "yes",
      "import_methods": [
        "api"
      ],
      "limitations": "Vendor note: \"Your API key will have to be renewed every 3 months.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12136964-how-to-import-data-via-gate-io-api-key",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "crypto-com",
      "support": "yes",
      "import_methods": [
        "api"
      ],
      "limitations": "Blockpit's API guide covers the Crypto.com Exchange; the Crypto.com App has a separate CSV guide.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12136958-how-to-import-data-via-crypto-com-exchange-api-key",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "bitstamp",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12136944-how-to-import-data-via-bitstamp-api-key",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "gemini",
      "support": "partial",
      "import_methods": [
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12136966-how-to-import-data-via-gemini-api-key",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "bitvavo",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12136947-how-to-import-data-via-bitvavo-api-key-or-csv-file",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "upbit",
      "support": "yes",
      "import_methods": [],
      "limitations": "Blockpit's page confirms support but does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://www.blockpit.io/integrations/upbit-taxes",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "bitflyer",
      "support": "partial",
      "import_methods": [
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12136938-how-to-import-data-via-bitflyer-api-key",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "indodax",
      "support": "partial",
      "import_methods": [
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12136972-how-to-import-data-via-indodax-api-key",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "bitso",
      "support": "yes",
      "import_methods": [],
      "limitations": "Blockpit's page confirms support but does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://www.blockpit.io/integrations/bitso-taxes",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "coindcx",
      "support": "yes",
      "import_methods": [],
      "limitations": "Blockpit's page confirms support but does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://www.blockpit.io/integrations/coindcx-taxes",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "metamask",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12137022-how-to-import-data-from-my-metamask-wallet",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "ledger",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12137020-how-to-import-data-from-my-ledger-wallet",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "trezor",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12137027-how-to-import-data-from-my-trezor-wallet",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "phantom",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12137024-how-to-import-data-from-my-phantom-wallet",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "exodus",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12137014-how-to-import-data-from-my-exodus-wallet",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "ethereum",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12137070-defi-import-solution-for-ethereum-eth-based-applications-dapps",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "solana",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12137106-defi-import-solution-for-solana-sol-based-applications-dapps",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "bitcoin",
      "support": "yes",
      "import_methods": [],
      "limitations": "Blockpit's page confirms support but does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://www.blockpit.io/integrations/bitcoin-taxes",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "polygon",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12137099-defi-import-solution-for-polygon-pol-based-applications-dapps",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "arbitrum",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12137048-defi-import-solution-for-arbitrum-arb-based-applications-dapps",
      "sample": false
    },
    {
      "vendor": "blockpit",
      "platform": "base",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://intercom.help/blockpit/en/articles/12137053-defi-import-solution-for-base-base-blockchain-based-applications-dapps",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "binance",
      "support": "partial",
      "import_methods": [],
      "limitations": "ZenLedger's guide says it supports this platform but does not state the import method for it.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/binance/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "coinbase",
      "support": "partial",
      "import_methods": [],
      "limitations": "ZenLedger's guide says it supports this platform but only describes import methods in general terms, not for this platform.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/coinbase/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "kraken",
      "support": "partial",
      "import_methods": [],
      "limitations": "ZenLedger's guide says it supports this platform but does not state the import method for it.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/kraken/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "okx",
      "support": "partial",
      "import_methods": [],
      "limitations": "ZenLedger's guide says it supports this platform but does not state the import method for it.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/okex/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "kucoin",
      "support": "partial",
      "import_methods": [],
      "limitations": "ZenLedger's guide says it supports this platform but does not state the import method for it.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/kucoin/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "gate",
      "support": "partial",
      "import_methods": [],
      "limitations": "ZenLedger's guide says it supports this platform but does not state the import method for it.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/gate-io/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "crypto-com",
      "support": "yes",
      "import_methods": [
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/crypto-com/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "bitstamp",
      "support": "partial",
      "import_methods": [],
      "limitations": "ZenLedger's guide only describes pasting a Bitstamp receiving address; no API or CSV importer is stated. Confirm with ZenLedger.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/bitstamp-ripple-gateway/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "gemini",
      "support": "partial",
      "import_methods": [],
      "limitations": "ZenLedger's guide says it supports this platform but does not state the import method for it.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/gemini/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "coinspot",
      "support": "partial",
      "import_methods": [],
      "limitations": "ZenLedger's guide says it supports this platform but does not state the import method for it.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/coinspot/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "metamask",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/metamask/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "ledger",
      "support": "yes",
      "import_methods": [
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/ledger/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "trezor",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/trezor/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "exodus",
      "support": "yes",
      "import_methods": [
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/exodus/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "ethereum",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/ethereum-eth/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "solana",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/solana-sol/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "bitcoin",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/bitcoin-btc/",
      "sample": false
    },
    {
      "vendor": "zenledger",
      "platform": "polygon",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://zenledger.io/exchanges/polygon-network-matic/",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "binance",
      "support": "yes",
      "import_methods": [
        "csv"
      ],
      "limitations": "Vendor note: \"The Binance API is not sufficient for tax reporting in most cases and is therefore not supported for tax imports.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Binance",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "coinbase",
      "support": "yes",
      "import_methods": [
        "api"
      ],
      "limitations": "Vendor note: \"Coinbase CSV export is not supported for taxation because it does not include all required information.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Coinbase",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "kraken",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"NFT purchases and sales are not fully detailed — exports show the crypto used, but not full NFT metadata\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Kraken",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "bybit",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Since Bybit only allows you to export max 1 year at a time, you will need to create one file per year.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Bybit",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "okx",
      "support": "yes",
      "import_methods": [
        "csv"
      ],
      "limitations": "Vendor note: \"Make sure to download the CSV file every time you want to include the latest transactions.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/OKX-OKEx",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "kucoin",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/KuCoin",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "bitget",
      "support": "yes",
      "import_methods": [
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/bitget-taxes",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "gate",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"If you have performed margin trading on Gate please check with Divly support to see if this can be imported correctly.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Gate-io",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "crypto-com",
      "support": "yes",
      "import_methods": [
        "csv"
      ],
      "limitations": "Vendor note: \"NFTs and certain special products (like baskets or liquidity products) are not fully covered and may require manual entries\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Crypto-com",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "bitstamp",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Make sure to download the CSV file every time you want to include the latest transactions.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Bitstamp",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "gemini",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"If you have made BCH trades these can't be automatically imported via the API.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Gemini",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "bitvavo",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Fees are not included in the export and won't be handled in the tax calculations.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Bitvavo",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "bitflyer",
      "support": "yes",
      "import_methods": [
        "csv"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/bitflyer",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "coinspot",
      "support": "yes",
      "import_methods": [
        "api",
        "csv"
      ],
      "limitations": "Vendor note: \"Make sure to download the CSV file every time you want to include the latest transactions.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/CoinSpot",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "metamask",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "Vendor note: \"Metamask does not have a native export function.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Metamask",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "ledger",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "Vendor note: \"The Ledger Live CSV covers basic transaction history but does not include enough detail for NFTs.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Ledger",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "trezor",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "Vendor note: \"Please check that the file name has not been tampered with. Divly reads what cryptocurrency to parse using the file name.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Trezor",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "phantom",
      "support": "yes",
      "import_methods": [
        "csv"
      ],
      "limitations": "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.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/phantom-wallet-taxes",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "exodus",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "Vendor note: \"Divly does not support the individual crypto files.\"",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Exodus",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "ethereum",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Ethereum-and-Tokens",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "solana",
      "support": "yes",
      "import_methods": [
        "csv",
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/solana-taxes",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "bitcoin",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/Bitcoin",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "polygon",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/polygon",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "arbitrum",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/arbitrum-crypto-taxes",
      "sample": false
    },
    {
      "vendor": "divly",
      "platform": "base",
      "support": "yes",
      "import_methods": [
        "wallet_address"
      ],
      "limitations": "",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://divly.com/en/wallets-and-exchanges/base-taxes",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "binance",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Binance\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "coinbase",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Coinbase\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "kraken",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Kraken\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "bybit",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Bybit\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "okx",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"OKX\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "kucoin",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"KuCoin\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "bitget",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Bitget\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "gate",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Gate.io\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "crypto-com",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Crypto.com\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "bitstamp",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Bitstamp\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "gemini",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Gemini\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "coinspot",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"CoinSpot\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "metamask",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"MetaMask\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "ledger",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Ledger Live\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "trezor",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Trezor\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "phantom",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Phantom\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "exodus",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Exodus\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "ethereum",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Ethereum\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "solana",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Solana\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "bitcoin",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Bitcoin\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "polygon",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Polygon\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "arbitrum",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Arbitrum\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    },
    {
      "vendor": "tokentax",
      "platform": "base",
      "support": "yes",
      "import_methods": [],
      "limitations": "Listed as \"Base\" on TokenTax's integrations page, which does not state the import method.",
      "countries": [
        "ALL"
      ],
      "last_verified": "2026-10-18",
      "source_url": "https://tokentax.co/integrations",
      "sample": false
    }
  ],
  "changelog": [
    {
      "date": "2026-10-18",
      "vendor": "blockpit",
      "change_type": "changed",
      "change": "Blockpit's help centre says its automatic bitFlyer import was discontinued in October 2026. Existing integrations keep their data; new transactions can only be added by CSV (Blockpit's Excel template) or manually.",
      "source_url": "https://intercom.help/blockpit/en/articles/12136938-how-to-import-data-via-bitflyer-api-key",
      "sample": false
    },
    {
      "date": "2026-10-18",
      "vendor": "blockpit",
      "change_type": "changed",
      "change": "Blockpit's help centre says its automatic Gemini import was discontinued in October 2026. Existing integrations keep their data; new transactions can only be added by CSV (Blockpit's Excel template) or manually.",
      "source_url": "https://intercom.help/blockpit/en/articles/12136966-how-to-import-data-via-gemini-api-key",
      "sample": false
    },
    {
      "date": "2026-10-18",
      "vendor": "blockpit",
      "change_type": "changed",
      "change": "Blockpit's help centre says its automatic Indodax import was discontinued in October 2026. Existing integrations keep their data; new transactions can only be added by CSV (Blockpit's Excel template) or manually.",
      "source_url": "https://intercom.help/blockpit/en/articles/12136972-how-to-import-data-via-indodax-api-key",
      "sample": false
    },
    {
      "date": "2026-10-18",
      "vendor": "divly",
      "change_type": "added",
      "change": "Coinhouse appeared on Divly's wallets and exchanges list. It was not in the 11 Jul 2026 archived copy; seen on the live page on 18 Oct 2026.",
      "source_url": "https://divly.com/en/wallets-and-exchanges",
      "sample": false
    },
    {
      "date": "2026-10-04",
      "vendor": "koinly",
      "change_type": "added",
      "change": "Bybit EU and Robinhood Chain appeared on Koinly's integrations list. Neither was in the 24 Jun 2026 archived copy.",
      "source_url": "https://web.archive.org/web/20261004074933/https://koinly.io/integrations/",
      "sample": false
    },
    {
      "date": "2026-07-11",
      "vendor": "divly",
      "change_type": "added",
      "change": "Bitunix, Paribu, Pionex and Young Platform appeared on Divly's wallets and exchanges list. None was in the 7 Apr 2026 archived copy.",
      "source_url": "https://web.archive.org/web/20260711115214/https://divly.com/en/wallets-and-exchanges",
      "sample": false
    },
    {
      "date": "2026-06-24",
      "vendor": "koinly",
      "change_type": "added",
      "change": "Binance Thailand, CoinRabbit and MoonPay appeared on Koinly's integrations list. None was in the 24 May 2026 archived copy.",
      "source_url": "https://web.archive.org/web/20260624000839/https://koinly.io/integrations/",
      "sample": false
    },
    {
      "date": "2026-05-24",
      "vendor": "koinly",
      "change_type": "added",
      "change": "BlockFin, Plasma, Stable, Waltio and XPR Network appeared on Koinly's integrations list. None was in the 26 Mar 2026 archived copy.",
      "source_url": "https://web.archive.org/web/20260524175224/https://koinly.io/integrations/",
      "sample": false
    },
    {
      "date": "2026-03-18",
      "vendor": "koinly",
      "change_type": "added",
      "change": "18 entries appeared on Koinly's integrations list, including Bitget Wallet, Best Wallet, Bitstack, Blockchain.com Exchange, Kanga and MegaETH. None was in the 17 Jan 2026 archived copy.",
      "source_url": "https://web.archive.org/web/20260318200851/https://koinly.io/integrations/",
      "sample": false
    },
    {
      "date": "2026-03-10",
      "vendor": "divly",
      "platform": "metamask",
      "change_type": "removed",
      "change": "The separate 'Metamask BSC' entry was no longer on Divly's wallets and exchanges list (it was in the 27 Feb 2026 copy). The main MetaMask entry remains.",
      "source_url": "https://web.archive.org/web/20260310095849/https://divly.com/en/wallets-and-exchanges",
      "sample": false
    },
    {
      "date": "2026-02-27",
      "vendor": "divly",
      "platform": "arbitrum",
      "change_type": "added",
      "change": "Arbitrum (ETH) appeared on Divly's wallets and exchanges list. It was not in the 16 Nov 2025 archived copy.",
      "source_url": "https://web.archive.org/web/20260227042433/https://divly.com/en/wallets-and-exchanges",
      "sample": false
    },
    {
      "date": "2026-02-27",
      "vendor": "divly",
      "change_type": "removed",
      "change": "Cryptonator was no longer on Divly's wallets and exchanges list. It was in the 16 Nov 2025 archived copy.",
      "source_url": "https://web.archive.org/web/20260227042433/https://divly.com/en/wallets-and-exchanges",
      "sample": false
    },
    {
      "date": "2026-02-07",
      "vendor": "tokentax",
      "change_type": "added",
      "change": "Monad, World Chain, Taiko, Story, Shape, Sanko, Noble, Milkyway and Boba (AVAX) appeared on TokenTax's integrations list. None was in the 6 Nov 2025 archived copy.",
      "source_url": "https://web.archive.org/web/20260207054259/https://tokentax.co/integrations",
      "sample": false
    },
    {
      "date": "2025-11-06",
      "vendor": "tokentax",
      "change_type": "added",
      "change": "Ink, Plasma, Robinhood Crypto and Zircuit appeared on TokenTax's integrations list. None was in the 12 Aug 2025 archived copy.",
      "source_url": "https://web.archive.org/web/20251106201740/https://tokentax.co/integrations",
      "sample": false
    }
  ]
}

