Export a Solana wallet to Koinly CSV (including closed token accounts)

The problem

Koinly's Solana sync and most address-only exporters read the token accounts a wallet holds today. If you bought a memecoin, sold it and closed the account to get the rent back, that account is gone, and so are its trades. The result is missing cost basis and "negative balance" warnings.

What this export does

How to import

  1. Run the export and download koinly.csv.
  2. In Koinly: Wallets → Add wallet → pick your Solana wallet (or "Custom CSV") → Import from file → upload the CSV. Do not also auto-sync the same address, or trades are counted twice.
  3. Work through the fix list: mark self-transfers, check airdrops.

Try it: paste a public Solana address at api.stillroach.com/docs/wallet-export. The free preview shows the first rows and how many items need checking. Pay with a Stillroach credit pack (USDC or SOL) to unlock the full CSVs. No email, no card.

Free preview

Public addresses only. We never ask for a seed phrase or private key. Results are deleted after 24 hours. This is not tax advice: check the output with your tax tool or accountant.

More guides