The Electron Cash wallet currently allows a payment amount to be specified in various fiat currencies, which are then converted to a BCH amount for the transaction. As of release 4.2.3, those include GBP, EUR, USD, and AUD, and each one needs to be a currency that an exchange rate for BCH can be found for, from an exchange that the wallet supports. The supported currencies and exchanges are specified in the currencies.json file.
For Revolutionary Cash, we are designing the protocol to be able to be used globally. We start off with ISO 4217, the international standard for currencies (see: https://www.iso.org/iso-4217-currency-codes.html) and then de-dupe for countries that use the same currency (such as the Euro) and we removed some listed “currencies” that are only used for special purposes.
The ISO currency codes have alphabetic and numeric representations for each currency. The ISO numeric codes range from 008 for the Albanian Lek, to 999 (which is actually a “no currency used” code). In order to conserve space in the ICO protocol, we are not using the ISO numeric representation, but are numbering the currencies in order of their alphabetic ISO code.
We then add in about 80 cryptocurrencies , so that e.g., you can specify an amount in ETH for your BCH payment to be equivalent to. We leave out tokens “tethered” to another currency or token. We left a few slots for user-defined currency codes, and for future additions.
The protocol is versioned, so these currency codes can be changed in the future if/when needed.
ENTITY | Currency | Alphabetic (ISO or other) | ISO Numeric | OCI code | |
---|---|---|---|---|---|
Bitcoin cash | BCH | 0 | |||
UNITED ARAB EMIRATES (THE) | UAE Dirham | AED | 784 | 1 | |
AFGHANISTAN | Afghani | AFN | 971 | 2 | |
ALBANIA | Lek | ALL | 8 | 3 | |
ARMENIA | Armenian Dram | AMD | 51 | 4 | |
CURAÇAO | Netherlands Antillean Guilder | ANG | 532 | 5 | |
ANGOLA | Kwanza | AOA | 973 | 6 | |
ARGENTINA | Argentine Peso | ARS | 32 | 7 | |
AUSTRALIA | Australian Dollar | AUD | 36 | 8 | |
ARUBA | Aruban Florin | AWG | 533 | 9 | |
AZERBAIJAN | Azerbaijan Manat | AZN | 944 | 10 | |
BOSNIA AND HERZEGOVINA | Convertible Mark | BAM | 977 | 11 | |
BARBADOS | Barbados Dollar | BBD | 52 | 12 | |
BANGLADESH | Taka | BDT | 50 | 13 | |
BULGARIA | Bulgarian Lev | BGN | 975 | 14 | |
BAHRAIN | Bahraini Dinar | BHD | 48 | 15 | |
BURUNDI | Burundi Franc | BIF | 108 | 16 | |
BERMUDA | Bermudian Dollar | BMD | 60 | 17 | |
BRUNEI DARUSSALAM | Brunei Dollar | BND | 96 | 18 | |
BOLIVIA (PLURINATIONAL STATE OF) | Boliviano | BOB | 68 | 19 | |
BOLIVIA (PLURINATIONAL STATE OF) | Mvdol | BOV | 984 | 20 | |
BRAZIL | Brazilian Real | BRL | 986 | 21 | |
BAHAMAS (THE) | Bahamian Dollar | BSD | 44 | 22 | |
BHUTAN | Ngultrum | BTN | 64 | 23 | |
BOTSWANA | Pula | BWP | 72 | 24 | |
BELARUS | Belarusian Ruble | BYN | 933 | 25 | |
BELIZE | Belize Dollar | BZD | 84 | 26 | |
CANADA | Canadian Dollar | CAD | 124 | 27 | |
CONGO (THE DEMOCRATIC REPUBLIC OF THE) | Congolese Franc | CDF | 976 | 28 | |
SWITZERLAND | WIR Euro | CHE | 947 | 29 | |
SWITZERLAND | Swiss Franc | CHF | 756 | 30 | |
SWITZERLAND | WIR Franc | CHW | 948 | 31 | |
CHILE | Chilean Peso | CLP | 152 | 32 | |
CHILE | Unidad de Fomento | CLF | 990 | 33 | |
CHINA | Yuan Renminbi | CNY | 156 | 34 | |
COLOMBIA | Colombian Peso | COP | 170 | 35 | |
COLOMBIA | Unidad de Valor Real | COU | 970 | 36 | |
COSTA RICA | Costa Rican Colon | CRC | 188 | 37 | |
CUBA | Cuban Peso | CUP | 192 | 38 | |
CABO VERDE | Cabo Verde Escudo | CVE | 132 | 39 | |
CZECHIA | Czech Koruna | CZK | 203 | 40 | |
DJIBOUTI | Djibouti Franc | DJF | 262 | 41 | |
DENMARK | Danish Krone | DKK | 208 | 42 | |
DOMINICAN REPUBLIC (THE) | Dominican Peso | DOP | 214 | 43 | |
ALGERIA | Algerian Dinar | DZD | 12 | 44 | |
EGYPT | Egyptian Pound | EGP | 818 | 45 | |
ERITREA | Nakfa | ERN | 232 | 46 | |
ETHIOPIA | Ethiopian Birr | ETB | 230 | 47 | |
ÅLAND ISLANDS | Euro | EUR | 978 | 48 | |
FIJI | Fiji Dollar | FJD | 242 | 49 | |
FALKLAND ISLANDS (THE) [MALVINAS] | Falkland Islands Pound | FKP | 238 | 50 | |
UNITED KINGDOM OF GREAT BRITAIN AND NORTHERN IRELAND (THE) | Pound Sterling | GBP | 826 | 51 | |
GEORGIA | Lari | GEL | 981 | 52 | |
GHANA | Ghana Cedi | GHS | 936 | 53 | |
GIBRALTAR | Gibraltar Pound | GIP | 292 | 54 | |
GAMBIA (THE) | Dalasi | GMD | 270 | 55 | |
GUINEA | Guinean Franc | GNF | 324 | 56 | |
GUATEMALA | Quetzal | GTQ | 320 | 57 | |
GUYANA | Guyana Dollar | GYD | 328 | 58 | |
HONG KONG | Hong Kong Dollar | HKD | 344 | 59 | |
HONDURAS | Lempira | HNL | 340 | 60 | |
CROATIA | Kuna | HRK | 191 | 61 | |
HAITI | Gourde | HTG | 332 | 62 | |
HUNGARY | Forint | HUF | 348 | 63 | |
INDONESIA | Rupiah | IDR | 360 | 64 | |
ISRAEL | New Israeli Sheqel | ILS | 376 | 65 | |
INDIA | Indian Rupee | INR | 356 | 66 | |
IRAQ | Iraqi Dinar | IQD | 368 | 67 | |
IRAN (ISLAMIC REPUBLIC OF) | Iranian Rial | IRR | 364 | 68 | |
ICELAND | Iceland Krona | ISK | 352 | 69 | |
JAMAICA | Jamaican Dollar | JMD | 388 | 70 | |
JORDAN | Jordanian Dinar | JOD | 400 | 71 | |
JAPAN | Yen | JPY | 392 | 72 | |
KENYA | Kenyan Shilling | KES | 404 | 73 | |
KYRGYZSTAN | Som | KGS | 417 | 74 | |
CAMBODIA | Riel | KHR | 116 | 75 | |
COMOROS (THE) | Comorian Franc | KMF | 174 | 76 | |
KOREA (THE DEMOCRATIC PEOPLE’S REPUBLIC OF) | North Korean Won | KPW | 408 | 77 | |
KOREA (THE REPUBLIC OF) | Won | KRW | 410 | 78 | |
KUWAIT | Kuwaiti Dinar | KWD | 414 | 79 | |
CAYMAN ISLANDS (THE) | Cayman Islands Dollar | KYD | 136 | 80 | |
KAZAKHSTAN | Tenge | KZT | 398 | 81 | |
LAO PEOPLE’S DEMOCRATIC REPUBLIC (THE) | Lao Kip | LAK | 418 | 82 | |
LEBANON | Lebanese Pound | LBP | 422 | 83 | |
SRI LANKA | Sri Lanka Rupee | LKR | 144 | 84 | |
LIBERIA | Liberian Dollar | LRD | 430 | 85 | |
LESOTHO | Loti | LSL | 426 | 86 | |
LIBYA | Libyan Dinar | LYD | 434 | 87 | |
MOROCCO | Moroccan Dirham | MAD | 504 | 88 | |
WESTERN SAHARA | Moroccan Dirham | MAD | 504 | 89 | |
MOLDOVA (THE REPUBLIC OF) | Moldovan Leu | MDL | 498 | 90 | |
MADAGASCAR | Malagasy Ariary | MGA | 969 | 91 | |
NORTH MACEDONIA | Denar | MKD | 807 | 92 | |
MYANMAR | Kyat | MMK | 104 | 93 | |
MONGOLIA | Tugrik | MNT | 496 | 94 | |
MACAO | Pataca | MOP | 446 | 95 | |
MAURITANIA | Ouguiya | MRU | 929 | 96 | |
MAURITIUS | Mauritius Rupee | MUR | 480 | 97 | |
MALDIVES | Rufiyaa | MVR | 462 | 98 | |
MALAWI | Malawi Kwacha | MWK | 454 | 99 | |
MEXICO | Mexican Peso | MXN | 484 | 100 | |
MEXICO | Mexican Unidad de Inversion (UDI) | MXV | 979 | 101 | |
MALAYSIA | Malaysian Ringgit | MYR | 458 | 102 | |
MOZAMBIQUE | Mozambique Metical | MZN | 943 | 103 | |
NAMIBIA | Namibia Dollar | NAD | 516 | 104 | |
NIGERIA | Naira | NGN | 566 | 105 | |
NICARAGUA | Cordoba Oro | NIO | 558 | 106 | |
NORWAY | Norwegian Krone | NOK | 578 | 107 | |
NEPAL | Nepalese Rupee | NPR | 524 | 108 | |
NEW ZEALAND | New Zealand Dollar | NZD | 554 | 109 | |
OMAN | Rial Omani | OMR | 512 | 110 | |
PANAMA | Balboa | PAB | 590 | 111 | |
PERU | Sol | PEN | 604 | 112 | |
PAPUA NEW GUINEA | Kina | PGK | 598 | 113 | |
PHILIPPINES (THE) | Philippine Peso | PHP | 608 | 114 | |
PAKISTAN | Pakistan Rupee | PKR | 586 | 115 | |
POLAND | Zloty | PLN | 985 | 116 | |
PARAGUAY | Guarani | PYG | 600 | 117 | |
QATAR | Qatari Rial | QAR | 634 | 118 | |
ROMANIA | Romanian Leu | RON | 946 | 119 | |
SERBIA | Serbian Dinar | RSD | 941 | 120 | |
RUSSIAN FEDERATION (THE) | Russian Ruble | RUB | 643 | 121 | |
RWANDA | Rwanda Franc | RWF | 646 | 122 | |
SAUDI ARABIA | Saudi Riyal | SAR | 682 | 123 | |
SOLOMON ISLANDS | Solomon Islands Dollar | SBD | 90 | 124 | |
SEYCHELLES | Seychelles Rupee | SCR | 690 | 125 | |
SUDAN (THE) | Sudanese Pound | SDG | 938 | 126 | |
SWEDEN | Swedish Krona | SEK | 752 | 127 | |
SINGAPORE | Singapore Dollar | SGD | 702 | 128 | |
SAINT HELENA, ASCENSION AND TRISTAN DA CUNHA | Saint Helena Pound | SHP | 654 | 129 | |
SIERRA LEONE | Leone | SLL | 694 | 130 | |
SOMALIA | Somali Shilling | SOS | 706 | 131 | |
SURINAME | Surinam Dollar | SRD | 968 | 132 | |
SOUTH SUDAN | South Sudanese Pound | SSP | 728 | 133 | |
SAO TOME AND PRINCIPE | Dobra | STN | 930 | 134 | |
EL SALVADOR | El Salvador Colon | SVC | 222 | 135 | |
SYRIAN ARAB REPUBLIC | Syrian Pound | SYP | 760 | 136 | |
ESWATINI | Lilangeni | SZL | 748 | 137 | |
THAILAND | Baht | THB | 764 | 138 | |
TAJIKISTAN | Somoni | TJS | 972 | 139 | |
TURKMENISTAN | Turkmenistan New Manat | TMT | 934 | 140 | |
TUNISIA | Tunisian Dinar | TND | 788 | 141 | |
TONGA | Pa’anga | TOP | 776 | 142 | |
TURKEY | Turkish Lira | TRY | 949 | 143 | |
TRINIDAD AND TOBAGO | Trinidad and Tobago Dollar | TTD | 780 | 144 | |
TAIWAN | New Taiwan Dollar | TWD | 901 | 145 | |
TANZANIA, UNITED REPUBLIC OF | Tanzanian Shilling | TZS | 834 | 146 | |
UKRAINE | Hryvnia | UAH | 980 | 147 | |
UGANDA | Uganda Shilling | UGX | 800 | 148 | |
UNITED STATES OF AMERICA (THE) | US Dollar | USD | 840 | 149 | |
URUGUAY | Uruguay Peso en Unidades Indexadas (UI) | UYI | 940 | 150 | |
URUGUAY | Peso Uruguayo | UYU | 858 | 151 | |
URUGUAY | Unidad Previsional | UYW | 927 | 152 | |
UZBEKISTAN | Uzbekistan Sum | UZS | 860 | 153 | |
VENEZUELA (BOLIVARIAN REPUBLIC OF) | Bolívar Soberano | VES | 928 | 154 | |
VIET NAM | Dong | VND | 704 | 155 | |
VANUATU | Vatu | VUV | 548 | 156 | |
SAMOA | Tala | WST | 882 | 157 | |
CAMEROON | CFA Franc BEAC | XAF | 950 | 158 | |
ZZ11_Silver | Silver | XAG | 961 | 159 | |
ZZ08_Gold | Gold | XAU | 959 | 160 | |
ANGUILLA | East Caribbean Dollar | XCD | 951 | 161 | |
BENIN | CFA Franc BCEAO | XOF | 952 | 162 | |
ZZ09_Palladium | Palladium | XPD | 964 | 163 | |
FRENCH POLYNESIA | CFP Franc | XPF | 953 | 164 | |
ZZ10_Platinum | Platinum | XPT | 962 | 165 | |
SISTEMA UNITARIO DE COMPENSACION REGIONAL DE PAGOS ‘SUCRE’ | Sucre | XSU | 994 | 166 | |
MEMBER COUNTRIES OF THE AFRICAN DEVELOPMENT BANK GROUP | ADB Unit of Account | XUA | 965 | 167 | |
YEMEN | Yemeni Rial | YER | 886 | 168 | |
SOUTH AFRICA | Rand | ZAR | 710 | 169 | |
ZAMBIA | Zambian Kwacha | ZMW | 967 | 170 | |
ZIMBABWE | Zimbabwe Dollar | ZWL | 932 | 171 | |
– | User-defined | XT1 | – | 172 | 79 |
– | User-defined | XT2 | – | 173 | |
– | User-defined | XT3 | – | 174 | |
– | User-defined | XT4 | – | 175 | |
– | Bitcoin | BTC | – | 176 | |
– | Ethereum | ETH | – | 177 | |
– | Polkadot | DOT | – | 178 | |
– | XRP | XRP | – | 179 | |
– | Cardano | ADA | – | 180 | |
– | Litecoin | LTC | – | 181 | |
– | Chainlink | LINK | – | 182 | |
– | Stellar | XLM | – | 183 | |
– | Binance Coin | BNB | – | 184 | |
– | Bitcoin | SVBSV | – | 185 | |
– | Monero | XMR | – | 186 | |
– | EOS | EOS | – | 187 | |
– | AaveA | AVE | – | 188 | |
– | TRON | TRX | – | 189 | |
– | Tezos | XTZ | – | 190 | |
– | Uniswap | UNI | – | 191 | |
– | THETA | THETA | – | 192 | |
– | NEM | XEM | – | 193 | |
– | Synthetix | SNX | – | 194 | |
– | VeChai | nVET | – | 195 | |
– | Crypto.com Coin | CRO | – | 196 | |
– | Cosmos | ATOM | – | 197 | |
– | Neo | NEO | – | 198 | |
– | Maker | MKR | – | 199 | |
– | UNUS SED LEO | LEO | – | 200 | |
– | Dash | DASH | – | 201 | |
– | IOTA | MIOTA | – | 202 | |
– | Dogecoin | DOGE | – | 203 | |
– | Celsius | CEL | – | 204 | |
– | Zcash | ZEC | – | 205 | |
– | yearn.finance | YFI | – | 206 | |
– | Revain | REV | – | 207 | |
– | Huobi Token | HT | – | 208 | |
– | Filecoin | FIL | – | 209 | |
– | Compound | COMP | – | 210 | |
– | Solana | SOL | – | 211 | |
– | Ethereum Classic | ETC | – | 212 | |
– | FTX Token | FTT | – | 213 | |
– | SushiSwap | SUSHI | – | 214 | |
– | Decred | DCR | – | 215 | |
– | Zilliqa | ZIL | – | 216 | |
– | Avalanche | AVAX | – | 217 | |
– | Kusama | KSM | – | 218 | |
– | HedgeTrade | HEDG | – | 219 | |
– | Waves | WAVES | – | 220 | |
– | Elrond | EGLD | – | 221 | |
– | Algorand | ALGO | – | 222 | |
– | The Graph | GRT | – | 223 | |
– | Ontology | ONT | – | 224 | |
– | UMA | UMA | – | 225 | |
– | OMG Network | OMG | – | 226 | |
– | renBTC | RENBTC | – | 227 | |
– | Loopring | LRC | – | 228 | |
– | Ren | RENBTC | – | 229 | |
– | Nano | NANO | – | 230 | |
– | Basic Attention Token | BAT | – | 231 | |
– | 0x | ZRX | – | 232 | |
– | NEAR Protocol | NEAR | – | 233 | |
– | Hedera Hashgraph | HBAR | – | 234 | |
– | IOST | IOST | – | 235 | |
– | Nexo | NEXO | – | 236 | |
– | Reserve Rights | RSR | – | 237 | |
– | Terra | LUNA | – | 238 | |
– | DigiByte | DGB | – | 239 | |
– | ICON | ICX | – | 240 | |
– | Blockstack | STX | – | 241 | |
– | OKB | OKB | – | 242 | |
– | BitTorrent | BTT | – | 243 | |
– | THORChain | RUNE | – | 244 | |
– | Qtum | QTUM | – | 245 | |
– | Voyager Token | VGX | – | 246 | |
– | SwissBorg | CHSB | – | 247 | |
– | Horizen | ZEN | – | 248 | |
– | Celo | CELO | – | 249 | |
– | LBRY | LBRY | – | 250 | |
– | reserved for future use | XX1 | – | 251 | |
– | reserved for future use | XX2 | – | 252 | |
– | reserved for future use | XX3 | – | 253 | |
– | reserved for future use | XX4 | – | 254 | |
– | reserved for future use | XX5 | – | 255 |