Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Export CSV with full transaction history #217

Open
ghost opened this issue Dec 1, 2022 · 4 comments · May be fixed by #420
Open

Feature Request: Export CSV with full transaction history #217

ghost opened this issue Dec 1, 2022 · 4 comments · May be fixed by #420
Assignees
Labels
blocked feature new product features that weren't there before

Comments

@ghost
Copy link

ghost commented Dec 1, 2022

As Stacker News sees more and more Bitcoin transaction volume on the platform, it will become important to add in features that make tax reporting easy.

CSV file exports are the preferred format for accountants to keep track of transaction history today, and Stacker News could add a button on a user's wallet page that offers a full download of their transaction history with corresponding fiat values.

For example, a table with the following column names would cover basically everything an accountant would need to know about someone's Stacker News usage:

  • Transaction type (boost, tip, reward, funding, withdrawing, etc...)
  • Date (and time if possible)
  • Sats value spent (when applicable)
  • Sats value received (when applicable)
  • Fiat value spent (when applicable)
  • Fiat value received (when applicable)
  • Invoice (for funding/withdrawals)

The fiat values above could be computed by pulling in the preferred fiat currency of Stacker News users as per their profile settings.

@huumn
Copy link
Member

huumn commented Dec 1, 2022

Re: fiat values

These should be the values that the time of the transaction right? So we'd need some record of spot price history.

@ekzyis ekzyis added the feature new product features that weren't there before label May 19, 2023
@kristapsk
Copy link

I see this as very useful feature too! (was going to open a feature request issue myself, but then found this)

Fiat value aren't required if there is date/time. You can after export get this yourself, by querying some website, that provides historical BTC/fiat prices.

@huumn
Copy link
Member

huumn commented Aug 11, 2023

Minimizing the requirement is a good idea - the price part is the hardest requirement really. It's otherwise pretty trivial.

@kristapsk
Copy link

Yes, I think it's ok to, for at least start, just add CSV export for what is already shown when you look at wallet history.

@rleed rleed linked a pull request Aug 17, 2023 that will close this issue
@huumn huumn added the blocked label Oct 23, 2023
@huumn huumn self-assigned this Feb 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked feature new product features that weren't there before
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants