Bulk wallet export

Export Hundreds of Wallets in One Job

Paste your address list, set a date range if you need one, and get a complete transaction history CSV for every wallet, delivered as a single ZIP. Built for compliance reviews, fund accounting, and anyone who has been checking out one wallet at a time.

Last updated 29 August 2026

5 to 500 wallets per job. Commas, spaces and line breaks all work.

to

Applied to every wallet in the job. Both dates inclusive.

5-24

$15.00

per wallet

25-99

$10.00

per wallet

100-249

$7.00

per wallet

250+

$5.00

per wallet

You always pay the lower of these, so a larger band never costs more than a smaller one. Your exact total is shown before you pay.

What You Get

One CSV per wallet - Named by address, so the archive maps straight onto your list
Koinly universal format - The same columns on every chain - Koinly, CoinLedger and CoinTracker all import it
Full history per wallet - Every transfer, swap, staking reward and fee, not a recent sample
One date range across the job - Scope the whole batch to a tax year or a review period
A file for every address - Wallets with no matching activity still get a file, so your reconciliation has no gaps
One payment, one download - No per-wallet checkout, no rate limits for you to manage

Who Uses This

Compliance and audit

Pull six months of history across every address in scope, in one pass, with a file per address for the working papers.

Funds and treasuries

Export every wallet the entity controls for a reporting period, without a separate checkout for each one.

Accountants

Run a whole client book at once. One archive, one invoice, one import into your tax tool of choice.

Anyone with many wallets

Traders and long-term holders routinely run a dozen addresses. Bulk is cheaper per wallet from five upwards.

How It Works

  1. 1

    Paste your address list

    One per line, comma separated, or straight out of a spreadsheet column. Duplicates are removed and you are not charged for them.

  2. 2

    Set a date range, if you need one

    Applied to every wallet in the job. Leave it blank to export each wallet's complete history.

  3. 3

    Check the quote

    You see the wallet count, the per-wallet rate, the total, and anything we could not read as an address, before you pay.

  4. 4

    Pay once

    A single Stripe checkout for the whole job, itemised by wallet count on the receipt.

  5. 5

    Get your archive

    We build the ZIP in the background and email you a download link. Large jobs can take up to an hour.

Frequently Asked Questions

Can I batch download CSVs for many wallets without hitting rate limits?

Yes. That is exactly what the bulk tier is for. You paste your address list once, pay once, and the export runs server-side against our own indexed data sources. You are never the one hitting a rate limit, and there is no per-wallet checkout to repeat.

How many wallets can I export at once?

Between 5 and 500 wallets per job. Below 5 the single-wallet plans plus the extra-wallet discount work out cheaper. Above 500, split the list into several jobs or contact us and we will run it as one.

How much does a bulk export cost?

Pricing is per wallet with volume bands: $15.00 from 5 wallets, $10.00 from 25 wallets, $7.00 from 100 wallets, $5.00 from 250 wallets. A 200-wallet job is $1250.00. You see the exact total before you pay, and duplicate addresses are removed from your list and not charged for.

Can I limit a bulk export to one tax year?

Yes. Set a date range on the form and it is applied to every wallet in the job. Both dates are inclusive, so 1 January to 31 December captures the full year. Leaving them blank exports each wallet's complete history.

How is the export delivered?

As a single ZIP archive containing one CSV per wallet, named by address. You get a download link by email; the link stays valid for 30 days. Large jobs are built in the background and can take up to an hour, so you can close the page after paying.

What happens if one wallet in my list has no transactions?

It still gets a file in the archive, with a note explaining that nothing matched. A compliance reconciliation needs to show that every address on the list was processed, so we never silently omit one.

What format are the CSVs in?

The Koinly universal CSV format, identical across every chain we support, so Koinly, CoinLedger and CoinTracker all accept them directly. They also open in Excel or Google Sheets for manual review.

Do you need access to the wallets?

No. We only read publicly available on-chain data from the addresses you provide. We never ask for a private key, seed phrase, or wallet connection, and there is nothing to sign.

Exporting a single wallet? Preview it free on the home page, or read the guide to Solana wallet transaction history.