HNT Transaction Export Tool

Welcome! This tool will help you export the following transactions from your Helium wallet:

  • Mining income
  • Payments sent
  • Payments received
  • Fee-only transctions (i.e. assert location)
  • HNT to DC token burns

You'll be able to export your data in two CSV formats: raw data and CoinTracking Import, which is suitable for importing directly into for tax reporting purposes.

The file will have one transaction per row, with cost basis data and total USD amount from the Helium price oracle.

The goal is to provide a complete HNT export tool which accounts for all of the intricacies of the Helium blockchain like DC burn, sending payment in a hotspot transfer transaction, and more.

Wallet address must be 51 characters

  • 2023/08/12
    • Updated tool to use statically hosted files since the backend ETL service that used to serve this tool has been shut down by our provider.
    • Exports should work exactly the same as before, and there should no longer be downtime.
    • Added note about Solana transition and legacy data.
    • Removed Beta tag as this will be the final version of the tool.
  • 2023/01/18
    • Added support for MOBILE mining and payments.
    • NOTE: If you select the "Use Helium Price Oracle Value" option, it will fill in 0 for MOBILE transactions since there is no price oracle for MOBILE.
  • 2022/02/07
    • Added transaction IDs for each exported row in CoinTracking CSV format. This makes future imports easier becuase CoinTracking will automatically ignore duplicate (previously imported) transactions.
    • Added support for using Helium Price Oracle USD Value in CoinTracking CSV format. This was possible because CoinTracking added support for importing value per transaction on their side.
  • 2022/01/08
    • IMPORTANT: The tool now exports UTC timestamps in line with what almost all tax software expects. Previously, timestamps were exported in ET, which was bad because it varied due to daylight savings time and caused mistalignments with transactions imported into tax software from other sources, e.g. exchange APIs. We recommend that you re-export the entire year for Tax Year 2021, and manually check for duplicates caused by the time zone change in the first 5 hours of 2021 if you exported via this tool for Tax Year 2020.
    • Added support for new fee-only transactions:
      • assert_location_v2
      • gen_validator_v1
      • security_exchange_v1
      • stake_validator_v1
      • transfer_hotspot_v2
      • transfer_validator_stake_v1
      • unstake_validator_v1
  • 2021/04/04
    • Fixed a critical bug where AM/PM was not correctly exported, resulting in all transactions being marked as being before 1PM each day (AM/PM was truncated). The exports now properly report 24 hour time. It's recommended that all users of this tool do a re-export to correct the transction dates. Note that this does not affect the completeness of the export, just the transaction times (which can cause incorrect cost basis).
  • 2021/03/10
    • Added the ability to specify exchange (aka wallet name) for CoinTracking. This is useful when you have multiple wallets and need to differentiate them.
    • Fixed CoinTracking fees not properly being included in withdrawal amount for payments. This could lead to small inconsistencies where your withdrawal amount slightly mismatched your deposit (i.e. to an exchange).
    • Improved CoinTracking comments to show payer/payee address and have the transaction type at the front for glanceability.
  • 2021/03/06
    • Fixed an issue where oracle prices for mining rewards were incorrect if the amount awarded in the epoch was less than 1 HNT.
  • 2021/03/04
    • Fixed an issue with fee-only transactions in the CoinTracking Import CSV format which caused CoinTracking to not properly reflect the fees. If you did a CoinTracking export before this change, you should do another one and replace the data.
  • 2021/03/03
    • Tool launched in beta. Please report any bugs in the #tax-export-tool channel of the FairSpot Discord.