-
Notifications
You must be signed in to change notification settings - Fork 37
Protocols
Yurii Khiznichenko edited this page May 6, 2022
·
1 revision
Coins config file: https://github.com/KomodoPlatform/coins/blob/master/coins
Mobile repo has a copy of coins config file in assets/coins_init_mm2.json
, air_dex repo - in assets/config/coins.json
'Usual' coins, like BTC, BCH, DOGE etc.
UTXO coins have protocol.type == 'UTXO'
in coins config file
- Do not share addresses with other coins.
- Tx fees are paid in coin itself.
- Use
electrum
RPC for activation. - Tx history is fetching using
my_tx_history
RPC.
KMD and all 'Smart chain' coins have protocol.type == 'UTXO'
in config
- All 'Smart chain' coins have same address as KMD (and therefore same address book contact entry).
- Tx fees are paid in coin itself (KMD for KMD tx, MCL for MCL etc).
- Use
electrum
RPC for activation. - Tx history is fetching using
my_tx_history
RPC. - All 'Smart chain' coins (but not KMD itself) should have 'Smart chain' label in lists.
Including all other protocols based on ERC20, like BEP20, PLG20 etc.
All these protocols tokens have protocol.type == 'ERC20'
in config.
- All ERC20 tokens have same address as ETH (all BEP20 tokens - same address as BNB etc).
- Tx fees for ERC20 tokens are paid in ETH (gas fee). Tx fee for ETH is paid in ETH as well. BEP20 fees are paid in BNB, PLG20 fees - in MATIC etc.
- Use
enable
RPC for activation. - Transaction history for ETH and ERC20 tokens is fetching from the
komodo.live:3334/api
endpoint. - All ERC20 tokens (but not ETH itself) should have 'ERC-20' (or 'BEP-20', 'PLG-20' etc) label in lists.
- You must have ETH on your balance in order to buy ETH (or any ERC20 token). BNB for BEP20, MATIC for PLG20 etc.
QTUM have protocol.type == 'QTUM'
in config
QRC20 tokens have protocol.type == 'QRC20'
in config
- QTUM and all QRC20 tokens have the same address.
- Tx fees for QTUM and QRC20 tokens are paid in QTUM.
- Use
electrum
RPC for activation. - Tx history is fetching using
my_tx_history
RPC. - All QRC20 tokens (but not QTUM itself) should have 'QRC-20' label in lists.
- You can buy QTUM even if you have zero QTUM balance
- You must have QTUM on your balance in order to buy any QRC20 token