Something people might find useful/interesting, for the (crypto) tax season in various countries: I wrote a tool that can download all transactions for a given Cosmos SDK chain account from any BigDipper block explorer, and then convert it into a CSV format that works with tax tools like Koinly.
github.com/ankurdotb/cosmos-…
Generally, I’d say
stake.tax is better for this stuff and I’d recommend using that wherever possible. However, I wrote this as
stake.tax sometimes fails:
1. For a while, I was using an auto-restaking app…what I didn’t account for is that it completely screwed the transaction history with THOUSANDS of transactions as it claims rewards and delegates every hour/few hours/days. This makes it extremely hard to review and tag. What this tool does is for restaking type transactions, it sums up all rewards claimed in a day and summarises those transactions to a single reward claim entry.
2. Because of these restaking transactions running into thousands,
Stake.tax would often die/fail for me without an export.
3. If you’re using the “Cosmos ” feature on
Stake.tax, you *must* use an API endpoint that points to an archive node, but it’s hard to understand as a user whether the node behind an API is archival or not. And even archival nodes sometimes have gaps in their coverage.
Have a spin and let me know if there are any bugs! :)