After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 690479 - [request] Add support for BTC (Bitcoin)
[request] Add support for BTC (Bitcoin)
Status: RESOLVED OBSOLETE
Product: GnuCash
Classification: Other
Component: Currency and Commodity
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Frank H. Ellenberger
gnucash-core-maint
Depends on: 657402
Blocks:
 
 
Reported: 2012-12-19 07:59 UTC by zuijlen
Modified: 2018-06-29 23:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description zuijlen 2012-12-19 07:59:45 UTC
Dear GnuCash development,

I understand if the currency ISO-codes(?) are used and BTC will take a long time (if ever) to be included in this list.

If BTC stays unsupported by GnuCash, I would like to request the user currency (XXX) set to handle 8 decimal positions (at this moment). As I understand XXX only supports 6 decimal positions.

The other option is to support 'satoshis' that is 1/100.000.000 BTC, in that case a maximum of 21x10^14 should be supported and a GUI solution to make Satoshis readable. 
(see: https://en.bitcoin.it/wiki/Units)

In the future mBTC, uBTC TBC will be used by users when the value of BTC rises.

Kind regards,
Patrick
Comment 1 zuijlen 2012-12-19 08:01:06 UTC
Link to Bitcoin users with this request:
http://www.reddit.com/r/Bitcoin/comments/152r33/gnucash_should_support_bitcoin/
Comment 2 Frank H. Ellenberger 2012-12-19 15:46:50 UTC
Hi Patrick,

in theory this is a duplicate of 
 Bug 648627 - Support currency Bitcoin (BTC)
which was marked as duplicate / special case of
 Bug 130920 - User-defined currencies should be available

further there is a chain of dependencies starting with
 Bug 657402 - Max fraction is too low e.g. for Bitcoin
This must be fixed first.

But because your request has many valuable information, I will keept it open. Eventually somewhere in the future someone will have the time to implement user defined currencies.
Comment 3 zuijlen 2013-08-26 05:43:50 UTC
To manually add BTC (with 8 digits) to your GnuCash, this seems to work:
https://bitcointalk.org/index.php?PHPSESSID=ki8gh8sgiahkufkj4jq0936gh2&topic=29884.msg549693#msg549693

Thanks FatherMcGruder.

Regards, Patrick
Comment 4 zuijlen 2013-11-21 04:08:24 UTC
Any progress made to support a 8 digit currency?
Specific: any progress made to support bitcoin in GnuCash (BTC or XBT)?
Bitcoin gains more traction.
Kind regards, Patrick
Comment 5 Fredrik Persson 2014-03-29 13:47:14 UTC
I'd like to second this request.

I am a gnucash user since more than 10 years and I have a pressing need for proper bitcoin support.

Handling it like a mutual fund is very cumbersome in the long run.
Comment 6 Emily Z. 2015-12-30 11:01:22 UTC
However, handling it like a currency isn't appropriate either, at least in the US. The IRS treats it like capital assets, not foreign currency.
Comment 7 zuijlen 2015-12-30 18:52:48 UTC
How you pay with bitcoin is one thing, how you value it (in USD) is also important, but should be another request/bug.

This request is primarily to get a currency code for bitcoin in GnuCash.

Extra info:
You see more and more software using 'bits', = 100 satoshi (see first post).
This way there are (at this moment) only 2 decimal positions.

This (common choice) for 2 decimal positions stops the dependency of Bug 657402.
https://bugzilla.gnome.org/show_bug.cgi?id=657402

Also currency unit XBT is used more often for bitcoin.

XBT also solves the problem in countries where bitcoin is classified as capital asset with ISO currency codes for Gold (XAU), Silver (XAG), Palladium (XPD), and Platinum (XPT).

I expect, if adopted, bitcoin will get the XBT code in the ISO standard.
Comment 8 Marco Balmer 2017-02-21 08:29:36 UTC
+1 for add support for BTC (Bitcoin)
I am also a gnucash user for over 10 years.
Comment 9 John Ralls 2018-06-29 23:12:36 UTC
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is https://bugs.gnucash.org/show_bug.cgi?id=690479. Please continue processing the bug there and please update any external references or bookmarks.