Bitcoin symbol: Difference between revisions

From Bitcoin Wiki
Jump to navigation Jump to search
Ahazred8oc (talk | contribs)
→‎Existing Unicode symbol: identify "IDENTICAL TO" symbol (three bars)
Cryptal (talk | contribs)
→‎Currency sign: Fix typos, move the de-facto standard first
Line 12: Line 12:
=== New Unicode symbol ===
=== New Unicode symbol ===


In some discussions [https://bitcointalk.org/index.php?topic=41.0 41], [https://bitcointalk.org/index.php?topic=369.0 369] and [https://bitcointalk.org/index.php?topic=7215.0 7215] on the bitcoin forum several designs of an official Bitcoin sign have been proposed. This section on the Wiki is intended to streamline the process of arriving at an official Bitcoin currency sign with its own Unicode character code.
In some discussions [https://bitcointalk.org/index.php?topic=41.0 41], [https://bitcointalk.org/index.php?topic=369.0 369] and [https://bitcointalk.org/index.php?topic=7215.0 7215] on the Bitcoin forum several designs of an official Bitcoin sign have been proposed. This section on the Wiki is intended to streamline the process of arriving at an official Bitcoin currency sign with its own Unicode character code.


==== Goal ====
==== Goal ====
Line 20: Line 20:


A reference Bitcoin sign could/should/must be:
A reference Bitcoin sign could/should/must be:
* recognizable as a [https://secure.wikimedia.org/wikipedia/en/wiki/Currency_sign currency sign] such as $ € ¥ £ ¢ (e.g. with one or two vertical or horzontal bars)
* recognizable as a [https://secure.wikimedia.org/wikipedia/en/wiki/Currency_sign currency sign] such as $ € ¥ £ ¢ (e.g. with one or two vertical or horizontal bars)
* not confusing with existing currency sign such as Thai Baht ฿
* distinct from existing currency signs such as the Thai Baht, ฿
* build from recognizable existing characters found on most [https://secure.wikimedia.org/wikipedia/en/wiki/Keyboard_layout#United_States QWERTY keyboards] such as bar |, minus -, hash # and/or capital B referring to currencies and '''B'''itcoin
* built from recognizable existing characters found on most [https://secure.wikimedia.org/wikipedia/en/wiki/Keyboard_layout#United_States QWERTY keyboards] such as bar |, minus -, hash # and/or capital B referring to currencies and '''B'''itcoin
* easy to use in handwriting
* easy to use in handwriting
* easy to compose with one or more [https://help.ubuntu.com/community/GtkComposeTable#The%20Gtk%20Compose%20Table compose seuquences] that are still free and refer to the elements recognizable in the sign (For example the euro sign can be composed from = and C even though the = and C are not part of how it is pronounced.)
* easy to compose with one or more [https://help.ubuntu.com/community/GtkComposeTable#The%20Gtk%20Compose%20Table compose sequences] that are still free and refer to the elements recognizable in the sign (for example the euro sign can be composed from = and C even though the = and C are not part of how it is pronounced)
* ''possible'' to implement in [https://secure.wikimedia.org/wikipedia/en/wiki/Serif serif and sans-serif] (Most of the [http://www.unicode.org/charts/PDF/U20A0.pdf Unicode reference implementations] are made with serifs but sans-serif also exist in sans-serif fonts. So a reference implementation in serif to what is found in the PDF is preferred.)
* ''possible'' to implement in [https://secure.wikimedia.org/wikipedia/en/wiki/Serif serif and sans-serif] (Most of the [http://www.unicode.org/charts/PDF/U20A0.pdf Unicode reference implementations] are made with serifs but sans-serif also exist in sans-serif fonts. So a reference implementation in serif to what is found in the PDF is preferred.)
* ''possible'' to implement in regular, italic, bold and bold italic (for sans-serif the italic will simply be a slanted version)
* ''possible'' to implement in regular, italic, bold and bold italic (for sans-serif the italic will simply be a slanted version)
* in [https://secure.wikimedia.org/wikipedia/en/wiki/SVG SVG] and use this [http://pastebin.com/raw.php?i=FVY8W1W3 template] (save as bitcoin-sign-20110719-template.svg) with updated metadata and public domain or similar free/open/libre license
* in [https://secure.wikimedia.org/wikipedia/en/wiki/SVG SVG] and use this [http://pastebin.com/raw.php?i=FVY8W1W3 template] (save as <tt>bitcoin-sign-20110719-template.svg</tt>) with updated metadata and public domain or similar free/open/libre license


Note that a reference Bitcoin sign will only be used as a reference by the Unicode Consortium and it is up to typographers to implement their version matching the style of their typefaces and fonts.
Note that a reference Bitcoin sign will only be used as a reference by the Unicode Consortium and it is up to typographers to implement their version matching the style of their typefaces and fonts.
Line 33: Line 33:
==== Submissions====
==== Submissions====


It is possible to submit proposals for a '''reference implementation''' below until (community must determine date). They will be judged by (community must form committee for this). If you have problems submitting your design, ask a friend with knowledge on editing wikipedia for help.
It is possible to submit proposals for a '''reference implementation''' below until (community must determine date). They will be judged by (community must form committee for this). If you have problems submitting your design, ask someone with knowledge on editing Wikipedia for help.


{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
! Preview !! Handwritten !! Associations !! Compose sequence(s) !! Designer !! Link to SVG file !! Notes
! Preview !! Handwritten !! Associations !! Compose sequence(s) !! Designer !! Link to SVG file !! Notes
|-
| [[File:Bitcoin-sign-20110719.png|128px]]
|| [[file:Img075.jpg|128px]]
|| double barred dollar sign ($), capital b (B)
|| B|, |B, B=, =B
|| Pander
|| [http://pastebin.com/raw.php?i=XYsc9DeS bitcoin-sign-20110719.svg]
|| example submission based on [[File:F33980a445.png]]
|-
|-
| [[File:Bitcoin-proposal-1.png|128px]]
| [[File:Bitcoin-proposal-1.png|128px]]
Line 46: Line 54:
|| [http://pastebin.com/raw.php?i=MRfcm0Cn Bitcoin-proposal-1.svg]
|| [http://pastebin.com/raw.php?i=MRfcm0Cn Bitcoin-proposal-1.svg]
|| proposal based on original design idea from [https://bitcointalk.org/index.php?topic=41.msg348274#msg348274 RylandAlmanza] and [https://bitcointalk.org/index.php?topic=25102.msg325489#msg325489 netrin]
|| proposal based on original design idea from [https://bitcointalk.org/index.php?topic=41.msg348274#msg348274 RylandAlmanza] and [https://bitcointalk.org/index.php?topic=25102.msg325489#msg325489 netrin]
|-
| [[File:Bitcoin-sign-20110719.png|128px]]
|| [[file:Img075.jpg|128px]]
|| double barred dollar sign ($), capital b (B)
|| B|, |B, B=, =B
|| Pander
|| [http://pastebin.com/raw.php?i=XYsc9DeS bitcoin-sign-20110719.svg]
|| example submission based on [[File:F33980a445.png]]
|}
|}


=== Existing Unicode symbol ===
=== Existing Unicode symbol ===


There is a discussion over [https://bitcointalk.org/index.php?topic=369.0 which Unicode symbol might be the best suited] for bitcoin.
There is a discussion over [https://bitcointalk.org/index.php?topic=369.0 which Unicode symbol might be the best suited] for Bitcoin.


To type Unicode characters, refer to:
To type Unicode characters, refer to:
Line 80: Line 80:
|| LATIN CAPITAL LETTER B WITH STROKE || ||Alt +0243
|| LATIN CAPITAL LETTER B WITH STROKE || ||Alt +0243
|-
|-
|<center><big>ᗸ</big></center>|| Resembles the striked B while being different from Baht symbol ||CANADIAN SYLLABICS CARRIER KHEE || || Alt +15F8
|<center><big>ᗸ</big></center>|| Resembles the struck B while being different from Baht symbol ||CANADIAN SYLLABICS CARRIER KHEE || || Alt +15F8
|-
|-
|<center><big>B⃦</big></center>||
|<center><big>B⃦</big></center>||
Line 130: Line 130:
|-
|-
|<center><big>◪</big></center>|| || (Unicode Block: Geometric Shapes) SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK  || || Alt +25EA
|<center><big>◪</big></center>|| || (Unicode Block: Geometric Shapes) SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK  || || Alt +25EA
|-
|<center><big>☺</big></center>|| ||WHITE SMILING FACE|| || Alt +263A
|-
|<center><big>☻</big></center>|| ||BLACK SMILING FACE|| || Alt +263B
|-
|-
|<center><big>㋡</big></center>|| ||CIRCLED KATAKANA TU' (Japanese)|| || Alt +32E1
|<center><big>㋡</big></center>|| ||CIRCLED KATAKANA TU' (Japanese)|| || Alt +32E1
Line 140: Line 136:
the b'at</center>
the b'at</center>
||
||
* Pros: Is round like a coin. Contains the B for Bitcoin. Borrows a style widelly associated with the internet. Not used for other meanings.
* Pros: Is round like a coin. Contains the B for Bitcoin. Borrows a style widely associated with the Internet. Not used for other meanings.
* Cons: Does not exist in the Unicode standard
* Cons: Does not exist in the Unicode standard
* Cons: Very similar to the existing trademarked Broad logo [[http://www.broad.com/]]
* Cons: Very similar to the existing trademarked logo of [http://www.broad.com Broad]
|| n/a || ||  
|| n/a || ||  
|-
|-

Revision as of 04:45, 15 June 2013

Currency code

The currency code for Bitcoin is BTC. However, at the moment it is an unofficial code according to the ISO 4217 standard but the official code according to the Bitcoin community.

A request has been made at the organization maintaining the currency codes in the ISO 4217 standard to support BTC. This has been declined mainly on bases that organizations such as Reuters and Bloomberg are not reporting on the Bitcoin currency. When this changes, a request can be resubmitted.

Currency sign

B⃦ has been the standard currency sign for BTC for a long time. Some existing Unicode symbols have been proposed but also serious work is being done on creating a custom Bitcoin sign with its own official Unicode that is recognized by the Unicode Consortium. Note that a currency sign is more complex than creating a logo as will be explained below.

Examples of Unicode currency sign reference glyphs

New Unicode symbol

In some discussions 41, 369 and 7215 on the Bitcoin forum several designs of an official Bitcoin sign have been proposed. This section on the Wiki is intended to streamline the process of arriving at an official Bitcoin currency sign with its own Unicode character code.

Goal

Having a unique Bitcoin currency sign will allow typographers to add their currency sign design in their fonts. This is similar as implementing support for the euro sign. Each font has its own version of the euro sign that fits with the style observed in the characters in the rest of the fonts of their typefaces. Note that the Unicode Consortium does not endorse Bitcoin in any way by assigning a Unicode character code, however, having a Unicode for the Bitcoin sign will also be good for PR and help having Bitcoin be taken more seriously.

Requirements and criteria

A reference Bitcoin sign could/should/must be:

  • recognizable as a currency sign such as $ € ¥ £ ¢ (e.g. with one or two vertical or horizontal bars)
  • distinct from existing currency signs such as the Thai Baht, ฿
  • built from recognizable existing characters found on most QWERTY keyboards such as bar |, minus -, hash # and/or capital B referring to currencies and Bitcoin
  • easy to use in handwriting
  • easy to compose with one or more compose sequences that are still free and refer to the elements recognizable in the sign (for example the euro sign can be composed from = and C even though the = and C are not part of how it is pronounced)
  • possible to implement in serif and sans-serif (Most of the Unicode reference implementations are made with serifs but sans-serif also exist in sans-serif fonts. So a reference implementation in serif to what is found in the PDF is preferred.)
  • possible to implement in regular, italic, bold and bold italic (for sans-serif the italic will simply be a slanted version)
  • in SVG and use this template (save as bitcoin-sign-20110719-template.svg) with updated metadata and public domain or similar free/open/libre license

Note that a reference Bitcoin sign will only be used as a reference by the Unicode Consortium and it is up to typographers to implement their version matching the style of their typefaces and fonts.

Submissions

It is possible to submit proposals for a reference implementation below until (community must determine date). They will be judged by (community must form committee for this). If you have problems submitting your design, ask someone with knowledge on editing Wikipedia for help.

Preview Handwritten Associations Compose sequence(s) Designer Link to SVG file Notes
double barred dollar sign ($), capital b (B) B|, |B, B=, =B Pander bitcoin-sign-20110719.svg example submission based on
hash (#), numeral three (3) B#, #B, 3#, #3 Wareen Bitcoin-proposal-1.svg proposal based on original design idea from RylandAlmanza and netrin

Existing Unicode symbol

There is a discussion over which Unicode symbol might be the best suited for Bitcoin.

To type Unicode characters, refer to:

It has led to the following options:

Proposed character Description & Pros & Cons Unicode name Unicode decimal input Unicode hex input
฿
  • Pros: Displayed correctly on all known OSes
  • Cons: It is already used as the Thai Baht (THB) symbol
THAI CURRENCY SYMBOL BAHT Alt +0E3F
Ƀ
LATIN CAPITAL LETTER B WITH STROKE Alt +0243
Resembles the struck B while being different from Baht symbol CANADIAN SYLLABICS CARRIER KHEE Alt +15F8
B⃦
  • Pros: Similar to current bitcoin.org logo
LATIN CAPITAL LETTER B + COMBINING DOUBLE VERTICAL STROKE OVERLAY U+0042 U+20E6
B⃫
LATIN CAPITAL LETTER B + COMBINING LONG DOUBLE SOLIDUS OVERLAY U+0042 U+20EB
  • Pros: Similar to current bitcoin.org logo
CIRCLED LATIN CAPITAL LETTER B Alt +24B7
  • Pros: Small b represent the unit bit in computer where capital B is Byte
  • Cons: Small fonts are harder to read
CIRCLED LATIN SMALL LETTER B Alt +24D1
LATIN LETTER SMALL CAPITAL BARRED B Alt +1D03
(Unicode Block: Control Pictures) BLANK SYMBOL (graphic for space) Alt +2422
β
  • Pros: Fluid look and easy to write; Lowercase
  • Cons: Languages that use this character don't consider it a B. in Greek it's a V, and the German character it resembles is a hard S.
GREEK SMALL LETTER BETA Alt +03B2
delta for "digital" Greek capital Delta. (In Greek it's pronounced as the "th" in "then" and not like "d" in "digital". U+0394
ɸ
contains 0 and I Greek small Phi U+0278
pronounced "bi", combines "b", turned "c" and "T", many Chinese users, also 网民币 - Wangminbi, "The Netizen's Currency" (pun on Renminbi) Chinese for "Currency" U+5E01
¤
CURRENCY SIGN Alt 0164 Alt +00A4
Ƅ
LATIN CAPITAL LETTER TONE SIX Alt +0184
(Unicode Block: Mathematical Operators) THERE DOES NOT EXIST Alt +2204
three bars like three bits
  • Cons: this resembles the letter ksi (Ξ) in Greek and it sounds like "x" in "axiom".
(Unicode Block: Mathematical Operators) IDENTICAL TO U+2261
GUJARATI LETTER GHA (Indo-Aryan language) Alt +0A98
ϭ
(Unicode Block: Greek and Coptic) COPTIC SMALL LETTER SHIMA Alt +03ED
Purposed as a smaller unit of bitcoin. E.g. A hundredth of a bitcoin CIRCLED LATIN SMALL LETTER S Alt +24E2
(Unicode Block: Geometric Shapes) SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK Alt +25EA
CIRCLED KATAKANA TU' (Japanese) Alt +32E1
The b'at
the b'at
  • Pros: Is round like a coin. Contains the B for Bitcoin. Borrows a style widely associated with the Internet. Not used for other meanings.
  • Cons: Does not exist in the Unicode standard
  • Cons: Very similar to the existing trademarked logo of Broad
n/a
  • Cons: Does not exist in the Unicode standard
n/a
  • Cons: Does not exist in the Unicode standard
n/a
A 'C' with '1' and '0' inside [[1]]
  • Cons: Does not exist in the Unicode standard
n/a
A 'C' with a 'circle' and 'dot' inside [[2]]
  • Cons: Does not exist in the Unicode standard
n/a
B-T-C monogram [[3]][[4]]
  • Cons: Does not exist in the Unicode standard
n/a

See Also