Crypto Currencies
Cryptocurrencies differ from traditional (fiat) currencies in several key ways. Before making any technical decisions, it's important to understand the specific characteristics of cryptocurrencies, as they can significantly impact how they should be handled and integrated.
Cryptocurrencies do not use cents, but they do support fractional values.
A common best practice is to represent cryptocurrency amounts in Satoshi units (similar to how fiat currencies may use cents as integers) to ensure accuracy and avoid rounding errors.
Below is a conversion table illustrating the relationship between Satoshi units and Bitcoin (BTC):
Satoshi | BTC |
---|---|
1 | 0.00000001 |
10 | 0.0000001 |
100 | 0.000001 |
1000 | 0.00001 |
10000 | 0.0001 |
100000 | 0.001 |
1000000 | 0.01 |
10000000 | 0.1 |
100000000 | 1 |
Cryptocurrency exchange rates are highly volatile. For example, the USD value of assets like Bitcoin (BTC) or Ethereum (ETH) can fluctuate significantly within short timeframes. As a result, the fiat equivalent of a transaction may differ by 2–5% between the moment the transaction is initiated and the moment it is confirmed.
Unlike fiat currencies, which are relatively stable and rarely change with new currencies being introduced or removed only occasionally, cryptocurrencies are far more dynamic. Cryptocurrencies are typically not issued by governments; instead, they are often created by individuals or organizations through multi-step procedures.
As a result, the crypto market frequently sees new currencies emerge, while others may become obsolete or delisted. To ensure smooth operations, it's important to remain adaptable to these changes. Unless your system is designed to support only a fixed list of cryptocurrencies, you should anticipate and allow for the introduction of new crypto assets over time.
Below you can find the list of cryptocurrencies supported:
Currency Name | Symbol | Fraction |
---|---|---|
Cardano | ADA | 100000000 |
Bitcoin Cash | BCH | 100000000 |
Bitcoin | BTC | 100000000 |
DASH | DASH | 100000000 |
Dogecoin | DOGE | 100000000 |
Ethereum | ETH | 100000000 |
Pax Dollar | USDP | 100000000 |
Litecoin | LTC | 100000000 |
TrueUSD | TUSD | 100000000 |
USD Coin | USDC | 100000000 |
Tether | USDT | 100000000 |
Bitcoin (ISO standard) | XBT | 100000000 |
XRP | XRP | 100000000 |
Zcash | ZEC | 100000000 |
Monero | XMR | 100000000 |
Solana | SOL | 100000000 |
TRON | TRX | 100000000 |
The Open Network | TON | 100000000 |