From 1a84d813164e7569ba181f9f00807e30a0d3b054 Mon Sep 17 00:00:00 2001 From: CharlVS <77973576+CharlVS@users.noreply.github.com> Date: Fri, 3 May 2024 12:19:15 +0200 Subject: [PATCH 01/19] Update coins to SSL config --- assets/coin-icons/aibc.png | Bin 12796 -> 0 bytes assets/coins.json | 19 + assets/coins_config.json | 8125 +------------------------- coins_ci.json | 2 +- ios/Runner.xcodeproj/project.pbxproj | 4 +- lib/app_config/coins_updater.dart | 4 +- 6 files changed, 80 insertions(+), 8074 deletions(-) delete mode 100644 assets/coin-icons/aibc.png diff --git a/assets/coin-icons/aibc.png b/assets/coin-icons/aibc.png deleted file mode 100644 index 28f17e26bf3885027d9eb039e3224152f9f991e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12796 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 - '$coinsRepoUrl/$coinsRepoBranch/utils/coins_config.json'; + '$coinsRepoUrl/$coinsRepoBranch/utils/coins_config_ssl.json'; String get remotePathCoins => '$coinsRepoUrl/$coinsRepoBranch/coins'; String _cachedConfig; From 2ea0013f9e29a0d69116ce2f58477a1eb3e38aa2 Mon Sep 17 00:00:00 2001 From: CharlVS <77973576+CharlVS@users.noreply.github.com> Date: Fri, 3 May 2024 12:34:13 +0200 Subject: [PATCH 02/19] Rename references to SSL coin config --- assets/{coins_config.json => coins_config_ssl.json} | 0 pubspec.yaml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename assets/{coins_config.json => coins_config_ssl.json} (100%) diff --git a/assets/coins_config.json b/assets/coins_config_ssl.json similarity index 100% rename from assets/coins_config.json rename to assets/coins_config_ssl.json diff --git a/pubspec.yaml b/pubspec.yaml index a259b9c6a..99d858b1c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -207,7 +207,7 @@ flutter: - assets/svg_light/ - assets/swap_share/ - assets/coins.json - - assets/coins_config.json + - assets/coins_config_ssl.json - assets/rebranding/ # The following line ensures that the Material Icons font is From 6d0a85d50654b989bae7e086a7c526c35b2bb7be Mon Sep 17 00:00:00 2001 From: CharlVS <77973576+CharlVS@users.noreply.github.com> Date: Fri, 3 May 2024 12:55:18 +0200 Subject: [PATCH 03/19] Prefer SSL, but fall back to TCP if not available. `coins_config_ssl` delists coins without SSL support whereas `coins_config_tcp` favours SSL but falls back to TCP if not available. --- assets/{coins_config_ssl.json => coins_config_tcp.json} | 0 lib/app_config/coins_updater.dart | 7 +++++-- pubspec.yaml | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) rename assets/{coins_config_ssl.json => coins_config_tcp.json} (100%) diff --git a/assets/coins_config_ssl.json b/assets/coins_config_tcp.json similarity index 100% rename from assets/coins_config_ssl.json rename to assets/coins_config_tcp.json diff --git a/lib/app_config/coins_updater.dart b/lib/app_config/coins_updater.dart index b23e248f7..30e553cda 100644 --- a/lib/app_config/coins_updater.dart +++ b/lib/app_config/coins_updater.dart @@ -40,11 +40,14 @@ class CoinUpdater { static const isUpdateEnabled = true; - final String localAssetPathConfig = 'assets/coins_config_ssl.json'; + final String localAssetPathConfig = 'assets/coins_config_tcp.json'; final String localAssetPathCoins = 'assets/coins.json'; + // coins_config_tcp.json prefers SSL where available, but falls back to TCP + // when SSL is not available. + //Monitor post-release and revert in case expired certs area a common issue. String get remotePathConfig => - '$coinsRepoUrl/$coinsRepoBranch/utils/coins_config_ssl.json'; + '$coinsRepoUrl/$coinsRepoBranch/utils/coins_config_tcp.json'; String get remotePathCoins => '$coinsRepoUrl/$coinsRepoBranch/coins'; String _cachedConfig; diff --git a/pubspec.yaml b/pubspec.yaml index 99d858b1c..cc1c29c2c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -207,7 +207,7 @@ flutter: - assets/svg_light/ - assets/swap_share/ - assets/coins.json - - assets/coins_config_ssl.json + - assets/coins_config_tcp.json - assets/rebranding/ # The following line ensures that the Material Icons font is From d3058fdd9b451660d2ac4100e77d21ea33057a40 Mon Sep 17 00:00:00 2001 From: CharlVS <77973576+CharlVS@users.noreply.github.com> Date: Fri, 3 May 2024 14:14:09 +0200 Subject: [PATCH 04/19] Sync latest TCP file from coins repo --- assets/coins_config_tcp.json | 3047 +++++++++++++++++++--------------- 1 file changed, 1700 insertions(+), 1347 deletions(-) diff --git a/assets/coins_config_tcp.json b/assets/coins_config_tcp.json index 0cc58fccc..05621677d 100644 --- a/assets/coins_config_tcp.json +++ b/assets/coins_config_tcp.json @@ -34,10 +34,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -82,10 +78,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -228,10 +220,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -332,10 +320,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -383,10 +367,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -434,10 +414,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -534,10 +510,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -594,10 +566,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -730,10 +698,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -922,10 +886,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -982,10 +942,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -1030,10 +986,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -1090,10 +1042,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -1141,10 +1089,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -1201,10 +1145,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -1217,6 +1157,56 @@ ], "explorer_block_url": "block/" }, + "AIBC": { + "coin": "AIBC", + "type": "UTXO", + "name": "Aiblockchain", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "", + "explorer_url": "http://95.111.231.8:3001/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Aiblockchain", + "rpcport": 7772, + "pubtype": 23, + "p2shtype": 23, + "wiftype": 176, + "txfee": 0, + "dust": 5460, + "segwit": true, + "mm2": 1, + "required_confirmations": 11, + "avg_blocktime": 30, + "protocol": { + "type": "UTXO", + "bip44": "m/44'/2'/0'/0/0" + }, + "links": { + "github": "https://github.com/nickgsh/AiBlockChain", + "homepage": "https://aibc.space/" + }, + "electrum": [ + { + "url": "aibc.pro:50001", + "protocol": "TCP", + "contact": [ + { + "email": "electrum1_admin@aibc.pro" + }, + { + "github": "nickgsh" + } + ] + } + ], + "explorer_block_url": "block/" + }, "AIPG": { "coin": "AIPG", "type": "UTXO", @@ -1355,10 +1345,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -1415,10 +1401,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -1466,10 +1448,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -1574,10 +1552,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -1622,10 +1596,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -1719,10 +1689,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -1779,10 +1745,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -2032,10 +1994,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -2176,10 +2134,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -2266,10 +2220,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -2425,10 +2375,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -2475,10 +2421,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -2661,10 +2603,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -2686,6 +2624,45 @@ ], "explorer_block_url": "block/" }, + "AYA": { + "coin": "AYA", + "type": "UTXO", + "name": "Aryacoin", + "coinpaprika_id": "aya-aryacoin", + "coingecko_id": "aryacoin", + "livecoinwatch_id": "AYA", + "explorer_url": "https://explorer.aryacoin.io/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Aryacoin Signed Message:\n", + "fname": "Aryacoin", + "rpcport": 9332, + "pubtype": 23, + "p2shtype": 5, + "wiftype": 176, + "txfee": 100000, + "dust": 54600, + "mm2": 1, + "required_confirmations": 2, + "requires_notarization": true, + "avg_blocktime": 30, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/357'", + "electrum": [ + { + "url": "88.99.26.209:5151", + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "AYA-BEP20": { "coin": "AYA-BEP20", "type": "BEP-20", @@ -2868,10 +2845,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -2972,10 +2945,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -3117,10 +3086,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -3177,10 +3142,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -3225,10 +3186,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -3276,10 +3233,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -3327,10 +3280,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -3478,10 +3427,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -3733,10 +3678,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -3895,10 +3836,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -3945,6 +3882,50 @@ "token_address_url": "token/", "explorer_block_url": "block/" }, + "BBK": { + "coin": "BBK", + "type": "UTXO", + "name": "BitBlocks", + "coinpaprika_id": "bbk-bitblocks", + "coingecko_id": "", + "livecoinwatch_id": "BBK", + "explorer_url": "https://bbk.ccore.online/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": true, + "sign_message_prefix": "DarkNet Signed Message:\n", + "fname": "BitBlocks", + "rpcport": 59768, + "pubtype": 25, + "p2shtype": 85, + "wiftype": 107, + "txfee": 10000, + "mm2": 1, + "required_confirmations": 5, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "links": { + "github": "https://github.com/BitBlocksProject/BitBlocks", + "homepage": "https://bitblocksproject.com" + }, + "electrum": [ + { + "url": "bbk-one.ewm-cx.net:50001", + "protocol": "TCP" + }, + { + "url": "bbk-two.ewm-cx.net:50001", + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "BBK-BEP20": { "coin": "BBK-BEP20", "type": "BEP-20", @@ -4028,10 +4009,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -4079,10 +4056,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -4246,6 +4219,49 @@ "explorer_block_url": "block/", "forex_id": "IDR" }, + "BITN": { + "coin": "BITN", + "type": "UTXO", + "name": "Bitnet", + "coinpaprika_id": "bit-bitnet", + "coingecko_id": "bitnet-io", + "livecoinwatch_id": "________BIT", + "explorer_url": "https://bitexplorer.io/", + "explorer_tx_url": "tx/", + "explorer_address_url": "address/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Bitnet Signed Message:\n", + "fname": "Bitnet", + "rpcport": 9332, + "pubtype": 25, + "p2shtype": 22, + "wiftype": 158, + "txfee": 700000, + "segwit": true, + "bech32_hrp": "bit", + "mm2": 1, + "required_confirmations": 1, + "avg_blocktime": 600, + "protocol": { + "type": "UTXO" + }, + "electrum": [ + { + "url": "bitexplorer.io:50001", + "protocol": "TCP", + "contact": [ + { + "discord": "c4pt#7855" + } + ] + } + ], + "explorer_block_url": "block/" + }, "BLK": { "coin": "BLK", "type": "UTXO", @@ -4299,6 +4315,15 @@ "discord": "michelvankessel#7656" } ] + }, + { + "url": "electrum1.blackcoin.nl:10001", + "contact": [ + { + "discord": "michelvankessel#7656" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block.dws?" @@ -4401,6 +4426,15 @@ "discord": "michelvankessel#7656" } ] + }, + { + "url": "electrum1.blackcoin.nl:10011", + "contact": [ + { + "discord": "michelvankessel#7656" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -4442,6 +4476,10 @@ { "url": "electrum1.blocx.space:50002", "protocol": "SSL" + }, + { + "url": "electrum1.blocx.space:50001", + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -4492,6 +4530,49 @@ "explorer_block_url": "block/", "binance_id": "BNB" }, + "BOLI": { + "coin": "BOLI", + "type": "UTXO", + "name": "Bolivarcoin", + "coinpaprika_id": "boli-bolivarcoin", + "coingecko_id": "bolivarcoin", + "livecoinwatch_id": "BOLI", + "explorer_url": "https://chainz.cryptoid.info/boli/", + "explorer_tx_url": "tx.dws?", + "explorer_address_url": "address.dws?", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "DarkCoin Signed Message:\n", + "fname": "Bolivarcoin", + "confpath": "USERHOME/.bolivarcoincore/bolivarcoin.conf", + "rpcport": 3563, + "pubtype": 85, + "p2shtype": 5, + "wiftype": 213, + "segwit": false, + "txfee": 10000, + "mm2": 1, + "required_confirmations": 3, + "avg_blocktime": 180, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/278'", + "links": { + "github": "https://github.com/BOLI-Project/BolivarCoin", + "homepage": "https://bolis.info" + }, + "electrum": [ + { + "url": "electrum2.bolivarcoin.tech:23001", + "protocol": "TCP" + } + ], + "explorer_block_url": "block.dws?" + }, "BONE-ERC20": { "coin": "BONE-ERC20", "type": "ERC-20", @@ -4526,10 +4607,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -4713,10 +4790,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -4773,10 +4846,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -4828,10 +4897,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -4937,10 +5002,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -4997,10 +5058,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -5058,10 +5115,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -5109,10 +5162,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -5161,10 +5210,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -5425,6 +5470,60 @@ "explorer_block_url": "block/", "binance_id": "BTC" }, + "BTCZ": { + "coin": "BTCZ", + "type": "UTXO", + "name": "BitcoinZ", + "coinpaprika_id": "btcz-bitcoinz", + "coingecko_id": "bitcoinz", + "livecoinwatch_id": "BTCZ", + "explorer_url": "https://explorer.btcz.rocks/", + "explorer_tx_url": "tx/", + "explorer_address_url": "address/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "BitcoinZ Signed Message:\n", + "fname": "BitcoinZ", + "rpcport": 1979, + "taddr": 28, + "pubtype": 184, + "p2shtype": 189, + "wiftype": 128, + "txfee": 10000, + "txversion": 4, + "overwintered": 1, + "mm2": 1, + "required_confirmations": 2, + "avg_blocktime": 150, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/177'", + "electrum": [ + { + "url": "electrum1.btcz.rocks:50001", + "contact": [ + { + "discord": "VandarGR#6065" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum2.btcz.rocks:50001", + "contact": [ + { + "discord": "VandarGR#6065" + } + ], + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "BTCZ-BEP20": { "coin": "BTCZ-BEP20", "type": "BEP-20", @@ -5768,10 +5867,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -5828,10 +5923,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -6029,10 +6120,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -6077,10 +6164,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -6173,10 +6256,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -6280,10 +6359,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -6331,10 +6406,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -6392,10 +6463,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -6715,10 +6782,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -6810,10 +6873,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -6861,10 +6920,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -6921,10 +6976,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -6977,10 +7028,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -7084,10 +7131,6 @@ "swap_contract_address": "0x9130b257d37a52e52f21054c4da3450c72f595ce", "fallback_swap_contract": "0x9130b257d37a52e52f21054c4da3450c72f595ce", "nodes": [ - { - "url": "https://node.komodo.earth:8080/arbitrum", - "gui_auth": true - }, { "url": "https://arb1.arbitrum.io/rpc" } @@ -7142,6 +7185,62 @@ "token_address_url": "tokentxns?a=", "explorer_block_url": "block/" }, + "CHTA": { + "coin": "CHTA", + "type": "UTXO", + "name": "Cheetahcoin", + "coinpaprika_id": "chta-cheetahcoin", + "coingecko_id": "cheetahcoin", + "livecoinwatch_id": "CHTA", + "explorer_url": "http://chtaexplorer.mooo.com:3002/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Cheetahcoin", + "rpcport": 8536, + "pubtype": 28, + "p2shtype": 5, + "wiftype": 128, + "txfee": 40000, + "mm2": 1, + "required_confirmations": 2, + "avg_blocktime": 120, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/682'", + "electrum": [ + { + "url": "electrum.shorelinecrypto.com:10007", + "contact": [ + { + "email": "support@shorelinecrypto.com" + }, + { + "discord": "honglu69#5911" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum2.mooo.com:10007", + "contact": [ + { + "email": "support@shorelinecrypto.com" + }, + { + "discord": "honglu69#5911" + } + ], + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "CHTA-BEP20": { "coin": "CHTA-BEP20", "type": "BEP-20", @@ -7298,10 +7397,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -7358,10 +7453,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -7409,10 +7500,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -7513,10 +7600,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -7573,6 +7656,15 @@ "discord": "475820011634819072" } ] + }, + { + "url": "clam-ex-one.ewmci.online:50001", + "protocol": "TCP", + "contact": [ + { + "discord": "475820011634819072" + } + ] } ], "explorer_block_url": "block.dws?" @@ -7659,10 +7751,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -7759,10 +7847,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -7863,10 +7947,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -7914,10 +7994,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -8018,10 +8094,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -8148,10 +8220,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -8208,10 +8276,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -8256,10 +8320,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -8348,10 +8408,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -8493,10 +8549,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -8553,10 +8605,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -8605,10 +8653,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -8712,10 +8756,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -8848,10 +8888,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -8974,10 +9010,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -9037,10 +9069,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -9097,10 +9125,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -9157,10 +9181,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -9208,10 +9228,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -9416,6 +9432,10 @@ "url": "failover.dgc.ewmcx.biz:50002", "protocol": "SSL", "disable_cert_verification": true + }, + { + "url": "electrumx.dgc.ewmcx.org:50001", + "protocol": "TCP" } ], "explorer_block_url": "block.dws?" @@ -9455,10 +9475,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -9864,10 +9880,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -10058,6 +10070,48 @@ "explorer_block_url": "block/", "binance_id": "DOGE" }, + "DOGEC": { + "coin": "DOGEC", + "type": "UTXO", + "name": "DogeCash", + "coinpaprika_id": "dogec-dogecash", + "coingecko_id": "dogecash", + "livecoinwatch_id": "DOGEC", + "explorer_url": "https://explorer.dogecash.org/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "DarkNet Signed Message:\n", + "fname": "DogeCash", + "rpcport": 56750, + "pubtype": 30, + "p2shtype": 19, + "wiftype": 122, + "txfee": 10000, + "dust": 5460, + "mm2": 1, + "required_confirmations": 5, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/385'", + "links": { + "github": "https://github.com/dogecash/dogecash", + "homepage": "https://dogecash.net" + }, + "electrum": [ + { + "url": "dogec-one.ewm-cx.com:50006", + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "DOGEDASH-BEP20": { "coin": "DOGEDASH-BEP20", "type": "BEP-20", @@ -10243,6 +10297,49 @@ ], "explorer_block_url": "block/" }, + "DP": { + "coin": "DP", + "type": "Smart Chain", + "name": "DigitalPrice", + "coinpaprika_id": "dp-digitalprice", + "coingecko_id": "digitalprice", + "livecoinwatch_id": "DP", + "explorer_url": "https://dp.explorer.dexstats.info/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Komodo Signed Message:\n", + "asset": "DP", + "fname": "DigitalPrice", + "rpcport": 28388, + "txversion": 4, + "overwintered": 1, + "mm2": 1, + "required_confirmations": 5, + "requires_notarization": false, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/141'", + "trezor_coin": "Komodo", + "electrum": [ + { + "url": "1.eu.dp.electrum.dexstats.info:10021", + "contact": [ + { + "discord": "Zanzarismo#6500" + } + ], + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "DOI": { "coin": "DOI", "type": "UTXO", @@ -10365,6 +10462,18 @@ "discord": "cipi#4502" } ] + }, + { + "url": "electrum1.cipig.net:10052", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -10495,10 +10604,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -10607,10 +10712,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -10743,10 +10844,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -10847,10 +10944,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -10950,9 +11043,6 @@ }, { "url": "https://besu-de.etc-network.info" - }, - { - "url": "https://besu-at.etc-network.info" } ], "explorer_block_url": "block/", @@ -11035,10 +11125,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -11096,10 +11182,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -11137,10 +11219,6 @@ "swap_contract_address": "0x9130b257d37a52e52f21054c4da3450c72f595ce", "fallback_swap_contract": "0x9130b257d37a52e52f21054c4da3450c72f595ce", "nodes": [ - { - "url": "https://node.komodo.earth:8080/arbitrum", - "gui_auth": true - }, { "url": "https://arb1.arbitrum.io/rpc" } @@ -11231,10 +11309,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -11370,10 +11444,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -11422,10 +11492,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -11482,10 +11548,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -11533,10 +11595,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -11594,10 +11652,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -11650,10 +11704,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -11711,10 +11761,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -11849,10 +11895,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -11909,10 +11951,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -12017,10 +12055,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -12115,10 +12149,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -12184,6 +12214,71 @@ ], "explorer_block_url": "block/" }, + "FIRO": { + "coin": "FIRO", + "type": "UTXO", + "name": "Firo", + "coinpaprika_id": "firo-firo", + "coingecko_id": "zcoin", + "livecoinwatch_id": "FIRO", + "explorer_url": "https://explorer.firo.org/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Firo Signed Message:\n", + "fname": "Firo", + "rpcport": 8888, + "pubtype": 82, + "p2shtype": 7, + "wiftype": 210, + "txfee": 1000, + "mm2": 1, + "required_confirmations": 1, + "avg_blocktime": 300, + "protocol": { + "type": "UTXO" + }, + "trezor_coin": "Firo", + "links": { + "github": "https://github.com/firoorg/firo", + "homepage": "https://firo.org" + }, + "electrum": [ + { + "url": "electrumx.firo.org:50001", + "protocol": "TCP", + "contact": [ + { + "github": "https://github.com/firoorg/electrumx-firo/issues" + } + ] + }, + { + "url": "electrumx01.firo.org:50001", + "protocol": "TCP", + "contact": [ + { + "github": "https://github.com/firoorg/electrumx-firo/issues" + } + ] + }, + { + "url": "electrumx02.firo.org:50001", + "protocol": "TCP", + "contact": [ + { + "github": "https://github.com/firoorg/electrumx-firo/issues" + } + ] + } + ], + "explorer_block_url": "block/", + "binance_id": "FIRO" + }, "FIRO-BEP20": { "coin": "FIRO-BEP20", "type": "BEP-20", @@ -12286,6 +12381,15 @@ "discord": "motty#8318" } ] + }, + { + "url": "electrumx1.fujicoin.org:50001", + "protocol": "TCP", + "contact": [ + { + "discord": "motty#8318" + } + ] } ], "explorer_block_url": "block/" @@ -12348,6 +12452,15 @@ "discord": "motty#8318" } ] + }, + { + "url": "electrumx1.fujicoin.org:50001", + "protocol": "TCP", + "contact": [ + { + "discord": "motty#8318" + } + ] } ], "explorer_block_url": "block/" @@ -12528,10 +12641,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -12822,10 +12931,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -12923,10 +13028,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -13032,10 +13133,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -13092,10 +13189,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -13143,10 +13236,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -13235,10 +13324,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -13283,10 +13368,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -13391,10 +13472,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -13451,10 +13528,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -13467,6 +13540,49 @@ ], "explorer_block_url": "block/" }, + "GBX": { + "coin": "GBX", + "type": "UTXO", + "name": "GoByte", + "coinpaprika_id": "gbx-gobyte", + "coingecko_id": "gobyte", + "livecoinwatch_id": "GBX", + "explorer_url": "https://insight.gobyte.network/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "DarkCoin Signed Message:\n", + "fname": "GoByte", + "confpath": "USERHOME/.gobytecore/gobyte.conf", + "rpcport": 12454, + "pubtype": 38, + "p2shtype": 10, + "wiftype": 198, + "segwit": false, + "txfee": 10000, + "mm2": 1, + "required_confirmations": 3, + "avg_blocktime": 150, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/176'", + "links": { + "github": "https://github.com/gobytecoin/gobyte", + "homepage": "https://gobyte.network" + }, + "electrum": [ + { + "url": "88.99.26.209:5128", + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "GBX-BEP20": { "coin": "GBX-BEP20", "type": "BEP-20", @@ -13605,6 +13721,10 @@ { "url": "electrum2.netseed.net:50002", "protocol": "SSL" + }, + { + "url": "electrum1.netseed.net:50001", + "protocol": "TCP" } ], "explorer_block_url": "block.dws?" @@ -13714,10 +13834,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -13774,10 +13890,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -13920,10 +14032,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -13971,10 +14079,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -14023,10 +14127,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -14083,10 +14183,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -14134,10 +14230,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -14250,10 +14342,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -14373,6 +14461,30 @@ "discord": "jackielove4u#0412" } ] + }, + { + "url": "electrum1.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum12.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -14412,10 +14524,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -14465,10 +14573,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -14569,10 +14673,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -14668,10 +14768,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -14728,10 +14824,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -14793,10 +14885,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -14853,10 +14941,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -14904,10 +14988,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -14964,10 +15044,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -15059,10 +15135,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -15119,10 +15191,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -15267,10 +15335,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -15422,10 +15486,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -15473,10 +15533,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -15524,10 +15580,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -15632,10 +15684,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -15738,10 +15786,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -15892,10 +15936,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -15990,10 +16030,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -16091,10 +16127,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -16143,10 +16175,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -16195,10 +16223,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -16291,10 +16315,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -16352,10 +16372,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -16404,10 +16420,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -16456,10 +16468,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -16552,10 +16560,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -16612,10 +16616,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -16711,10 +16711,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -16772,10 +16768,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -16824,10 +16816,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -16876,10 +16864,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -16928,10 +16912,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -16980,10 +16960,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -17032,10 +17008,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -17084,10 +17056,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -17136,10 +17104,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -17188,10 +17152,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -17237,10 +17197,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -17288,10 +17244,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -17348,10 +17300,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -17399,10 +17347,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -17451,10 +17395,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -17503,10 +17443,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -17555,10 +17491,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -18082,10 +18014,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -18142,10 +18070,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -18193,10 +18117,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -18540,6 +18460,19 @@ "discord": "475820011634819072" } ] + }, + { + "url": "88.99.26.209:5140", + "protocol": "TCP" + }, + { + "url": "lcc-ex-one.ewmci.online:50001", + "protocol": "TCP", + "contact": [ + { + "discord": "475820011634819072" + } + ] } ], "explorer_block_url": "block.dws?" @@ -18591,6 +18524,19 @@ "discord": "475820011634819072" } ] + }, + { + "url": "88.99.26.209:5140", + "protocol": "TCP" + }, + { + "url": "lcc-ex-one.ewmci.online:50001", + "protocol": "TCP", + "contact": [ + { + "discord": "475820011634819072" + } + ] } ], "explorer_block_url": "block.dws?" @@ -18630,10 +18576,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -18690,10 +18632,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -18745,10 +18683,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -18805,10 +18739,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -18855,10 +18785,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -18915,10 +18841,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -19010,10 +18932,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -19146,10 +19064,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -19250,10 +19164,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -19358,10 +19268,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -19374,6 +19280,94 @@ ], "explorer_block_url": "block/" }, + "WCN": { + "coin": "WCN", + "type": "UTXO", + "name": "Widecoin", + "coinpaprika_id": "wcn-widecoin", + "coingecko_id": "widecoin", + "livecoinwatch_id": "WCN", + "explorer_url": "https://explorer.widecoin.org/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Widecoin", + "rpcport": 8552, + "pubtype": 73, + "p2shtype": 33, + "wiftype": 153, + "txfee": 100000, + "segwit": true, + "bech32_hrp": "wc", + "mm2": 1, + "required_confirmations": 2, + "avg_blocktime": 30, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/613'", + "electrum": [ + { + "url": "electrumx.widecoin.org:50001", + "protocol": "TCP" + }, + { + "url": "electrumx2.widecoin.org:50001", + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, + "WCN-segwit": { + "coin": "WCN-segwit", + "type": "UTXO", + "name": "Widecoin", + "coinpaprika_id": "wcn-widecoin", + "coingecko_id": "widecoin", + "livecoinwatch_id": "WCN", + "explorer_url": "https://explorer.widecoin.org/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Widecoin", + "rpcport": 8552, + "pubtype": 73, + "p2shtype": 33, + "wiftype": 153, + "txfee": 100000, + "segwit": true, + "bech32_hrp": "wc", + "address_format": { + "format": "segwit" + }, + "orderbook_ticker": "WCN", + "mm2": 1, + "required_confirmations": 2, + "avg_blocktime": 30, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/613'", + "electrum": [ + { + "url": "electrumx.widecoin.org:50001", + "protocol": "TCP" + }, + { + "url": "electrumx2.widecoin.org:50001", + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "LEASH-ERC20": { "coin": "LEASH-ERC20", "type": "ERC-20", @@ -19408,10 +19402,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -19473,10 +19463,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -19841,10 +19827,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -19993,10 +19975,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -20092,10 +20070,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -20152,10 +20126,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -20238,10 +20208,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -20342,10 +20308,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -20493,10 +20455,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -20675,10 +20633,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -20853,10 +20807,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -20961,10 +20911,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -21061,10 +21007,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -21165,10 +21107,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -21219,10 +21157,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -21279,10 +21213,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -21419,10 +21349,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -21435,6 +21361,116 @@ ], "explorer_block_url": "block/" }, + "MONA": { + "coin": "MONA", + "type": "UTXO", + "name": "MonaCoin", + "coinpaprika_id": "mona-monacoin", + "coingecko_id": "monacoin", + "livecoinwatch_id": "MONA", + "explorer_url": "https://blockbook.electrum-mona.org/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Monacoin Signed Message:\n", + "fname": "MonaCoin", + "rpcport": 9402, + "pubtype": 50, + "p2shtype": 5, + "wiftype": 176, + "txfee": 100000, + "dust": 100000, + "segwit": true, + "bech32_hrp": "mona", + "mm2": 1, + "required_confirmations": 5, + "avg_blocktime": 90, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/22'", + "trezor_coin": "Monacoin", + "links": { + "github": "https://github.com/monacoinproject/monacoin", + "homepage": "https://monacoin.org" + }, + "electrum": [ + { + "url": "133.167.67.203:50001", + "protocol": "TCP" + }, + { + "url": "electrumx.tamami-foundation.org:50001", + "protocol": "TCP" + }, + { + "url": "electrumx1.monacoin.ninja:50001", + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, + "MONA-segwit": { + "coin": "MONA-segwit", + "type": "UTXO", + "name": "MonaCoin", + "coinpaprika_id": "mona-monacoin", + "coingecko_id": "monacoin", + "livecoinwatch_id": "MONA", + "explorer_url": "https://blockbook.electrum-mona.org/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Monacoin Signed Message:\n", + "fname": "MonaCoin", + "rpcport": 9402, + "pubtype": 50, + "p2shtype": 5, + "wiftype": 176, + "txfee": 100000, + "dust": 100000, + "segwit": true, + "bech32_hrp": "mona", + "address_format": { + "format": "segwit" + }, + "orderbook_ticker": "MONA", + "mm2": 1, + "required_confirmations": 5, + "avg_blocktime": 90, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/22'", + "trezor_coin": "Monacoin", + "links": { + "github": "https://github.com/monacoinproject/monacoin", + "homepage": "https://monacoin.org" + }, + "electrum": [ + { + "url": "133.167.67.203:50001", + "protocol": "TCP" + }, + { + "url": "electrumx.tamami-foundation.org:50001", + "protocol": "TCP" + }, + { + "url": "electrumx1.monacoin.ninja:50001", + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "MOVR": { "coin": "MOVR", "type": "Moonriver", @@ -21658,6 +21694,62 @@ "token_address_url": "tokentxns?a=", "explorer_block_url": "block/" }, + "NENG": { + "coin": "NENG", + "type": "UTXO", + "name": "Nengcoin", + "coinpaprika_id": "neng-nengcoin", + "coingecko_id": "nengcoin", + "livecoinwatch_id": "NENG", + "explorer_url": "http://nengexplorer.mooo.com:3001/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Nengcoin", + "rpcport": 6376, + "pubtype": 53, + "p2shtype": 5, + "wiftype": 176, + "txfee": 200000, + "mm2": 1, + "required_confirmations": 2, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/681'", + "electrum": [ + { + "url": "electrum.shorelinecrypto.com:10001", + "contact": [ + { + "email": "support@shorelinecrypto.com" + }, + { + "discord": "honglu69#5911" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum2.mooo.com:10001", + "contact": [ + { + "email": "support@shorelinecrypto.com" + }, + { + "discord": "honglu69#5911" + } + ], + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "NENG-BEP20": { "coin": "NENG-BEP20", "type": "BEP-20", @@ -21745,10 +21837,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -21849,10 +21937,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -22313,10 +22397,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -22374,10 +22454,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -22525,10 +22601,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -22585,10 +22657,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -22641,10 +22709,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -22701,10 +22765,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -22745,10 +22805,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/harmony", - "gui_auth": true - }, { "url": "https://api.harmony.one" }, @@ -22845,10 +22901,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -22996,10 +23048,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -23099,10 +23147,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -23159,10 +23203,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -23175,6 +23215,136 @@ ], "explorer_block_url": "block/" }, + "PINK": { + "coin": "PINK", + "type": "UTXO", + "name": "Pinkcoin", + "coinpaprika_id": "pink-pinkcoin", + "coingecko_id": "pinkcoin", + "livecoinwatch_id": "PINK", + "explorer_url": "https://chainz.cryptoid.info/pink/", + "explorer_tx_url": "tx.dws?", + "explorer_address_url": "address.dws?", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": true, + "sign_message_prefix": "Pinkcoin Signed Message:\n", + "fname": "Pinkcoin", + "rpcport": 9135, + "isPoS": 1, + "pubtype": 3, + "p2shtype": 28, + "wiftype": 131, + "txfee": 10000, + "mm2": 1, + "required_confirmations": 5, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/117'", + "links": { + "github": "https://github.com/Pink2Dev/Pink2", + "homepage": "https://getstarted.with.pink" + }, + "electrum": [ + { + "url": "pink-one.ewm-cx.net:50001", + "protocol": "TCP" + }, + { + "url": "pink-two.ewm-cx.net:50001", + "protocol": "TCP" + } + ], + "explorer_block_url": "block.dws?" + }, + "PIVX": { + "coin": "PIVX", + "type": "UTXO", + "name": "PIVX", + "coinpaprika_id": "pivx-pivx", + "coingecko_id": "pivx", + "livecoinwatch_id": "PIVX", + "explorer_url": "https://chainz.cryptoid.info/pivx/", + "explorer_tx_url": "tx.dws?", + "explorer_address_url": "address.dws?", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "PIVX", + "rpcport": 51473, + "pubtype": 30, + "p2shtype": 13, + "wiftype": 212, + "txfee": 100000, + "dust": 5460, + "mm2": 1, + "required_confirmations": 5, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/119'", + "electrum": [ + { + "url": "electrum01.chainster.org:50001", + "contact": [ + { + "discord": "312541186793406465" + } + ], + "protocol": "TCP" + } + ], + "explorer_block_url": "block.dws?", + "binance_id": "PIVX" + }, + "PND": { + "coin": "PND", + "type": "UTXO", + "name": "Pandacoin", + "coinpaprika_id": "pnd-pandacoin", + "coingecko_id": "pandacoin", + "livecoinwatch_id": "PND", + "explorer_url": "https://chainz.cryptoid.info/pnd/", + "explorer_tx_url": "tx.dws?", + "explorer_address_url": "address.dws?", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Pandacoin", + "isPoS": 1, + "rpcport": 22444, + "pubtype": 55, + "p2shtype": 22, + "wiftype": 183, + "decimals": 6, + "txfee": 10000000, + "dust": 1000000, + "segwit": true, + "bech32_hrp": "pn", + "mm2": 1, + "required_confirmations": 1, + "avg_blocktime": 600, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/37'", + "electrum": [ + { + "url": "electrum.thepandacoin.net:50001", + "protocol": "TCP" + } + ], + "explorer_block_url": "block.dws?" + }, "POT": { "coin": "POT", "type": "UTXO", @@ -23255,10 +23425,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -23315,10 +23481,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -23370,10 +23532,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -23430,10 +23588,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -23533,10 +23687,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -23593,10 +23743,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -23691,10 +23837,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -23751,10 +23893,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -23814,6 +23952,15 @@ "discord": "PRUX-Coin#1668" } ] + }, + { + "url": "electrumx.live:50010", + "protocol": "TCP", + "contact": [ + { + "discord": "PRUX-Coin#1668" + } + ] } ], "explorer_block_url": "block/" @@ -23853,10 +24000,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -23913,10 +24056,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -24014,10 +24153,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -24118,10 +24253,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -24456,10 +24587,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -24521,10 +24648,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -24638,6 +24761,18 @@ "discord": "cipi#4502" } ] + }, + { + "url": "electrum3.cipig.net:10071", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -24763,10 +24898,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -24833,6 +24964,18 @@ "discord": "cipi#4502" } ] + }, + { + "url": "electrum3.cipig.net:10071", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -24923,10 +25066,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -25030,10 +25169,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -25090,10 +25225,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -25150,10 +25281,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -25217,6 +25344,15 @@ "discord": "475820011634819072" } ] + }, + { + "url": "ric-ex-two.ewmci.online:50001", + "protocol": "TCP", + "contact": [ + { + "discord": "475820011634819072" + } + ] } ], "explorer_block_url": "block.dws?" @@ -25276,6 +25412,15 @@ "discord": "475820011634819072" } ] + }, + { + "url": "ric-ex-two.ewmci.online:50001", + "protocol": "TCP", + "contact": [ + { + "discord": "475820011634819072" + } + ] } ], "explorer_block_url": "block.dws?" @@ -25507,10 +25652,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -25567,10 +25708,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -25618,10 +25755,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -25678,10 +25811,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -25729,10 +25858,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -25794,10 +25919,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -25882,6 +26003,62 @@ "discord": "rtbcoin" } ] + }, + { + "url": "electrumx1.ridethebullcoin.com:10002", + "protocol": "TCP", + "contact": [ + { + "email": "rtbadmin@ridethebullcoin.com" + }, + { + "github": "RTBCoin" + }, + { + "discord": "rtbcoin" + } + ] + } + ], + "explorer_block_url": "block/" + }, + "RTM": { + "coin": "RTM", + "type": "UTXO", + "name": "Raptoreum", + "coinpaprika_id": "rtm-raptoreum", + "coingecko_id": "raptoreum", + "livecoinwatch_id": "RTM", + "explorer_url": "https://explorer.raptoreum.com/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Raptoreum", + "rpcport": 9998, + "pubtype": 60, + "p2shtype": 16, + "wiftype": 128, + "txfee": 1000, + "mm2": 1, + "confpath": "USERHOME/.raptoreumcore/raptoreum.conf", + "required_confirmations": 3, + "avg_blocktime": 120, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/10226'", + "electrum": [ + { + "url": "x1.raptoreum.com:50001", + "protocol": "TCP" + }, + { + "url": "x2.raptoreum.com:50001", + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -26046,10 +26223,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -26154,10 +26327,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -26301,10 +26470,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -26401,10 +26566,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -26461,10 +26622,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -26553,10 +26710,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -26652,10 +26805,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -26702,10 +26851,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -26832,10 +26977,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -26927,10 +27068,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -26975,10 +27112,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -27026,10 +27159,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -27086,10 +27215,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -27260,10 +27385,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -27360,10 +27481,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -27420,10 +27537,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -27556,10 +27669,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -27701,10 +27810,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -27964,10 +28069,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -28072,10 +28173,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -28132,10 +28229,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -28189,6 +28282,22 @@ "discord": "cipi#4502" } ] + }, + { + "url": "electrum3.cipig.net:10068", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ], + "protocol": "TCP" + }, + { + "url": "testnet.aranguren.org:51001", + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -28238,6 +28347,22 @@ "discord": "cipi#4502" } ] + }, + { + "url": "electrum3.cipig.net:10068", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ], + "protocol": "TCP" + }, + { + "url": "testnet.aranguren.org:51001", + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -28277,10 +28402,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -28381,10 +28502,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -28445,6 +28562,58 @@ "token_address_url": "tokentxns?a=", "explorer_block_url": "block/" }, + "THC": { + "coin": "THC", + "type": "Smart Chain", + "name": "HempCoin", + "coinpaprika_id": "thc-hempcoin", + "coingecko_id": "hempcoin-thc", + "livecoinwatch_id": "THC", + "explorer_url": "https://thc.explorer.dexstats.info/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Komodo Signed Message:\n", + "asset": "THC", + "fname": "HempCoin", + "rpcport": 36790, + "txversion": 4, + "overwintered": 1, + "mm2": 1, + "required_confirmations": 2, + "requires_notarization": true, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/141'", + "trezor_coin": "Komodo", + "electrum": [ + { + "url": "1.eu.thc.electrum.dexstats.info:10020", + "contact": [ + { + "discord": "CHMEX#0686" + } + ], + "protocol": "TCP" + }, + { + "url": "2.eu.thc.electrum.dexstats.info:10020", + "contact": [ + { + "discord": "CHMEX#0686" + } + ], + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "THC-BEP20": { "coin": "THC-BEP20", "type": "BEP-20", @@ -28535,6 +28704,18 @@ "discord": "chmex#0686" } ] + }, + { + "url": "1.eu.tokel.electrum.dexstats.info:10077", + "contact": [ + { + "email": "chmex@dexstats.info" + }, + { + "discord": "chmex#0686" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -28574,10 +28755,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -28816,10 +28993,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -28913,10 +29086,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -28964,10 +29133,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -29124,10 +29289,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -29184,10 +29345,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -29232,10 +29389,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -29368,10 +29521,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -29471,10 +29620,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -29531,10 +29676,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -29624,10 +29765,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -29672,10 +29809,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -29732,10 +29865,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -29783,10 +29912,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -29835,10 +29960,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -30030,10 +30151,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -30129,10 +30246,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -30177,10 +30290,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -30229,10 +30338,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -30335,10 +30440,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -30515,10 +30616,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -30566,10 +30663,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -30665,10 +30758,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -30769,10 +30858,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -30905,10 +30990,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -30955,10 +31036,6 @@ "swap_contract_address": "0x9130b257d37a52e52f21054c4da3450c72f595ce", "fallback_swap_contract": "0x9130b257d37a52e52f21054c4da3450c72f595ce", "nodes": [ - { - "url": "https://node.komodo.earth:8080/arbitrum", - "gui_auth": true - }, { "url": "https://arb1.arbitrum.io/rpc" } @@ -31000,10 +31077,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -31048,10 +31121,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -31146,10 +31215,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -31205,10 +31270,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -31350,6 +31411,15 @@ "discord": "michelvankessel#7656" } ] + }, + { + "url": "e1.validitytech.com:11001", + "contact": [ + { + "discord": "michelvankessel#7656" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block.dws?" @@ -31435,10 +31505,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -31495,10 +31561,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -31555,10 +31617,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -31870,10 +31928,188 @@ "github": "Miner113" } ] + }, + { + "url": "electrum1.grms.pw:17485", + "contact": [ + { + "email": "contact@grms.pw" + }, + { + "discord": "miner113#7864" + }, + { + "github": "Miner113" + } + ], + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, + "VPRM": { + "coin": "VPRM", + "type": "Smart Chain", + "name": "Vaporum", + "coinpaprika_id": "vprm-vaporum-coin", + "coingecko_id": "vaporum-coin", + "livecoinwatch_id": "VPRM", + "explorer_url": "http://explorer.vaporumcoin.us/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Komodo Signed Message:\n", + "asset": "VPRM", + "fname": "Vaporum", + "rpcport": 51609, + "txversion": 4, + "overwintered": 1, + "mm2": 1, + "required_confirmations": 5, + "avg_blocktime": 30, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/141'", + "trezor_coin": "Komodo", + "electrum": [ + { + "url": "electrumx1.vaporumcoin.us:50001", + "contact": [ + { + "github": "VaporumCoin" + } + ], + "protocol": "TCP" + }, + { + "url": "electrumx2.vaporumcoin.us:50001", + "contact": [ + { + "github": "VaporumCoin" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" }, + "VTC": { + "coin": "VTC", + "type": "UTXO", + "name": "Vertcoin", + "coinpaprika_id": "vtc-vertcoin", + "coingecko_id": "vertcoin", + "livecoinwatch_id": "VTC", + "explorer_url": "https://chainz.cryptoid.info/vtc/", + "explorer_tx_url": "tx.dws?", + "explorer_address_url": "address.dws?", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Vertcoin Signed Message:\n", + "fname": "Vertcoin", + "rpcport": 5888, + "pubtype": 71, + "p2shtype": 5, + "wiftype": 128, + "txfee": 100000, + "dust": 100000, + "segwit": true, + "bech32_hrp": "vtc", + "mm2": 1, + "required_confirmations": 4, + "avg_blocktime": 150, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/28'", + "trezor_coin": "Vertcoin", + "links": { + "github": "https://github.com/vertcoin-project/vertcoin-core", + "homepage": "https://vertcoin.org" + }, + "electrum": [ + { + "url": "88.99.26.209:5028", + "protocol": "TCP" + }, + { + "url": "electrumx.javerity.com:5885", + "contact": [ + { + "discord": "cruelnovo#4936" + } + ], + "protocol": "TCP" + } + ], + "explorer_block_url": "block.dws?" + }, + "VTC-segwit": { + "coin": "VTC-segwit", + "type": "UTXO", + "name": "Vertcoin", + "coinpaprika_id": "vtc-vertcoin", + "coingecko_id": "vertcoin", + "livecoinwatch_id": "VTC", + "explorer_url": "https://chainz.cryptoid.info/vtc/", + "explorer_tx_url": "tx.dws?", + "explorer_address_url": "address.dws?", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Vertcoin Signed Message:\n", + "fname": "Vertcoin", + "rpcport": 5888, + "pubtype": 71, + "p2shtype": 5, + "wiftype": 128, + "txfee": 100000, + "dust": 100000, + "segwit": true, + "bech32_hrp": "vtc", + "address_format": { + "format": "segwit" + }, + "orderbook_ticker": "VTC", + "mm2": 1, + "required_confirmations": 4, + "avg_blocktime": 150, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/28'", + "trezor_coin": "Vertcoin", + "links": { + "github": "https://github.com/vertcoin-project/vertcoin-core", + "homepage": "https://vertcoin.org" + }, + "electrum": [ + { + "url": "88.99.26.209:5028", + "protocol": "TCP" + }, + { + "url": "electrumx.javerity.com:5885", + "contact": [ + { + "discord": "cruelnovo#4936" + } + ], + "protocol": "TCP" + } + ], + "explorer_block_url": "block.dws?" + }, "WAF": { "coin": "WAF", "type": "UTXO", @@ -32008,10 +32244,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -32068,10 +32300,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -32119,10 +32347,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -32179,10 +32403,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -32239,10 +32459,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -32335,10 +32551,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -32383,10 +32595,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -32434,10 +32642,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -32507,6 +32711,74 @@ "token_address_url": "tokentxns?a=", "explorer_block_url": "block/" }, + "XEP-segwit": { + "coin": "XEP-segwit", + "type": "UTXO", + "name": "Electra Protocol", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "XEP", + "explorer_url": "https://electraprotocol.network/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Electra Protocol", + "rpcport": 16816, + "pubtype": 55, + "p2shtype": 137, + "wiftype": 162, + "txversion": 2, + "txfee": 100000, + "dust": 100000, + "mm2": 1, + "segwit": true, + "signature_version": "witness_v0", + "bech32_hrp": "ep", + "address_format": { + "format": "segwit" + }, + "orderbook_ticker": "XEP", + "required_confirmations": 4, + "avg_blocktime": 80, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/597'", + "electrum": [ + { + "url": "electrumx1.electraprotocol.eu:50001", + "contact": [ + { + "discord": "287952234317348865" + } + ], + "protocol": "TCP" + }, + { + "url": "electrumx2.electraprotocol.eu:50001", + "contact": [ + { + "discord": "287952234317348865" + } + ], + "protocol": "TCP" + }, + { + "url": "electrumx3.electraprotocol.eu:50001", + "contact": [ + { + "discord": "287952234317348865" + } + ], + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "XEP-BEP20": { "coin": "XEP-BEP20", "type": "BEP-20", @@ -32590,10 +32862,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -32651,10 +32919,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -32748,6 +33012,10 @@ { "url": "lenoir.ecoincore.com:10892", "protocol": "SSL" + }, + { + "url": "lenoir.ecoincore.com:10891", + "protocol": "TCP" } ], "explorer_block_url": "block.dws?" @@ -32790,6 +33058,10 @@ { "url": "lenoir.ecoincore.com:10892", "protocol": "SSL" + }, + { + "url": "lenoir.ecoincore.com:10891", + "protocol": "TCP" } ], "explorer_block_url": "block.dws?" @@ -32868,6 +33140,56 @@ ], "explorer_block_url": "block/" }, + "XPM": { + "coin": "XPM", + "type": "UTXO", + "name": "Primecoin", + "coinpaprika_id": "xpm-primecoin", + "coingecko_id": "primecoin", + "livecoinwatch_id": "XPM", + "explorer_url": "https://www.blockseek.io/xpm/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": true, + "fname": "Primecoin", + "rpcport": 8332, + "pubtype": 23, + "p2shtype": 83, + "wiftype": 151, + "txfee": 0, + "dust": 1000000, + "mm2": 1, + "required_confirmations": 5, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/24'", + "trezor_coin": "Primecoin", + "links": { + "github": "https://github.com/primecoin/primecoin", + "homepage": "https://primecoin.io" + }, + "electrum": [ + { + "url": "electrumx.gemmer.primecoin.org:50011", + "protocol": "TCP" + }, + { + "url": "electrumx.mainnet.primecoin.org:50011", + "protocol": "TCP" + }, + { + "url": "electrumx.primecoin.org:50001", + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "XRG": { "coin": "XRG", "type": "UTXO", @@ -33014,10 +33336,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -33079,10 +33397,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -33140,10 +33454,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -33242,6 +33552,14 @@ "discord": "475820011634819072" } ] + }, + { + "url": "electrumx1.vanillacash.info:50011", + "protocol": "TCP" + }, + { + "url": "electrumx2.vanillacash.info:50011", + "protocol": "TCP" } ], "explorer_block_url": "block.dws?" @@ -33411,6 +33729,14 @@ { "url": "electrumx-verge.cloud:50002", "protocol": "SSL" + }, + { + "url": "88.99.26.209:5036", + "protocol": "TCP" + }, + { + "url": "electrumx-verge.cloud:50001", + "protocol": "TCP" } ], "explorer_block_url": "block/", @@ -33498,10 +33824,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -33598,10 +33920,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -33658,10 +33976,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/fantom", - "gui_auth": true - }, { "url": "https://fantom.drpc.org" }, @@ -33750,10 +34064,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -33853,10 +34163,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -34120,6 +34426,19 @@ "discord": "475820011634819072" } ] + }, + { + "url": "207.180.252.200:50011", + "protocol": "TCP" + }, + { + "url": "zet-ex-three.ewmci.online:50011", + "protocol": "TCP", + "contact": [ + { + "discord": "475820011634819072" + } + ] } ], "explorer_block_url": "block.dws?" @@ -34206,10 +34525,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/avalanche", - "gui_auth": true - }, { "url": "https://api.avax.network/ext/bc/C/rpc" }, @@ -34259,10 +34574,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -34319,10 +34630,6 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://node.komodo.earth:8080/polygon", - "gui_auth": true - }, { "url": "https://polygon-rpc.com" }, @@ -34415,6 +34722,52 @@ ], "explorer_block_url": "block/" }, + "FLUX": { + "coin": "FLUX", + "type": "UTXO", + "name": "Flux", + "coinpaprika_id": "zel-zelcash", + "coingecko_id": "zelcash", + "livecoinwatch_id": "_FLUX", + "explorer_url": "https://explorer.runonflux.io/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Flux", + "rpcport": 16124, + "taddr": 28, + "pubtype": 184, + "p2shtype": 189, + "wiftype": 128, + "txversion": 4, + "overwintered": 1, + "version_group_id": "0x892f2085", + "consensus_branch_id": "0x76b809bb", + "txfee": 10000, + "mm2": 1, + "required_confirmations": 2, + "avg_blocktime": 120, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/19167'", + "electrum": [ + { + "url": "electrumx.runonflux.io:50001", + "protocol": "TCP" + }, + { + "url": "electrumx2.runonflux.io:50001", + "protocol": "TCP" + } + ], + "explorer_block_url": "block/", + "binance_id": "FLUX" + }, "FLUX-ERC20": { "coin": "FLUX-ERC20", "type": "ERC-20", @@ -34450,10 +34803,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -35205,10 +35554,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -35269,10 +35614,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -35334,10 +35675,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -35399,10 +35736,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -35459,10 +35792,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -35519,10 +35848,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -35583,10 +35908,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -35643,10 +35964,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -35708,10 +36025,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -35772,10 +36085,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -35875,10 +36184,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -35935,10 +36240,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -35999,10 +36300,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -36064,10 +36361,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -36124,10 +36417,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -36184,10 +36473,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -36248,10 +36533,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -36308,10 +36589,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -36368,10 +36645,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -36476,10 +36749,6 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ - { - "url": "https://node.komodo.earth:8080/ethereum", - "gui_auth": true - }, { "url": "https://eth1.cipig.net:18555", "contact": { @@ -36718,6 +36987,21 @@ "twitter": "whiveio" } ] + }, + { + "url": "electrumx1.cointest.com:50001", + "contact": [ + { + "email": "protocol@whive.io" + }, + { + "discord": "whiveio#9340" + }, + { + "twitter": "whiveio" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -36787,6 +37071,21 @@ "twitter": "whiveio" } ] + }, + { + "url": "electrumx1.cointest.com:50001", + "contact": [ + { + "email": "protocol@whive.io" + }, + { + "discord": "whiveio#9340" + }, + { + "twitter": "whiveio" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -37053,6 +37352,18 @@ "discord": "smk#7640" } ] + }, + { + "url": "zombie.dragonhound.info:10033", + "contact": [ + { + "email": "smk@komodoplatform.com" + }, + { + "discord": "smk#7640" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -37215,6 +37526,15 @@ "email": "support@actioncoin.com" } ] + }, + { + "url": "electrumx2.actioncoin.com:10001", + "contact": [ + { + "email": "support@actioncoin.com" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -37553,6 +37873,18 @@ "discord": "Diabaths#1919" } ] + }, + { + "url": "coin.crionic.org:50001", + "contact": [ + { + "email": "diabatiis@gmail.com" + }, + { + "discord": "Diabaths#1919" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -37615,6 +37947,18 @@ "discord": "Hans_Schmidt#0745" } ] + }, + { + "url": "electrum1-mainnet.evrmorecoin.org:50001", + "contact": [ + { + "email": "hans_schm1dt@protonmail.com" + }, + { + "discord": "Hans_Schmidt#0745" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -37660,6 +38004,15 @@ "github": "https://github.com/kiirocoin/electrum-kiiro/issues" } ] + }, + { + "url": "electrum1.kiirocoin.org:50001", + "protocol": "TCP", + "contact": [ + { + "discord": "1155906841625239684" + } + ] } ], "explorer_block_url": "block/" From 0b01aacf27c467bf029367be2a40d2803fccc4a7 Mon Sep 17 00:00:00 2001 From: Kadan Stadelmann Date: Sat, 4 May 2024 22:54:00 +0200 Subject: [PATCH 05/19] bump target SDK https://developer.android.com/google/play/requirements/target-sdk Signed-off-by: Kadan Stadelmann --- android/app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 43fa59080..d57a5e436 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -38,7 +38,7 @@ android { defaultConfig { applicationId "com.komodoplatform.atomicdex" minSdkVersion 28 - targetSdkVersion 31 + targetSdkVersion 33 versionCode flutterVersionCode.toInteger() versionName flutterVersionName buildConfigField "Long", "BUILD_TIME", "" + System.currentTimeMillis() + "L" From c6d86978e2b7951dc1a0836a40a1d739b10e0cab Mon Sep 17 00:00:00 2001 From: "Charl (Nitride)" <77973576+CharlVS@users.noreply.github.com> Date: Sun, 12 May 2024 16:06:53 +0200 Subject: [PATCH 06/19] Bump app build Signed-off-by: Charl (Nitride) <77973576+CharlVS@users.noreply.github.com> --- pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pubspec.yaml b/pubspec.yaml index cc1c29c2c..a4298030e 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -7,7 +7,7 @@ description: Multicoin Wallet with DEX gateway # Both the version and the builder number may be overridden in flutter # build by specifying --build-name and --build-number, respectively. # Read more about versioning at semver.org. -version: 0.9.1+0 +version: 0.9.1+1 publish_to: none From fe814ae5ef1d5cf9c4384eb6066fba2e2c5c8cc0 Mon Sep 17 00:00:00 2001 From: Francois Date: Sat, 13 Jul 2024 12:29:18 +0200 Subject: [PATCH 07/19] Docker build image and devcontainer config (#147) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * update rates url * Add docker image and devcontainer Only Linux and WSL on x86 are supported at the moment * SSL migration (#143) * Update coins to SSL config * Rename references to SSL coin config * Prefer SSL, but fall back to TCP if not available. `coins_config_ssl` delists coins without SSL support whereas `coins_config_tcp` favours SSL but falls back to TCP if not available. * Sync latest TCP file from coins repo * bump target SDK https://developer.android.com/google/play/requirements/target-sdk Signed-off-by: Kadan Stadelmann * Bump app build Signed-off-by: Charl (Nitride) <77973576+CharlVS@users.noreply.github.com> --------- Signed-off-by: Kadan Stadelmann Signed-off-by: Charl (Nitride) <77973576+CharlVS@users.noreply.github.com> Co-authored-by: CharlVS <77973576+CharlVS@users.noreply.github.com> * Replace python script with new dart version Also update dockerfile * Fix issues with new dart script as when used via CLI * Revert "Replace python script with new dart version" This reverts commit 0bde503ad4170019a0ede05915aad88cbb831810. * Change from clone to COPY and fix permission issue * Add documentation and fix build directory permission issues * Update devcontainer image and fix permission issues * Fix devcontainer ndk install error Write permission denied to `/opt/android-sdk-linux` * Move changing ownership of android sdk folder to dockerfile * Replace Flutter archive download with git clone of Flutter repo Use a build matching the current architecture rather than downloading a prebuilt archive * Refactor to fetch Defi binaries only from GH releases (#148) * Refactor to fetch Defi binaries from GH releases Refactor to fetch Defi binaries from GH releases since they are built in a secure environment instead of the automated CI builds. * Fix script to use version tag Fix the script to use a version tag instead of a hash, as GH’s API does not support fetching a release tied to a specific commit. In the future, we can investigate if there’s an alternate way to verify/validate that the release build is indeed built from a given hash so we can change from a tag ref to a hash ref. * Fix bug in API fetch script Fix the API binary fetch script Ravioli ravioli * Remove the hardcoded platform from the devcontainer image * Copy over android sdk dockerfile from Cirrus CI Remove references to 3rd party dockerfiles, allow for local image tagging and simplify code review. Credit to https://github.com/cirruslabs/docker-images-android/tree/master * Fix bug in API fetch script Fix bug in API fetch script where fetching would fail if the android lib folders didn’t already exist. * Add script to abstract apk release build * Change devcontainer to docker-compose format Use local tagged image instead of the 3rd party image * Revert "Change devcontainer to docker-compose format" This reverts commit 95ce8bf9939e01c0beff99ae3dd07121e8141e9c. * Add note regarding build limitations and the Python script * Update fetch coins scripts * Add komodo-defi-framework build step to apk build image Also standardise base images to ubuntu:22.04 * Fix kdf branch build argument * Remove unnecessary copy Leftover artefact from previous build stage setup * Combine dockerfiles into `android-dev` for Github codespaces * Move API build to postAttach event of devcontainer API was built in image to reduce Codespaces startup time, but ended up increasing the already large image size * Fix cargo install in devcontainer/Codespaces * Set the minimum host requirements for Codespaces 4 cores, 16GB RAM and 32GB storage is the minimum requirements for the API to build successfully from source. --------- Signed-off-by: Kadan Stadelmann Signed-off-by: Charl (Nitride) <77973576+CharlVS@users.noreply.github.com> Co-authored-by: Charl <77973576+CharlVS@users.noreply.github.com> Co-authored-by: smk762 Co-authored-by: Kadan Stadelmann --- .devcontainer/devcontainer.json | 17 +++ .docker/android-apk-build.dockerfile | 43 +++++++ .docker/android-dev.dockerfile | 170 +++++++++++++++++++++++++++ .docker/android-sdk.dockerfile | 56 +++++++++ .docker/build_apk_release.sh | 6 + .docker/build_config.json | 28 +++++ .docker/dev-setup.sh | 24 ++++ .docker/kdf-android-build.dockerfile | 102 ++++++++++++++++ .docker/requirements.txt | 3 + .docker/update_api.py | 169 ++++++++++++++++++++++++++ .gitignore | 1 + README.md | 34 ++++++ fetch_coins.ps1 | 4 +- fetch_coins.sh | 3 +- lib/app_config/app_config.dart | 2 +- 15 files changed, 659 insertions(+), 3 deletions(-) create mode 100644 .devcontainer/devcontainer.json create mode 100644 .docker/android-apk-build.dockerfile create mode 100644 .docker/android-dev.dockerfile create mode 100644 .docker/android-sdk.dockerfile create mode 100644 .docker/build_apk_release.sh create mode 100644 .docker/build_config.json create mode 100644 .docker/dev-setup.sh create mode 100644 .docker/kdf-android-build.dockerfile create mode 100644 .docker/requirements.txt create mode 100644 .docker/update_api.py diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 000000000..83a48756a --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,17 @@ +{ + "name": "flutter_docker", + "context": "..", + "dockerFile": "../.docker/android-dev.dockerfile", + "remoteUser": "komodo", + "postAttachCommand": "sh .docker/dev-setup.sh", + "runArgs": [ + "--privileged" + ], + "workspaceMount": "source=${localWorkspaceFolder},target=/home/komodo/workspace,type=bind,consistency=delegated", + "workspaceFolder": "/home/komodo/workspace", + "hostRequirements": { + "cpus": 4, + "memory": "16gb", + "storage": "32gb" + } +} \ No newline at end of file diff --git a/.docker/android-apk-build.dockerfile b/.docker/android-apk-build.dockerfile new file mode 100644 index 000000000..1856ba57d --- /dev/null +++ b/.docker/android-apk-build.dockerfile @@ -0,0 +1,43 @@ +FROM komodo/kdf-android:latest as build + +RUN cd /app && \ + rustup default nightly-2022-10-29 && \ + rustup target add aarch64-linux-android && \ + rustup target add armv7-linux-androideabi && \ + export PATH=$PATH:/android-ndk/bin && \ + CC_aarch64_linux_android=aarch64-linux-android21-clang CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=aarch64-linux-android21-clang cargo rustc --target=aarch64-linux-android --lib --release --crate-type=staticlib --package mm2_bin_lib && \ + CC_armv7_linux_androideabi=armv7a-linux-androideabi21-clang CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_LINKER=armv7a-linux-androideabi21-clang cargo rustc --target=armv7-linux-androideabi --lib --release --crate-type=staticlib --package mm2_bin_lib && \ + mv target/aarch64-linux-android/release/libmm2lib.a target/aarch64-linux-android/release/libmm2.a &&\ + mv target/armv7-linux-androideabi/release/libmm2lib.a target/armv7-linux-androideabi/release/libmm2.a + +FROM komodo/android-sdk:34 as final + +ENV FLUTTER_VERSION="2.8.1" +ENV FLUTTER_HOME "/home/komodo/.flutter-sdk" +ENV USER="komodo" +ENV PATH $PATH:$FLUTTER_HOME/bin +ENV ANDROID_AARCH64_LIB=android/app/src/main/cpp/libs/arm64-v8a +ENV ANDROID_AARCH64_LIB_SRC=/app/target/aarch64-linux-android/release/libmm2.a +ENV ANDROID_ARMV7_LIB=android/app/src/main/cpp/libs/armeabi-v7a +ENV ANDROID_ARMV7_LIB_SRC=/app/target/armv7-linux-androideabi/release/libmm2.a + +WORKDIR /app +COPY . . + +RUN curl -o assets/coins.json https://raw.githubusercontent.com/KomodoPlatform/coins/master/coins && \ + curl -o assets/coins_config.json https://raw.githubusercontent.com/KomodoPlatform/coins/master/utils/coins_config.json && \ + mkdir -p android/app/src/main/cpp/libs/armeabi-v7a && \ + mkdir -p android/app/src/main/cpp/libs/arm64-v8a && \ + git clone https://github.com/flutter/flutter.git ${FLUTTER_HOME} && \ + cd ${FLUTTER_HOME} && \ + git fetch && \ + git checkout tags/2.8.1 + +COPY --from=build --chown=$USER:$USER ${ANDROID_AARCH64_LIB_SRC} ${ANDROID_AARCH64_LIB} +COPY --from=build --chown=$USER:$USER ${ANDROID_ARMV7_LIB_SRC} ${ANDROID_ARMV7_LIB} + +RUN flutter config --no-analytics \ + && flutter precache \ + && yes "y" | flutter doctor --android-licenses \ + && flutter doctor \ + && flutter update-packages diff --git a/.docker/android-dev.dockerfile b/.docker/android-dev.dockerfile new file mode 100644 index 000000000..375b59e78 --- /dev/null +++ b/.docker/android-dev.dockerfile @@ -0,0 +1,170 @@ +FROM docker.io/ubuntu:22.04 + +ARG KDF_BRANCH=main +ENV KDF_DIR=/kdf + +# Libz is distributed in the android ndk, but for some unknown reason it is not +# found in the build process of some crates, so we explicit set the DEP_Z_ROOT +ENV CARGO_TARGET_X86_64_LINUX_ANDROID_LINKER=x86_64-linux-android-clang \ + CARGO_TARGET_X86_64_LINUX_ANDROID_RUNNER="qemu-x86_64 -cpu qemu64,+mmx,+sse,+sse2,+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt" \ + CC_x86_64_linux_android=x86_64-linux-android-clang \ + CXX_x86_64_linux_android=x86_64-linux-android-clang++ \ + CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_LINKER=armv7a-linux-androideabi21-clang \ + CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_RUNNER=qemu-arm \ + CC_armv7_linux_androideabi=armv7a-linux-androideabi21-clang \ + CXX_armv7_linux_androideabi=armv7a-linux-androideabi21-clang++ \ + CC_aarch64_linux_android=aarch64-linux-android21-clang \ + CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=aarch64-linux-android21-clang \ + CC_armv7_linux_androideabi=armv7a-linux-androideabi21-clang \ + CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_LINKER=armv7a-linux-androideabi21-clang \ + DEP_Z_INCLUDE=/android-ndk/sysroot/usr/include/ \ + OPENSSL_STATIC=1 \ + OPENSSL_DIR=/openssl \ + OPENSSL_INCLUDE_DIR=/openssl/include \ + OPENSSL_LIB_DIR=/openssl/lib \ + RUST_TEST_THREADS=1 \ + HOME=/home/komodo/ \ + TMPDIR=/tmp/ \ + ANDROID_DATA=/ \ + ANDROID_DNS_MODE=local \ + ANDROID_ROOT=/system + +ENV FLUTTER_VERSION="2.8.1" +ENV FLUTTER_HOME "/home/komodo/.flutter-sdk" +ENV USER="komodo" +ENV USER_ID=1000 +ENV PATH $PATH:$FLUTTER_HOME/bin +ENV AR=/usr/bin/llvm-ar-16 +ENV CC=/usr/bin/clang-16 +ENV PATH="$HOME/.cargo/bin:$PATH" +ENV PATH=$PATH:/android-ndk/bin +ENV ANDROID_HOME=/opt/android-sdk-linux \ + LANG=en_US.UTF-8 \ + LC_ALL=en_US.UTF-8 \ + LANGUAGE=en_US:en + +ENV ANDROID_SDK_ROOT=$ANDROID_HOME \ + PATH=${PATH}:${ANDROID_HOME}/cmdline-tools/latest/bin:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/emulator + +# comes from https://developer.android.com/studio/#command-tools +ENV ANDROID_SDK_TOOLS_VERSION 11076708 + +# https://developer.android.com/studio/releases/build-tools +ENV ANDROID_PLATFORM_VERSION 34 +ENV ANDROID_BUILD_TOOLS_VERSION 34.0.0 + +# https://developer.android.com/ndk/downloads +ENV ANDROID_NDK_VERSION 26.3.11579264 + +RUN apt update && apt install -y sudo && \ + useradd -u $USER_ID -m $USER && \ + usermod -aG sudo $USER && \ + echo "$USER ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers + +USER $USER + +RUN sudo apt-get update -y && \ + sudo apt-get install -y --no-install-recommends \ + ca-certificates \ + build-essential \ + libssl-dev \ + cmake \ + llvm-dev \ + libclang-dev \ + lld \ + gcc \ + libc6-dev \ + jq \ + make \ + pkg-config \ + git \ + automake \ + libtool \ + m4 \ + autoconf \ + make \ + file \ + curl \ + wget \ + gnupg \ + software-properties-common \ + lsb-release \ + libudev-dev \ + zip unzip \ + binutils && \ + sudo apt-get clean + +RUN sudo ln -s /usr/bin/python3 /bin/python &&\ + sudo curl --output llvm.sh https://apt.llvm.org/llvm.sh && \ + sudo chmod +x llvm.sh && \ + sudo ./llvm.sh 16 && \ + sudo rm ./llvm.sh && \ + sudo ln -s /usr/bin/clang-16 /usr/bin/clang && \ + PROTOC_ZIP=protoc-25.3-linux-x86_64.zip && \ + sudo curl -OL https://github.com/protocolbuffers/protobuf/releases/download/v25.3/$PROTOC_ZIP && \ + sudo unzip -o $PROTOC_ZIP -d /usr/local bin/protoc && \ + sudo unzip -o $PROTOC_ZIP -d /usr/local 'include/*' && \ + sudo rm -f $PROTOC_ZIP && \ + sudo mkdir $KDF_DIR && \ + sudo chown -R $USER:$USER $KDF_DIR + +RUN PATH="$HOME/.cargo/bin:$PATH" && \ + curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \ + export PATH="$HOME/.cargo/bin:$PATH" && \ + sudo chown -R $USER:$USER $HOME/.cargo && \ + rustup toolchain install nightly-2022-10-29 --no-self-update --profile=minimal &&\ + rustup default nightly-2022-10-29 && \ + rustup target add aarch64-linux-android && \ + rustup target add armv7-linux-androideabi && \ + sudo apt install -y python3 python3-pip git curl nodejs python3-venv sudo && \ + git clone https://github.com/KomodoPlatform/komodo-defi-framework.git $KDF_DIR && \ + cd $KDF_DIR && \ + git fetch --all && \ + git checkout origin/$KDF_BRANCH && \ + if [ "$(uname -m)" = "x86_64" ]; then \ + bash ./scripts/ci/android-ndk.sh x86 23; \ + elif [ "$(uname -m)" = "aarch64" ]; then \ + bash ./scripts/ci/android-ndk.sh arm64 23; \ + else \ + echo "Unsupported architecture"; \ + exit 1; \ + fi + +RUN set -e -o xtrace \ + && cd /opt \ + && sudo chown -R $USER:$USER /opt \ + && sudo apt-get update \ + && sudo apt-get install -y jq \ + openjdk-17-jdk \ + wget zip unzip git openssh-client curl bc software-properties-common build-essential \ + ruby-full ruby-bundler libstdc++6 libpulse0 libglu1-mesa locales lcov \ + libsqlite3-dev --no-install-recommends \ + # for x86 emulators + libxtst6 libnss3-dev libnspr4 libxss1 libatk-bridge2.0-0 libgtk-3-0 libgdk-pixbuf2.0-0 \ + && sudo rm -rf /var/lib/apt/lists/* \ + && sudo sh -c 'echo "en_US.UTF-8 UTF-8" > /etc/locale.gen' \ + && sudo locale-gen \ + && sudo update-locale LANG=en_US.UTF-8 \ + && wget -q https://dl.google.com/android/repository/commandlinetools-linux-${ANDROID_SDK_TOOLS_VERSION}_latest.zip -O android-sdk-tools.zip \ + && mkdir -p ${ANDROID_HOME}/cmdline-tools/ \ + && unzip -q android-sdk-tools.zip -d ${ANDROID_HOME}/cmdline-tools/ \ + && mv ${ANDROID_HOME}/cmdline-tools/cmdline-tools ${ANDROID_HOME}/cmdline-tools/latest \ + && sudo chown -R $USER:$USER $ANDROID_HOME \ + && rm android-sdk-tools.zip \ + && yes | sdkmanager --licenses \ + && sdkmanager platform-tools \ + && git config --global user.email "hello@komodoplatform.com" \ + && git config --global user.name "Komodo Platform" \ + && yes | sdkmanager \ + "platforms;android-$ANDROID_PLATFORM_VERSION" \ + "build-tools;$ANDROID_BUILD_TOOLS_VERSION" + +RUN git clone https://github.com/flutter/flutter.git ${FLUTTER_HOME} \ + && cd ${FLUTTER_HOME} \ + && git fetch \ + && git checkout tags/2.8.1 \ + && flutter config --no-analytics \ + && flutter precache \ + && yes "y" | flutter doctor --android-licenses \ + && flutter doctor \ + && flutter update-packages diff --git a/.docker/android-sdk.dockerfile b/.docker/android-sdk.dockerfile new file mode 100644 index 000000000..7f176434e --- /dev/null +++ b/.docker/android-sdk.dockerfile @@ -0,0 +1,56 @@ +FROM docker.io/ubuntu:22.04 + +# Credit to Cirrus Labs for the original Dockerfile +# LABEL org.opencontainers.image.source=https://github.com/cirruslabs/docker-images-android + +USER root + +ENV ANDROID_HOME=/opt/android-sdk-linux \ + LANG=en_US.UTF-8 \ + LC_ALL=en_US.UTF-8 \ + LANGUAGE=en_US:en + +ENV ANDROID_SDK_ROOT=$ANDROID_HOME \ + PATH=${PATH}:${ANDROID_HOME}/cmdline-tools/latest/bin:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/emulator + +# comes from https://developer.android.com/studio/#command-tools +ENV ANDROID_SDK_TOOLS_VERSION 11076708 + +# https://developer.android.com/studio/releases/build-tools +ENV ANDROID_PLATFORM_VERSION 34 +ENV ANDROID_BUILD_TOOLS_VERSION 34.0.0 + +# https://developer.android.com/ndk/downloads +ENV ANDROID_NDK_VERSION 26.3.11579264 + +RUN set -o xtrace \ + && cd /opt \ + && apt-get update \ + && apt-get install -y jq \ + openjdk-17-jdk \ + sudo wget zip unzip git openssh-client curl bc software-properties-common build-essential ruby-full ruby-bundler libstdc++6 libpulse0 libglu1-mesa locales lcov libsqlite3-dev --no-install-recommends \ + # for x86 emulators + libxtst6 libnss3-dev libnspr4 libxss1 libatk-bridge2.0-0 libgtk-3-0 libgdk-pixbuf2.0-0 \ + && rm -rf /var/lib/apt/lists/* \ + && sh -c 'echo "en_US.UTF-8 UTF-8" > /etc/locale.gen' \ + && locale-gen \ + && update-locale LANG=en_US.UTF-8 \ + && wget -q https://dl.google.com/android/repository/commandlinetools-linux-${ANDROID_SDK_TOOLS_VERSION}_latest.zip -O android-sdk-tools.zip \ + && mkdir -p ${ANDROID_HOME}/cmdline-tools/ \ + && unzip -q android-sdk-tools.zip -d ${ANDROID_HOME}/cmdline-tools/ \ + && mv ${ANDROID_HOME}/cmdline-tools/cmdline-tools ${ANDROID_HOME}/cmdline-tools/latest \ + && chown -R root:root $ANDROID_HOME \ + && rm android-sdk-tools.zip \ + && echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers \ + && yes | sdkmanager --licenses \ + && wget -O /usr/bin/android-wait-for-emulator https://raw.githubusercontent.com/travis-ci/travis-cookbooks/master/community-cookbooks/android-sdk/files/default/android-wait-for-emulator \ + && chmod +x /usr/bin/android-wait-for-emulator \ + && sdkmanager platform-tools \ + && mkdir -p /root/.android \ + && touch /root/.android/repositories.cfg \ + && git config --global user.email "hello@komodoplatform.com" \ + && git config --global user.name "Komodo Platform" \ + && yes | sdkmanager \ + "platforms;android-$ANDROID_PLATFORM_VERSION" \ + "build-tools;$ANDROID_BUILD_TOOLS_VERSION" \ + && yes | sdkmanager "ndk;$ANDROID_NDK_VERSION" \ No newline at end of file diff --git a/.docker/build_apk_release.sh b/.docker/build_apk_release.sh new file mode 100644 index 000000000..0936bd738 --- /dev/null +++ b/.docker/build_apk_release.sh @@ -0,0 +1,6 @@ +set -e + +docker build -f .docker/kdf-android-build.dockerfile . -t komodo/kdf-android --build-arg KDF_BRANCH=main +docker build -f .docker/android-sdk.dockerfile . -t komodo/android-sdk:34 +docker build -f .docker/android-apk-build.dockerfile . -t komodo/komodo-wallet-mobile +docker run --rm -v ./build:/app/build komodo/komodo-wallet-mobile:latest flutter build apk --release \ No newline at end of file diff --git a/.docker/build_config.json b/.docker/build_config.json new file mode 100644 index 000000000..cf8795739 --- /dev/null +++ b/.docker/build_config.json @@ -0,0 +1,28 @@ +{ + "api": { + "release_tag": "v2.0.0-beta", + "use_latest_release": false, + "github_repository": "https://github.com/KomodoPlatform/komodo-defi-framework", + "platforms": { + "ios": { + "keywords": [ + "ios", + "aarch64" + ], + "path": "ios" + }, + "android-armv7": { + "keywords": [ + "android-armv7" + ], + "path": "android/app/src/main/cpp/libs/armeabi-v7a" + }, + "android-aarch64": { + "keywords": [ + "android-aarch64" + ], + "path": "android/app/src/main/cpp/libs/arm64-v8a" + } + } + } +} \ No newline at end of file diff --git a/.docker/dev-setup.sh b/.docker/dev-setup.sh new file mode 100644 index 000000000..0b0f225c9 --- /dev/null +++ b/.docker/dev-setup.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +set -e + +sudo git config core.fileMode false +sudo chmod -R u+rwx /home/komodo/workspace +sudo chown -R komodo:komodo /home/komodo/workspace +flutter pub get + +curl -o assets/coins.json https://raw.githubusercontent.com/KomodoPlatform/coins/master/coins +curl -o assets/coins_config_tcp.json https://raw.githubusercontent.com/KomodoPlatform/coins/master/utils/coins_config_tcp.json +mkdir -p android/app/src/main/cpp/libs/armeabi-v7a +mkdir -p android/app/src/main/cpp/libs/arm64-v8a + +cd /kdf +export PATH="$HOME/.cargo/bin:$PATH" +export PATH=$PATH:/android-ndk/bin +CC_aarch64_linux_android=aarch64-linux-android21-clang CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=aarch64-linux-android21-clang cargo rustc --target=aarch64-linux-android --lib --release --crate-type=staticlib --package mm2_bin_lib +CC_armv7_linux_androideabi=armv7a-linux-androideabi21-clang CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_LINKER=armv7a-linux-androideabi21-clang cargo rustc --target=armv7-linux-androideabi --lib --release --crate-type=staticlib --package mm2_bin_lib +mv target/aarch64-linux-android/release/libmm2lib.a target/aarch64-linux-android/release/libmm2.a +mv target/armv7-linux-androideabi/release/libmm2lib.a target/armv7-linux-androideabi/release/libmm2.a + +mv /kdf/target/aarch64-linux-android/release/libmm2.a /home/komodo/workspace/android/app/src/main/cpp/libs/arm64-v8a/libmm2.a +mv /kdf/target/armv7-linux-androideabi/release/libmm2.a /home/komodo/workspace/android/app/src/main/cpp/libs/armeabi-v7a/libmm2.a \ No newline at end of file diff --git a/.docker/kdf-android-build.dockerfile b/.docker/kdf-android-build.dockerfile new file mode 100644 index 000000000..dc687b0fa --- /dev/null +++ b/.docker/kdf-android-build.dockerfile @@ -0,0 +1,102 @@ +FROM docker.io/ubuntu:22.04 + +LABEL Author "Onur Özkan " +ARG KDF_BRANCH=main + +RUN apt-get update -y && \ + apt-get install -y --no-install-recommends \ + ca-certificates \ + build-essential \ + libssl-dev \ + cmake \ + llvm-dev \ + libclang-dev \ + lld \ + gcc \ + libc6-dev \ + jq \ + make \ + pkg-config \ + git \ + automake \ + libtool \ + m4 \ + autoconf \ + make \ + file \ + curl \ + wget \ + gnupg \ + software-properties-common \ + lsb-release \ + libudev-dev \ + zip unzip \ + binutils && \ + apt-get clean + +RUN ln -s /usr/bin/python3 /bin/python &&\ + curl --output llvm.sh https://apt.llvm.org/llvm.sh && \ + chmod +x llvm.sh && \ + ./llvm.sh 16 && \ + rm ./llvm.sh && \ + ln -s /usr/bin/clang-16 /usr/bin/clang && \ + PROTOC_ZIP=protoc-25.3-linux-x86_64.zip && \ + curl -OL https://github.com/protocolbuffers/protobuf/releases/download/v25.3/$PROTOC_ZIP && \ + unzip -o $PROTOC_ZIP -d /usr/local bin/protoc && \ + unzip -o $PROTOC_ZIP -d /usr/local 'include/*' && \ + rm -f $PROTOC_ZIP + +ENV AR=/usr/bin/llvm-ar-16 +ENV CC=/usr/bin/clang-16 + +RUN mkdir -m 0755 -p /etc/apt/keyrings + +RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \ + export PATH="/root/.cargo/bin:$PATH" && \ + rustup toolchain install nightly-2022-10-29 --no-self-update --profile=minimal &&\ + rustup default nightly-2022-10-29 && \ + rustup target add aarch64-linux-android && \ + rustup target add armv7-linux-androideabi && \ + apt install -y python3 python3-pip git curl nodejs python3-venv sudo && \ + git clone https://github.com/KomodoPlatform/komodo-defi-framework.git /app && \ + cd /app && \ + git fetch --all && \ + git checkout origin/$KDF_BRANCH && \ + if [ "$(uname -m)" = "x86_64" ]; then \ + bash ./scripts/ci/android-ndk.sh x86 23; \ + elif [ "$(uname -m)" = "aarch64" ]; then \ + bash ./scripts/ci/android-ndk.sh arm64 23; \ + else \ + echo "Unsupported architecture"; \ + exit 1; \ + fi + +ENV PATH="/root/.cargo/bin:$PATH" + +ENV PATH=$PATH:/android-ndk/bin + +# Libz is distributed in the android ndk, but for some unknown reason it is not +# found in the build process of some crates, so we explicit set the DEP_Z_ROOT +ENV CARGO_TARGET_X86_64_LINUX_ANDROID_LINKER=x86_64-linux-android-clang \ + CARGO_TARGET_X86_64_LINUX_ANDROID_RUNNER="qemu-x86_64 -cpu qemu64,+mmx,+sse,+sse2,+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt" \ + CC_x86_64_linux_android=x86_64-linux-android-clang \ + CXX_x86_64_linux_android=x86_64-linux-android-clang++ \ + CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_LINKER=armv7a-linux-androideabi21-clang \ + CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_RUNNER=qemu-arm \ + CC_armv7_linux_androideabi=armv7a-linux-androideabi21-clang \ + CXX_armv7_linux_androideabi=armv7a-linux-androideabi21-clang++ \ + CC_aarch64_linux_android=aarch64-linux-android21-clang \ + CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=aarch64-linux-android21-clang \ + CC_armv7_linux_androideabi=armv7a-linux-androideabi21-clang \ + CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_LINKER=armv7a-linux-androideabi21-clang \ + DEP_Z_INCLUDE=/android-ndk/sysroot/usr/include/ \ + OPENSSL_STATIC=1 \ + OPENSSL_DIR=/openssl \ + OPENSSL_INCLUDE_DIR=/openssl/include \ + OPENSSL_LIB_DIR=/openssl/lib \ + RUST_TEST_THREADS=1 \ + HOME=/tmp/ \ + TMPDIR=/tmp/ \ + ANDROID_DATA=/ \ + ANDROID_DNS_MODE=local \ + ANDROID_ROOT=/system diff --git a/.docker/requirements.txt b/.docker/requirements.txt new file mode 100644 index 000000000..6a46b2c28 --- /dev/null +++ b/.docker/requirements.txt @@ -0,0 +1,3 @@ +requests==2.31.0 +beautifulsoup4==4.12.2 + diff --git a/.docker/update_api.py b/.docker/update_api.py new file mode 100644 index 000000000..e27d6069f --- /dev/null +++ b/.docker/update_api.py @@ -0,0 +1,169 @@ +#!/usr/bin/env python3 +import os +import sys +import json +import shutil +import zipfile +import requests +import argparse +from pathlib import Path +from datetime import datetime + +class UpdateAPI: + '''Updates the API module version for all or a specified platform.''' + def __init__(self, tag=None, platform=None, force=False): + self.tag = tag + self.platform = platform + self.force = force + + # Get the absolute path of the project root directory + self.project_root = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) + self.config_file = os.path.join(self.project_root, ".docker/build_config.json") + + # Load the build_config.json + with open(self.config_file, "r") as f: + self.config = json.load(f) + + # Use tag from build_config.json if tag is not specified + if not self.tag: + self.tag = self.config["api"]["release_tag"] + + # Get the platforms config + self.platforms_config = self.config["api"]["platforms"] + + # Get the GitHub repository URL + self.github_repo = self.config["api"]["github_repository"].replace("https://github.com/", "https://api.github.com/repos/") + + # Check if should use the latest release + self.use_latest_release = self.config["api"].get("use_latest_release", False) + + def get_platform_destination_folder(self, platform): + '''Returns the destination folder for the specified platform.''' + if platform in self.platforms_config: + return os.path.join(self.project_root, self.platforms_config[platform]["path"]) + else: + raise ValueError(f"Invalid platform: {platform}. Please select a valid platform from the following list: {', '.join(self.platforms_config.keys())}") + + def get_release_assets(self): + '''Fetches the assets of the specified or latest release from the GitHub repository.''' + if self.use_latest_release: + api_url = f"{self.github_repo}/releases/latest" + else: + api_url = f"{self.github_repo}/releases/tags/{self.tag}" + + response = requests.get(api_url) + response.raise_for_status() + release = response.json() + + return release["assets"] + + def get_zip_file_url(self, platform): + '''Returns the URL of the zip file for the requested version / platform.''' + assets = self.get_release_assets() + search_parameters = self.platforms_config[platform] + keywords = search_parameters["keywords"] + for asset in assets: + file_name = asset["name"] + if all(keyword in file_name for keyword in keywords): + return asset["browser_download_url"] + raise ValueError(f"Could not find release zip file for tag '{self.tag}' on '{platform}' platform!") + + def download_api_file(self, platform): + '''Downloads the API version zip file for a specific platform.''' + # Get the URL of the zip file + zip_file_url = self.get_zip_file_url(platform) + + # Download the zip file + print(f"Downloading '{self.tag}' API module for [{platform}]...") + response = requests.get(zip_file_url, stream=True) + response.raise_for_status() + + destination_folder = self.get_platform_destination_folder(platform) + zip_file_name = os.path.basename(zip_file_url) + destination_path = os.path.join(destination_folder, zip_file_name) + + # Ensure the destination directory exists + os.makedirs(destination_folder, exist_ok=True) + + # Save the zip file to the specified folder + with open(destination_path, "wb") as file: + response.raw.decode_content = True + shutil.copyfileobj(response.raw, file) + + print(f"Saved to '{destination_path}'") + return destination_path + + def update_api(self): + '''Updates the API module.''' + tag = self.config["api"]["release_tag"] + platforms = self.config["api"]["platforms"] + + # If a platform is specified, only update that platform + if self.platform: + platforms = {self.platform: platforms[self.platform]} + + for platform in platforms: + # Set the api module destination folder + destination_folder = self.get_platform_destination_folder(platform) + + # Check if .api_last_updated file exists + last_api_update_file = os.path.join(destination_folder, ".api_last_updated") + + is_outdated = True + + if not self.force and os.path.exists(last_api_update_file): + with open(last_api_update_file, "r") as f: + last_api_update = json.load(f) + if last_api_update.get("tag") == tag: + print(f"{platform} API module is up to date ({tag}).") + is_outdated = False + + if is_outdated: + # Download the API file for the platform + zip_file_path = self.download_api_file(platform) + + # Unzip the downloaded file + print(f"Extracting...") + with zipfile.ZipFile(zip_file_path, 'r') as zip_ref: + zip_ref.extractall(destination_folder) + + # Make mm2 file executable for Linux + if platform == 'linux': + print("Make mm2 file executable for Linux") + os.chmod(os.path.join(destination_folder, "mm2"), 0o755) + + # Delete the zip file after extraction + os.remove(zip_file_path) + + # Update .api_last_updated file + with open(last_api_update_file, "w") as f: + current_timestamp = datetime.now().strftime("%Y-%m-%d %H:%M:%S") + json.dump({"tag": tag, "timestamp": current_timestamp}, f) + + def update_build_config_tag(self): + '''Updates the API tag in build_config.json.''' + self.config["api"]["release_tag"] = self.tag + + with open(self.config_file, "w") as f: + json.dump(self.config, f, indent=4) + + print(f"Tag in build_config.json updated to {self.tag}.") + + +if __name__ == "__main__": + parser = argparse.ArgumentParser(description="Download API module file for specified tag and platform.") + # Optional arguments + parser.add_argument("-a", "--api", help="tag of the API module to download.", default=None) + parser.add_argument("-p", "--platform", help="platform for which the API module should be downloaded.", default=None) + parser.add_argument("--force", action="store_true", help="force update, ignoring .api_last_updated.", default=False) + args = parser.parse_args() + + try: + updateAPI = UpdateAPI(args.api, args.platform, args.force) + # Update the API tag in build_config.json if the API tag is specified + if args.api: + updateAPI.update_build_config_tag() + updateAPI.update_api() + + except Exception as e: + print(f"Error: {e}") diff --git a/.gitignore b/.gitignore index 6739ab05f..d8e0ec18e 100644 --- a/.gitignore +++ b/.gitignore @@ -17,6 +17,7 @@ .buildlog/ .history .svn/ +**/.api_last_updated # coins file extras # /assets/coins.json diff --git a/README.md b/README.md index 3a394f0c7..96dc35c7f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ # Komodo Wallet - Open Source GitHub Repository 🚀 +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/KomodoPlatform/komodo-wallet-mobile?quickstart=1) + ![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/komodoplatform/atomicdex-mobile/build.yml) ![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/komodoplatform/atomicdex-mobile) ![GitHub contributors](https://img.shields.io/github/contributors-anon/komodoplatform/atomicdex-mobile) @@ -68,6 +70,27 @@ Windows: `choco install jq`, [Choco software](https://chocolatey.org/) https://github.com/KomodoPlatform/AtomicDEX-mobile/wiki/Project-Setup#build-and-run +### Build with docker + +To build from a container without installing Flutter on an x86_64 machine (Linux or Windows) with Docker or Podman installed, you can use the provided Dockerfile. + +```bash +sh .docker/build_apk_release.sh +``` + +You can also manually build using docker with the following commands: + +```bash +docker build -f .docker/android-sdk.dockerfile . -t komodo/android-sdk:34 +docker build -f .docker/android-apk-build.dockerfile . -t komodo/komodo-wallet-mobile +docker run --rm -v ./build:/app/build komodo/komodo-wallet-mobile:latest +``` + +The build output should be in the following directory: `build/app/outputs/flutter-apk/app-release.apk` + +NOTE: There are known issues with building this repository using docker on ARM-based systems (e.g. M-series Macs, Raspberry Pi): + - linux/amd64: [Dart VM emulation on M1 Mac fails](https://github.com/dart-lang/sdk/issues/48420) + - linux/arm64: fails due to dependencies limiting the versions of the dart sdk, android gradle plugin, and gradle build tools. See the [Gradle Compatibility Matrix](https://docs.gradle.org/current/userguide/compatibility.html) ## Run/Build with screenshot and video recording ON @@ -96,6 +119,17 @@ Ensure you run the most recent Komodo DeFi Framework [stable release](https://gi See [our wiki](https://github.com/KomodoPlatform/atomicdex-mobile/wiki/Project-Setup#android-builds-from-scratch) here for more thorough project setup steps. Besides installing the API binary, Komodo Wallet is set up similarly to any other cloned Flutter project. +### Setup with Python script + +You can use the provided Python script to download and extract the API binary for you. This script will download the latest release of the API binary from GitHub and extract it to the correct location. + +```bash +python3 -m venv .venv +source .venv/bin/activate +pip install -r .docker/requirements.txt +python .docker/update_api.py --force +``` + ## Accessing the database adb exec-out run-as com.komodoplatform.atomicdex cat /data/data/com.komodoplatform.atomicdex/app_flutter/AtomicDEX.db > AtomicDEX.db diff --git a/fetch_coins.ps1 b/fetch_coins.ps1 index aa30463b7..b90fbad8d 100644 --- a/fetch_coins.ps1 +++ b/fetch_coins.ps1 @@ -1,4 +1,5 @@ $config_init_mm2 = "assets\coins.json" +$config_mm2 = "assets\coins_config_tcp.json" # back compatibility if ( ( Test-Path -Path $config_init_mm2 -PathType Leaf ) -and -not ( Test-Path -Path "coins_ci.json" -PathType Leaf ) ) { @@ -8,13 +9,14 @@ if ( ( Test-Path -Path $config_init_mm2 -PathType Leaf ) -and -not ( Test-Path - # get coins file $coins_repo_commit = $( jq.exe -r '.coins_repo_commit' .\coins_ci.json) curl.exe -l "https://raw.githubusercontent.com/KomodoPlatform/coins/${coins_repo_commit}/coins" --output $config_init_mm2 +curl.exe -l "https://raw.githubusercontent.com/KomodoPlatform/coins/${coins_repo_commit}/utils/coins_config_tcp.json" --output $config_mm2 # clean checks from previous run rm .\app_assets rm .\coins_assets # get assets lists -jq.exe -r 'keys | .[]' "assets/coins_config.json" > app_assets +jq.exe -r 'keys | .[]' $config_mm2 > app_assets jq.exe -r '.[].coin' $config_init_mm2 > coins_assets # check if all assets from coins_config are present in coins.json diff --git a/fetch_coins.sh b/fetch_coins.sh index 0061015f3..b250268c7 100755 --- a/fetch_coins.sh +++ b/fetch_coins.sh @@ -10,9 +10,10 @@ fi # get coins file coins_repo_commit="$( jq -r '.coins_repo_commit' coins_ci.json )" curl -l "https://raw.githubusercontent.com/KomodoPlatform/coins/${coins_repo_commit}/coins" --output "assets/coins.json" +curl -l "https://raw.githubusercontent.com/KomodoPlatform/coins/${coins_repo_commit}/utils/coins_config_tcp.json" --output "assets/coins_config_tcp.json" # get assets lists -jq -r 'keys | .[]' assets/coins_config.json > app_assets +jq -r 'keys | .[]' assets/coins_config_tcp.json > app_assets jq -r '.[].coin' assets/coins.json > coins_assets # check if all assets from 0.5.6-coins are present in coins.json diff --git a/lib/app_config/app_config.dart b/lib/app_config/app_config.dart index 9155d59c0..dda394293 100644 --- a/lib/app_config/app_config.dart +++ b/lib/app_config/app_config.dart @@ -177,7 +177,7 @@ class AppConfig { // endpoint source code: // https://github.com/KomodoPlatform/mobile_endpoints_proxy/blob/main/main.py#L113 String get fiatPricesEndpoint => - 'https://rates.komodo.earth/api/v1/usd_rates'; + 'https://defi-stats.komodo.earth/api/v3/rates/fixer_io'; // endpoint source code: // https://github.com/KomodoPlatform/mobile_endpoints_proxy/blob/main/main.py#L95 From 8ea358639b7a3b8747cda90b1e93085ac00ec203 Mon Sep 17 00:00:00 2001 From: DeckerSU Date: Fri, 27 Sep 2024 13:33:39 +0200 Subject: [PATCH 08/19] Feature: allow copy amount on tx details (#158) * allow copy tx amount to clipboard from tx details page * set executable attributes to *.sh inside docker * fix flutter version on git checkout, should be from env. variable --- .docker/android-dev.dockerfile | 2 +- .docker/build_apk_release.sh | 0 .docker/dev-setup.sh | 0 lib/screens/portfolio/transaction_detail.dart | 14 +++++++++----- 4 files changed, 10 insertions(+), 6 deletions(-) mode change 100644 => 100755 .docker/build_apk_release.sh mode change 100644 => 100755 .docker/dev-setup.sh diff --git a/.docker/android-dev.dockerfile b/.docker/android-dev.dockerfile index 375b59e78..bc925daca 100644 --- a/.docker/android-dev.dockerfile +++ b/.docker/android-dev.dockerfile @@ -162,7 +162,7 @@ RUN set -e -o xtrace \ RUN git clone https://github.com/flutter/flutter.git ${FLUTTER_HOME} \ && cd ${FLUTTER_HOME} \ && git fetch \ - && git checkout tags/2.8.1 \ + && git checkout tags/${FLUTTER_VERSION} \ && flutter config --no-analytics \ && flutter precache \ && yes "y" | flutter doctor --android-licenses \ diff --git a/.docker/build_apk_release.sh b/.docker/build_apk_release.sh old mode 100644 new mode 100755 diff --git a/.docker/dev-setup.sh b/.docker/dev-setup.sh old mode 100644 new mode 100755 diff --git a/lib/screens/portfolio/transaction_detail.dart b/lib/screens/portfolio/transaction_detail.dart index cba184c41..bc28034e3 100644 --- a/lib/screens/portfolio/transaction_detail.dart +++ b/lib/screens/portfolio/transaction_detail.dart @@ -115,11 +115,14 @@ class _TransactionDetailState extends State { amountString = (amount < deci(0) ? '-' : '') + '**.**'; } - return AutoSizeText( - '$amountString ${tx.coin}', - style: Theme.of(context).textTheme.headline5, - maxLines: 1, - textAlign: TextAlign.center, + return InkWell( + onTap: () => copyToClipBoard(context, amountString), + child: AutoSizeText( + '$amountString ${tx.coin}', + style: Theme.of(context).textTheme.headline5, + maxLines: 1, + textAlign: TextAlign.center, + ), ); }), ), @@ -280,6 +283,7 @@ class _TransactionDetailState extends State { } } + class ItemTransationDetail extends StatelessWidget { const ItemTransationDetail({this.title, this.data}); From 719d59fec691010f9fef5f0fab37f548665a1d66 Mon Sep 17 00:00:00 2001 From: Francois Date: Fri, 27 Sep 2024 13:34:12 +0200 Subject: [PATCH 09/19] Fix orderbook minimum volume calculation (#153) * Fix incorrect minimum volume calculation in advanced swap tab - Add missing minimum and maximum rel coin volume fields - Simplify minimum volume check on advanced tab order creation - Fix incorrect minimum volume warning text in initial popup * Fix error message in the case of insufficient gas fee balance Base coin minimum volume was being used in place of the rel coin minimum volume to check for the threshold --- lib/model/orderbook.dart | 26 +++++++++++++++++++ .../create/receive/matching_bids_table.dart | 13 +++++----- .../receive/not_enough_volume_dialog.dart | 5 ++-- .../pro/create/trade_form_validator.dart | 5 ++-- lib/screens/markets/build_order_details.dart | 16 +++++++----- 5 files changed, 48 insertions(+), 17 deletions(-) diff --git a/lib/model/orderbook.dart b/lib/model/orderbook.dart index 5be8565a8..64a7514a8 100644 --- a/lib/model/orderbook.dart +++ b/lib/model/orderbook.dart @@ -89,8 +89,10 @@ class Ask { this.price, this.priceFract, this.maxvolume, + this.maxRelVolume, this.maxvolumeFract, this.minVolume, + this.minRelVolume, this.pubkey, this.age, this.zcredits, @@ -107,21 +109,41 @@ class Ask { priceFract: json['price']['fraction'], maxvolume: deci(json['base_max_volume']['decimal']), maxvolumeFract: json['base_max_volume']['fraction'], + maxRelVolume: deci(json['rel_max_volume']['decimal']), minVolume: fract2rat(json['base_min_volume']['fraction']) ?? Rational.parse(json['base_min_volume']['decimal']), + minRelVolume: fract2rat(json['rel_min_volume']['fraction']) ?? + Rational.parse(json['rel_min_volume']['decimal']), pubkey: json['pubkey'] ?? '', age: json['age'] ?? 0, zcredits: json['zcredits'] ?? 0, ); } + /// The coin being bought (rel coin in the request). String coin; String address; + + /// The price of 1 rel coin (coin being bought) in terms of the base coin + /// (coin being sold). E.g. If asking for WBTC, the price is the amount of + /// KMD needed to buy 1 WBTC. String price; Map priceFract; + + /// The maximum amount of the base coin that can be sold Map maxvolumeFract; + + /// The maximum amount of the base coin that can be sold Decimal maxvolume; + + /// The maximum amount of [coin] that can be bought + Decimal maxRelVolume; + + /// The minimum amount of the base coin that can be sold Rational minVolume; + + /// The minimum amount of [coin] that can be bought + Rational minRelVolume; String pubkey; int age; int zcredits; @@ -140,9 +162,13 @@ class Ask { 'decimal': maxvolume.toString(), 'fraction': maxvolumeFract, }, + 'rel_max_volume': {'decimal': maxRelVolume.toString()}, 'base_min_volume': { 'fraction': rat2fract(minVolume), }, + 'rel_min_volume': { + 'fraction': rat2fract(minRelVolume), + }, 'pubkey': pubkey ?? '', 'age': age ?? 0, 'zcredits': zcredits ?? 0, diff --git a/lib/screens/dex/trade/pro/create/receive/matching_bids_table.dart b/lib/screens/dex/trade/pro/create/receive/matching_bids_table.dart index dd458391c..3a747a1f2 100644 --- a/lib/screens/dex/trade/pro/create/receive/matching_bids_table.dart +++ b/lib/screens/dex/trade/pro/create/receive/matching_bids_table.dart @@ -1,15 +1,16 @@ -import 'package:rational/rational.dart'; import 'package:flutter/material.dart'; -import '../../../../../../blocs/swap_bloc.dart'; -import '../../../../../../model/order_book_provider.dart'; -import '../../../../../dex/trade/pro/create/receive/bid_details_dialog.dart'; -import '../../../../../dex/trade/pro/create/receive/not_enough_volume_dialog.dart'; import 'package:provider/provider.dart'; +import 'package:rational/rational.dart'; import 'package:shared_preferences/shared_preferences.dart'; + +import '../../../../../../blocs/swap_bloc.dart'; import '../../../../../../localizations.dart'; import '../../../../../../model/addressbook_provider.dart'; +import '../../../../../../model/order_book_provider.dart'; import '../../../../../../model/orderbook.dart'; import '../../../../../../utils/utils.dart'; +import '../../../../../dex/trade/pro/create/receive/bid_details_dialog.dart'; +import '../../../../../dex/trade/pro/create/receive/not_enough_volume_dialog.dart'; class MatchingBidsTable extends StatefulWidget { const MatchingBidsTable({ @@ -285,7 +286,7 @@ class _MatchingBidsTableState extends State { final Rational maxSellAmt = swapBloc.maxTakerVolume ?? Rational.parse(swapBloc.sellCoinBalance.balance.balance.toString()); final bool isEnoughVolume = - !(bid.minVolume != null && maxSellAmt < (bid.minVolume * bid.priceRat)); + !(bid.minVolume != null && maxSellAmt < bid.minVolume); if (isEnoughVolume) { Navigator.of(context).pop(); diff --git a/lib/screens/dex/trade/pro/create/receive/not_enough_volume_dialog.dart b/lib/screens/dex/trade/pro/create/receive/not_enough_volume_dialog.dart index 73360369e..07dfc63ff 100644 --- a/lib/screens/dex/trade/pro/create/receive/not_enough_volume_dialog.dart +++ b/lib/screens/dex/trade/pro/create/receive/not_enough_volume_dialog.dart @@ -1,4 +1,5 @@ import 'package:flutter/material.dart'; + import '../../../../../../blocs/dialog_bloc.dart'; import '../../../../../../blocs/swap_bloc.dart'; import '../../../../../../localizations.dart'; @@ -38,7 +39,7 @@ void openNotEnoughVolumeDialog(BuildContext context, Ask ask) { SizedBox(width: 4), Text( '${ask.coin} ' + - cutTrailingZeros(formatPrice(ask.minVolume)), + cutTrailingZeros(formatPrice(ask.minRelVolume)), style: TextStyle( color: Theme.of(context).primaryColorDark, fontWeight: FontWeight.w400, @@ -64,7 +65,7 @@ void openNotEnoughVolumeDialog(BuildContext context, Ask ask) { SizedBox(width: 2), Text( cutTrailingZeros(formatPrice( - ask.minVolume.toDouble() * double.parse(ask.price))), + ask.minRelVolume.toDouble() * double.parse(ask.price))), style: TextStyle( fontSize: 12, color: Theme.of(context).disabledColor, diff --git a/lib/screens/dex/trade/pro/create/trade_form_validator.dart b/lib/screens/dex/trade/pro/create/trade_form_validator.dart index 2caa7b4d9..bdcd6e4da 100644 --- a/lib/screens/dex/trade/pro/create/trade_form_validator.dart +++ b/lib/screens/dex/trade/pro/create/trade_form_validator.dart @@ -1,5 +1,5 @@ -import '../../../../dex/trade/pro/create/trade_form.dart'; import 'package:rational/rational.dart'; + import '../../../../../blocs/coins_bloc.dart'; import '../../../../../blocs/main_bloc.dart'; import '../../../../../blocs/swap_bloc.dart'; @@ -8,6 +8,7 @@ import '../../../../../model/coin_balance.dart'; import '../../../../../model/orderbook.dart'; import '../../../../../model/trade_preimage.dart'; import '../../../../../utils/utils.dart'; +import '../../../../dex/trade/pro/create/trade_form.dart'; class TradeFormValidator { final CoinBalance sellBalance = swapBloc.sellCoinBalance; @@ -57,7 +58,7 @@ class TradeFormValidator { return appLocalizations.minValueBuy( swapBloc.receiveCoinBalance.coin.abbr, '$minVolumeReceive'); } else if (matchingBid != null && matchingBid.minVolume != null) { - if (amountReceive != null && amountReceive < matchingBid.minVolume) { + if (amountReceive != null && amountReceive < matchingBid.minRelVolume) { return appLocalizations.minValueOrder( swapBloc.receiveCoinBalance.coin.abbr, cutTrailingZeros(formatPrice(matchingBid.minVolume)), diff --git a/lib/screens/markets/build_order_details.dart b/lib/screens/markets/build_order_details.dart index 0247f0b79..85b724f21 100644 --- a/lib/screens/markets/build_order_details.dart +++ b/lib/screens/markets/build_order_details.dart @@ -1,17 +1,18 @@ import 'package:flutter/material.dart'; -import '../../app_config/app_config.dart'; +import 'package:provider/provider.dart'; import 'package:rational/rational.dart'; + +import '../../app_config/app_config.dart'; +import '../../app_config/theme_data.dart'; import '../../blocs/coins_bloc.dart'; import '../../localizations.dart'; import '../../model/addressbook_provider.dart'; import '../../model/cex_provider.dart'; import '../../model/order_book_provider.dart'; import '../../model/orderbook.dart'; -import '../addressbook/addressbook_page.dart'; import '../../utils/utils.dart'; import '../../widgets/cex_data_marker.dart'; -import '../../app_config/theme_data.dart'; -import 'package:provider/provider.dart'; +import '../addressbook/addressbook_page.dart'; class BuildOrderDetails extends StatefulWidget { const BuildOrderDetails(this.order, {this.sellAmount}); @@ -315,8 +316,9 @@ class _BuildOrderDetailsState extends State { } Widget _buildMinVolume() { - if (widget.order.minVolume == null) return SizedBox(); - if (widget.order.minVolume <= Rational.parse('0.00777')) return SizedBox(); + if (widget.order.minRelVolume == null) return SizedBox(); + if (widget.order.minRelVolume <= Rational.parse('0.00777')) + return SizedBox(); return Row( children: [ @@ -332,7 +334,7 @@ class _BuildOrderDetailsState extends State { Text( '${AppLocalizations.of(context).orderDetailsMin} ' '${widget.order.coin} ' - '${cutTrailingZeros(formatPrice(widget.order.minVolume))}', + '${cutTrailingZeros(formatPrice(widget.order.minRelVolume))}', style: TextStyle( fontSize: 12, fontWeight: FontWeight.w400, From 76c57a8ea4b8cc6fa7fca497072b32f62b3bbadf Mon Sep 17 00:00:00 2001 From: Francois Date: Fri, 27 Sep 2024 16:05:26 +0200 Subject: [PATCH 10/19] chore(coins): sync coin assets 83794c9 (#159) * Update coin configs and assets 83794c99944ae451d7898a8db78898be7a63de8a * Sync wallet only coins * Remove recently added NFT_ coins NFTs are not supported, so remove the coins for now to avoid showing activateable coins with no icon * Bump minor version to 0.9.2 --------- Co-authored-by: Charl (Nitride) <77973576+CharlVS@users.noreply.github.com> --- assets/coin-icons/aibc.png | Bin 0 -> 12796 bytes assets/coin-icons/aney.png | Bin 0 -> 13445 bytes assets/coin-icons/arb.png | Bin 0 -> 9686 bytes assets/coin-icons/dime.png | Bin 0 -> 3643 bytes assets/coin-icons/fdusd.png | Bin 0 -> 3391 bytes assets/coin-icons/frc.png | Bin 0 -> 23104 bytes assets/coin-icons/grr.png | Bin 0 -> 15325 bytes assets/coin-icons/idrt.png | Bin 0 -> 12067 bytes assets/coin-icons/iristest.png | Bin 0 -> 22216 bytes assets/coin-icons/jasmy.png | Bin 0 -> 12825 bytes assets/coin-icons/lupa.png | Bin 0 -> 26565 bytes assets/coin-icons/mor.png | Bin 0 -> 15300 bytes assets/coin-icons/nucleus.png | Bin 0 -> 9430 bytes assets/coin-icons/nucleustest.png | Bin 0 -> 9430 bytes assets/coin-icons/om.png | Bin 0 -> 9286 bytes assets/coin-icons/pendle.png | Bin 0 -> 4222 bytes assets/coin-icons/pep.png | Bin 0 -> 4797 bytes assets/coin-icons/rtb.png | Bin 6101 -> 0 bytes assets/coin-icons/syn.png | Bin 0 -> 10260 bytes assets/coin-icons/vdex.png | Bin 0 -> 29372 bytes assets/coin-icons/vote2023.png | Bin 19624 -> 0 bytes assets/coin-icons/wcn.png | Bin 6188 -> 0 bytes assets/coin-icons/whive.png | Bin 9706 -> 5002 bytes assets/coin-icons/wwcn.png | Bin 14596 -> 0 bytes assets/coin-icons/zoin.png | Bin 0 -> 24915 bytes assets/coins.json | 2641 ++++++++-- assets/coins_config_tcp.json | 7891 ++++++++++++++++++++++------- coins_ci.json | 2 +- lib/app_config/app_config.dart | 60 +- pubspec.yaml | 2 +- 30 files changed, 8392 insertions(+), 2204 deletions(-) create mode 100644 assets/coin-icons/aibc.png create mode 100644 assets/coin-icons/aney.png create mode 100644 assets/coin-icons/arb.png create mode 100644 assets/coin-icons/dime.png create mode 100644 assets/coin-icons/fdusd.png create mode 100644 assets/coin-icons/frc.png create mode 100644 assets/coin-icons/grr.png create mode 100644 assets/coin-icons/idrt.png create mode 100644 assets/coin-icons/iristest.png create mode 100644 assets/coin-icons/jasmy.png create mode 100644 assets/coin-icons/lupa.png create mode 100644 assets/coin-icons/mor.png create mode 100644 assets/coin-icons/nucleus.png create mode 100644 assets/coin-icons/nucleustest.png create mode 100644 assets/coin-icons/om.png create mode 100644 assets/coin-icons/pendle.png create mode 100644 assets/coin-icons/pep.png delete mode 100644 assets/coin-icons/rtb.png create mode 100644 assets/coin-icons/syn.png create mode 100644 assets/coin-icons/vdex.png delete mode 100644 assets/coin-icons/vote2023.png delete mode 100644 assets/coin-icons/wcn.png delete mode 100644 assets/coin-icons/wwcn.png create mode 100644 assets/coin-icons/zoin.png diff --git a/assets/coin-icons/aibc.png b/assets/coin-icons/aibc.png new file mode 100644 index 0000000000000000000000000000000000000000..28f17e26bf3885027d9eb039e3224152f9f991e5 GIT binary patch literal 12796 zcmZ`=Wmp_N*T&rnTPPG+U~zYMch>^Ny|@-z+@ZL;m14yT6kFWg-J!UJCie!s>(8$Xhdi*Fff>MvXbi1((Av3f&|U^%(iI9h4mkcahgKrH$tg)8|AWQF;Xn@0oJWCyVLg_U6w~xt zKF#s;GMLMF7r9q<%p|mtCb~6RGjC~H?C)O$qcR!Gn(A|dT8F|w<^hLUby;glfl9%9 za!X3$;7L<^j6bl!wX3yz^m>VNK7?{J&+VNe)%FxIUHx^8cpVe2WFoGWEvFpkbm!g^ zJ_yx{s9=YiNjPcXXIeOyKw=1DG0YIy{MU`q>HXA52hDz-L0C z-I3Q#vRx@dx@kCSNDN#JZaShOJQ{44J`fTA?ka|$klMwNOe_m-`VDD`crHRfD>Z=9l_Zr=F`*mAS%MkCsVgu zuYX5(lPd=nUZBAUnuvwZ)CoT#q|F8sLzK(J0Emp1B-|CSS#zSldc;c^B4aqw=RrbU zq7m!D*g1wh4IUU%vqzkg66$X>r$XH$Tw^BI zxy)jX1B(?}IyY6dRB0n+H0HDvS;@j`XK+zt`z+7h%+wY&E|%GB1zQ$pdW`K2KNo)$ zT9tIDJQWZH4h60b167V1KPf_zsyl%Art& zck_r>^|S@|Tk?D}Bn=bV;&mck3^83B0K)>ETfWjNVnOJEc%tN8gI)gH=63&dNP;rCc5LQED_b`v zJJ*1*uc%VSIv@?iDX3WJsZDw%u0AenoRQ$9c8C80u7VilM~`4UxxnEEx+T*;@Eezi z)hK6Z?;9U>+tbSv>y9EVx3-<|PmWc;lJuIHpt&k0@6)KMS(k8bh^ralw(#LIa>GXy zx&Y&ZGkI-mDGX1AlRJ_kv@5772f~0+z@MTxVpKtlwBfY4H_|re7t@P^iW2o%fBVIb zJ|pwZu}f0q8qaGIpj%n|$g`jVL`^U9OWt-d$7K_PK1H<#>I9C_YI$J;U)y2uRloOC z1ZD-MAmt46IhIDxjkwSaH|?PIdLPS*)Mzzv@ct_)ob1iE8Pe2ROjoxrDF&hzDaC_f z=sy~%#Ei!Q%a);ICy_2uhXgt8Z|vMkgcRWdjVCKI^pAKoEP_SF!w&b#N7ECf#e*6Y zKT}tHzy+dHOo=9kX-Ld+W2m}ThWjB4@M^CF%hi}3W;5<9Do`%{DybUjIrb4)@@tMa z<`rf|d-4X1V6k>dR7D~&!bF1w0_TVt(|LR{C7Sn^#pTgX8r+_|%^Z1J?>x<>6)My7 zy0?D;EVUPDnSSSU*oaZ##&$>QV+Z%B{W&`_>-}6*!XYZ7@}pmS1G%H6&{x1hiVg(I zcp(;m>V;hm9p#t}dDeg&)^kSK0uk#{fwul;0sW0;|aXOr}T&F5EANj(Sc;GfB< z)4e{D(-Wa(78x^j2DD8Yu%RMwHxeNmtrFP*55aQZB4f^TLw$6W&}O#DYw2%&G<^88 ztP+09tu4XGK8T|V6bUFJ6)TZWH3=9)iFZ7K?5H^X8jEMaIq=#kIc*-#ObBF>Q!z1O z*RBYBo}VZw9u3V`Cs$x)2W)#8lFj*KdY^?BH8k9CG!BkOc^_&5^vi{~M)6p!@LO+9>C-rf$2^K$%(+KN}ZJPD<-q{xJm(N zBBt*bqS&r%PW;A8NpN)_N|hmb9MAVi8s>Njxgz`wjT9w^xSUl+fxP!{soh2wNk-o3%7}}%tJHL-{5CZqdQ97R#cqZEUA)8M2)4|ZDElDy6 zxz9R1Q9akW(~`|O3ibOYog&tJvL2@5d1j_(dtS=9&svzn!#v13eM>XO-<%M<2p`Cu ztlQ2N+)>Ayh#w+>PIEW7(fb>n25~*rJIL|b<_iU|4!ViG0V3%mL4^3D(p-T*M#m*c zt6#gFJ;?6ZcO$?4;l48k#8Nx8!fT%M^>G9UMNIuHX{N<&9g`IEr?1dfrUaxc-pErT z+pRHXTOK?imN(oZ%?U{)m;##Y8HQu#o7=&c2$hJ{$fW9#n$-qBDBg}mQYV*5wm06( zVDnf;vCk$p0|gAtOAkM2Q6MWL==x5m<$8I8$S*7{fbJUi?sI zz+ZQ9&%7v6IjH^Cl=bzsB_&()qsY50x1ES(kG1B^JjtH9T}0zo{vn7{w(QL?^0RW^ z4sK0{(a2XGQi?g7lAnX2eWv-9oWb6%(R}`OX#`&#rBbPcTj)tXg!EVEQ|A64C~O!Q z6MZo~Hxq>U4E_Sn`*dS^M^oeOyrD$+;_b>3us%C9%tuZ7Q|%icpNX0&9apdCh1Bqw8=8Cw}+j?cu{BSgI0QiX}()3aJj@i9qR zN4*3buA-=WXM%vV8yn3+|?*)B=rW)lvo{8Iw?mHvl#{T~MH}af9Vxgas zSlK8p*TG6|w*#`i%}a4=oJ0qGX;|0$? zhJF@yP$mN+hptr%6^L3Qj-E_m>{O{y{Vivsm-7A!r>y9dT@B8xwbl9j2>8pD5%AcM zgpr0dOVMfvxB6Ixzx=%>LNr35@Xep)8Jm;MRhk(~2A8`v0Ud7P z@G?0UvBE>^rZE&Pg=Wh3Olto<9;beXy7ARN zqk+nlPIZ*_u{68#fU-g4Bf|h32plWkL#;H^sBUX7v;Q4FL1#cg9@CryX|qrU%W5i= zD`9V42=RhD`&sdKlT#u#Mf%hR4o&eATuj9!`g9B<-PY3_-}Fh5f>RHgW@l#3cj7GQ zK)8vMlON@jWdZP9v}`5>#n^DXpC1zB%^$brqo2BN4+Wo(a3(tV2M-+Tt{{KS)f2gH zT6bQKYGpG`!F>hvJXP+qP*JW|I>bgP+cg>!-Iy}ySv8`OKMU_a{~ruCZZ#Vp@h zmWhsX)v5})hs9oGqCdtKKIq2#@wl|($C&+VXG1tkJXJyA-8ks02*)Vp1a^RV%Rxax z0u0xG99p7f80od2RntDnub3H&c5FyIRjs!z&G5S=R{}DAEb4XYbniIm#DPQyo=3nT zer=hN^Ue)Ce=Q9+=McP^z#2w(%g6OPHU8l!%n$i-e{N0emhfN4>pG${IM9d2TutXu zlL<6ZW1s&uee4$LFm9{Z1qUcYxDfZF7njr|M#g7 z`f57HToX}M)Du43{pw}ThEKN+x z6!>Z7#}WLn=)d7D_WFE|d|}@yojg4-kZ+N2#DXFA*C|Y zQ*iZ(#*N6ToTJp7o>Og`md;%HKn{nS&=_*+a8_e+`6E8Y#@^!uMVLx zr&ci;(OJMN-d%nB*}#tLcfSLE%Yi=hAym~B+^vzO47!OqAiU5S0(=iy7m4HR!@&x# za~-l?SauAk!(~E|KMZ6f4A|^%k)A%K2XoQJjF;cTWk=#RW#12JS(cjljPH1>e;_D7!nY7`D$+FB z+Qa7ieO!vVOr5x}bi{_?`tq+@%~*MmL0htz6LE|g+bXASB_{4Qrq0JdhvoI(;CC0 ziWeC+Qz3!R2afc9V_@f7Brb6Tb=9Gf1c6CH^_~PepB=zua0`1S6+h|coqh|;b5hrP zB*X!-28U8VW!;BF`pR0qhYbA&-}wO|sTZ5uLzBiR7e|RwCtQr#54|hsZ$dR_|*AkKeRzi=v znvn?LaZ>kOfGUb&B$df*Z#X4gk@|0ItM}Cqjg6xSOXnMv7AJM>P8BKEyd_7y=)ks( zcCJrRT9TpjFuP{49^#YWm40&Hw}FjQV%tqDV6FLIY5yl5ZtpqboVGf7%7xc1=8@Lv z-REkqK_V`8U*34Tns)8#^74e8%Vx%rx|93oy#cZS0}o!}wAXbQy(;`&ftsOInLkyj zcK#ePZx7w(-qLaM{wKmoZEXfjMF}^-h@UUJ^vXUuvh{zv&dZ}~)wQs+yee1miy9st=CGhn ziu~fx5{mhm`?pCC()Q(uKmu<3NW(1x6eePX$30qD8VPWYI*FRfr$!lKInkEVu}#ztwvv5(uQ@xL z&)o@|lb8)dbW~LH?fjR4Q~g8`x!k$%&Gn=2j<$wDC0qdlO=b$$w1pl&JvzpTV^oqU z{*dwqu|pXp36t+gzX_>KC1{7#$)lXwsHC-OGb=ei6kb^zep`3y!5mFz+cA8faAD zOH*9SzIj4K;$#)Cp@djwCgrK~bRqyE%7>;QCONdIkNPu58@5bo)7mw=5F?>m@uRvd zHBr{XllSA*o?;gF>8O=lqSs+b8VbVtxQB85l5T_bR61E#A3bj5=B3vsLc*?t>)0Qz6?%eR&0i0k>*tY3YX^vNur$g^~1eRXsgI2JOn`)pMWj+pEA2{!eZM->YQ( ze-X(A!PZE2NQl;mi4OHv;Hhb&DA#}ba5XJ?w1THQ1}Bw4fpXEG@JVS6?~BM+*D)?A z8(b8Za)o@Lecgft!kdLL=;`V0EHC{{bo*;GrlPf_h+BT1BHI+C7Y?3InvbF#YCu=| z9?01$Dp4kxsRZ1hGWv6~@bTkEb1SR7$81@U*M5f8Ct~8=^0Hha4*RJ?H%)DAbxln- z!mqb`Q~5N?8?xC3;ZcBS*%5He42AI|TK?`NcNFcCQzdl0b0ojn5NTdUPf5G=TKK15 z52{{_hJOJ$%ATc_Wo6;;$XGa7;e1{fz}wqfv;LC3y}e4K_NQQjv#9y3f!CLb5s3&m z-XzIoBoHw^E4}w=m1rso0KQNRnNBTaIN)xwu?q)af$zqqDR@AP|^*nDu67 z%C9fm1kU_9^5Sa78QdzE1=5jly z6HixBQL!^yu3=>awbO2HZmJp@J##u={g9mGD=@LxqpcCwEb3251fUc`q83Gv8ZxCnVU9G! zH2XocA2yga$cSMRJ5V2C?ZNwPT;Y3r?yq0;2FwfTS5TjqZ8i|se(bsGz|;A> zb{-);pd3`GTN~8kdZ2s)Z(unDR;J3wC&x{jqTh0bLHfXo0*ruzPL}P*f9~BO+yak} zkE{OAr)I<7eSB|cO+|Y_=DAsDgYzdX3Qu~b#KTdA$j)VKB=jWvco0)X>9OZ!l;k#Nkp{-8j za;ZLB3vUdODinDWMsi9cq;qpyTYAqmcLM#YJ4HP~QY$ES$mVxH66!p@{l4_qox$jQ zv6lmCVT_+{4)I<d_cOW&(vYW)hA0^>u%3>_>y6!$T8j zFU*G7IXKEIDJfYvo&I2--ovGskym61(tRNiRFEDaV(1QVXi!uZK^zq| z$b_(742YkG8b*Wkd(3jDG|PcV10MxpvEApMFI?talb3kEs%gEj-ql|E#b%~7=eFnZ zw>%8ohYV{tMg0gmunFKol_Ky2J8-V}rn^my+500C3S4MtsHT=yES;mZ_2$Fn4uMQ|_#m{Y<-cF2G$6HS9$=IZ-$$SQLncic0ti7uHiS@C1E`HxZ%xL&k@9 zo6hr+R=WD7(Wl#EwhTqHVbAk*Kkck1e_KaKtC>g|{6IFb|ksR|VoWs(HQ+ zX2S^k6(nMNm-REkQ@F*Ce9kXYVt)sJc>0!MK+z0?PBn;w*Txph^D`s$8FEBGJNo1Rr;k1g{1u4@i2ewb6Tb%me~zbz`{f<}V=d*grBezn2QK zu*CO86I`FvPbd#-p^<5p$?%;9Fydp93WfBs@2n<$@_-F?i8b@V}Zbn zGT1J`-tj}xIW=mZG*YZ7q#tBF8LuM17)8Oe>I83D@2%)9Apu|0`SygEqdH2O};*AXEhE`&V`9=0|HU8&}u~uc)jK<98ZRBH-LGhsxHHkpl;9AmM=z z`7)&oOd48+rL`PgLvaWwaGB0WvQ}1B9DYwXY;&$aocuq3?t%z(M%WKl(atZndfeP% zl)7!}mma3mI^5)_fe2#dYSb>7bEcX}mJ5@!&|M9d@nrjtXJB?x=_SQu)*`S)@|xh$ zQ#h6WGsrT<+WIuD{F?%p(e--3E!q65;GWNUds;(71Dl1PpI_U@g1_xrP{zML@|(w7vjfWLGX{ZT^7Qh6NiY7ALHE>DH()EqkOTS_PJ%}pRn+eJ5(H>zX%Eq*u_2~mBAPL;NX zo}PDV^o_i_e^|nbjyc5;JB>h3wlz9Old4jUOsStLl0|)-S&T#bb(8xX@IoF~3^EvU ziYTV4SahWb^N}@`ONsN|Bbp@xJ44qJ78Vv(p?k9n3!RR-<9*gp7jkodpZCa!0(W?L zxazs#hqo=&3K(|!r^m+gQ3W{O)en?KMVrx_y_dy6GzaUb>cW}9V#BV$9$ISaXo#x1nzW+!UpoV8iqF;>Izj#8y!8rP zF%Kpak-S^^qir@sm8Ix*5o4Ad=mgBYmi0MwNfsGzZ~nOfZ;uLpZH=9rpk{$6sH@2{ zPpw=tIV~-(5eY4s{v{{1YRa1VF=X(Oo~5U^v$6&VNcd@UGc*6$+@m0DoIFxvIE+?C z?NctHYsU=BB9?ukIekTZ-%t7}wi@w~YXM4wCe?ukijR4QcH3V%FWGkmL|FB!Qe!{! zsB37r_Ul{dl{PlIi?_+E2woyUS8eHvr5qxqx{T7a0RCggcw)Y8m4K(2dToLZ*Td00 z)jF+#r_b^cG$8(`9($q9Qcgpuze;@^K1CrPu}`SS&3Y;;0!f3h9=BL@_s9a)scF7Q zK2Fu>?hZ0A^ZntFU>;UCylaaMaFj9eNIY4pHzM`ArGDhu_?i68GUWwARP>VPscW94 z_9HM?&BN@*K`3?yvagEpXF-y7e4e#Lv?uRRnDwbbe(Ki7dA*U7mLFRt@yFf0q`AU9 zfp=a4xx_<4jOzswA@e1~;d)MD>nQfZ(RYV^!@ALq&zq#ipIKj?3Q%5qa4QZ7ZT=;D zy{d*dN$&SoV61j@M_2~Uv!ZrqG;*Ias0qGzw&NDh{cJwow^?;_C%+8oeOo5?AR{rC zYl(BhSpOLdhf%~TzyP>4Fbi#ma0kd*&Qt?Aq8gG9Y`kwmfv0}X4Uja)dSjw8xrqBD zP#!A0-`An($M@3|V6@(dUz1J{aFXNG{yX=dA2tN(88v%je+O+AcDVtTR)+@Q6*a~6 z*Wo}Ml2>Qpj$X-)-=lanVHb!NQT20z&yLC%N%jqw()*z$ERAp*G#>67=HmF1*~pcS=Q$2S@8Qe@eN+4eu7g~%kTTy z$xeclWLQXhvG**}-V@=#f zGB+T;>fHFTO1dvT?_%dpws=XB`<*v-w>Tac-^6a9E!<&A&!3a|;cJLYF0VX2f&lPvn;<_&2qHAFKe8z3$+a4KO@;%Cc=`wLbegP})O7b-~LF&pyf%D;hO8F>mj zz=`I5&F7>3M+9G3|JN)YukStN^W)rXWs8vbT<4uTDqKi3B!D&UOB=G9xTqzfcw$8n z%kV3Yz^5yD`^Bvu2Q{`LRT-l{sl%r5KJlTSZWPA_N0PMA_tUPHCX6H;s)KcTM_oVP zU6WxuT3A*`wQ4VV@0O6;W_IT*()wcadJ7-4|7hv-0Mu-~R0pQB<$|9bJzNU;y8Cm4 zuV%P3cdds;rZf_24vfF02PVV=^WyQDY4-}k&n(to*mu3Mzts@$XKnbznSV>KS>4^; zYihG!+>uHol(g~86WMV6`ft~P9X zL<1o%_X6xWZm%?Pbo}ItnY`7Wpim1KO`V0STSp-=YcDXequidRXY#-wj1Q4RVw?An z01l!mXW_r95Vm}LT4fL||2jZj3-GDgAu>nj?s3tbQ&#Rzs$g1bkbzJM-*+rOgvabm zk(%_p*Bb|XX7wQQyHmT}FB|?rf5PxPeCwlSHMa>^Za7XO?C&-HG%J z=nUW5bcMP*cEr%w8+ThdcMtw$Xq%hgC%~M=^BWbH=sk|}IPAVnRGD@avda#htgS$r zI-ddI*t1tEb~8>?c8|BE!pa^Y7KB9LngT^?gNuvZV7OE@ZK^-;=&QNSRppeU&}I~V z0Tle}`&E=PQ-j=?9{IjorVz1x)|~wl!aTyvoFvx5hvk1!({z#XTusr*ib+R(xj)X| z@pwwZ=Uth=vYsxMsxeTM^__2;STfN@Ch(a)058my{BOFo2dcF+Yrlbq0zz& z?$n9K>t$i=FCIQl%Ul4fqoIi@j@H%Qs1|LbUw1ed@2@c_i22R5u_CYM2f8gTL`dza zx}04KU$C#=J1!A~sz`hf_Z5k?G2fd9 zZgpIPtL54bx@V>v&LR`v$i%B~X(y(VOcxTf%B`F&a6fxu;6?d9kXL9@AR;Q~KJ*-9 z2$bQ(N{23d-k(s>zOFidL*)CnWq0ht_D|Bky&#%$4Ava+Y#|Vn)^0%f;dWq)aGN%_ zn%nqnQ+D)w^SX>pZiYb3NO7%D@65`o8+L!Xwl&07J>hWL`4v|HDJROT432D>UVvd{ zJm7Vu%J=y*kE&WOVx6K&UK-iEJ%@;o7l$5qM$JaX#BZMd0FebTKN+0IQ(JF%oWIQi zpU5B=+`H8I)5j{s#Js{3pcT&503Xt>h|y9K2M^+_guL>eltL;Yt%2HS@{Sg9(+h zovs=Yxd2ZQPotcnQwDbLr$%P~dsCWqQHsE61%Dh1xPa9^nXQ^)T3QfKFjo+``d4@V zg2^?&D~uwm(^9B5f&at;ckutQXj16FsJymm{5=wa*VYb&3dm zk(UyilU^GuB{7*Ja2;^IL{6YDjlRx)Yzzb?^?PGRx!x@~A5JR z0t5=QGIB6m_~K_hhkL*N&-7HC262gc)Dkm-LgvW#Rof+$e>%QMcGuL47k@4vGO0!=Jasa$vJ7*8y@-doEv zzWIEYmF-o{tQ$~;L1sRy9upg+|uOY$;G3+lq2Rlva=rBpm-J)i^CH@X(}io z#YVhHBNzzXG-_*E7@J}7+(PfSIYVLHjhvoj@7NO87|G_HtW9@cb(i_bL0_+0 z&IJ?|#1dK~ja#^_w{v6&So4ipKO-+qEBVlnT(g0+WGtE{eNZ66Ev6CwcZs%IM;J8#j#NTiF7Wk?l|E%Kun0cJYeE^;g3V5k zSAfLCjpkIdEOOKh{mS~s>#vf~-9750l&qNbVq`rzG@eDWd}vfE<$%vpV@=ADP*rb{ z8oqW3N9VLu^@yZZP5hX^@}g^To-8MMk)((NY_2G3ea3H(eHX?n9M$FhImj499%2Ix zV&q~<(Nb`wV^$6@J`DM1bAQzOs9l=2Ov|EJ*Z`4t_(NE4h#iry9>@p= zPOp&kp2k7rjlEn0SfG6mqAj$SqyWMXaluRX=84mNg{Lv*q%MZRrMus4>w@nkgusXiZsKlbHc!_+2jBMkWFHFLp}cQ*p%t zG(smY_3lHaez?u)#pEh~FEr+?+d#mT0s0M8w$D_PV;fatg%`5kvzBd7L;;Wk*DY^q zC4WR-QJcpwOf7(z>z0qF3!C6N z?O6hAPc8~&F6-GA4*VHTmvKzPEQnq{TaiVjsBJJ3sDKfRVB_$4``?i85fSp?kwCq( z1y59ogOsy@TLCYaIg1*8b4DFjIk{>m4aP389IRi3KjcQ0ko2vHRU|aAP}9IhJ9`{7 zOTT9f;s$*+OLZW8IkB9m>~~Jx*=*}I!ksA``!KGADOm2hlA8aY4zV6>0@j5ua{tp@HB0v7&;x5Dr{puf>V{6@{;PX>rx${H;RG z;c!sCIAbFxB$q_vP6j4kmE9LhJsOP^bR_~)UZhM5>w*F zeZY`HMJPfDRs&I`1;?0{yVGjx$C{Q0(~A8|;toAEM}BFVF1+a&1Ec>$uq*(xAlMg8 zxbEXfiK&)LiUFh~)rN{G@+T8Pa;cyUN%2G~Isc{xR7%=@`5NBMQ&wS=${Z&Zc@5#<|b|y{AMl|&;o{?m7SA`m5qswSCfsK vpNoy3m6L&$m7kRrr2k_2e+a%gn%h`<|NjJ9$dc<&0vI_dWyxxBfl z{NmZ2B%4Sz6^o)cD80{PW(3@c%-b*};H+4Aw?cSrP!KjYoMkgZme! zw2;$K1^|5N0f6A|0KoIVq~JpUz>@<2I5q_Ugwg;20+*~db&-D=@aBrLK)}a;U0!F& z&wnWh9`edE2#1I`*w`dxEGp{&0C%K3P*Tf#`7FRID+iSP@sRZ*GO@C8M8{oLh>1;! zBqxj29vanIb8HUhfrl%T>bVAjl>tg%86~f6w23d&F)646CCacBD8FM*k0ehO$OTH!Lsb_$N$9@eam5rmJ~#q;|AeL|8jzz10Tadgk8zWA_QG^-~R>HWns&@CqWKD6a?LuX6jTC%8$*%h$|fw{|fa(t)Cg4A0|#q=sRy5 zJmMjlr#e(AbaGj3D1<2w5OSZP5ivlH_1ZfYOp}aGEHL4!K`9~$pwxc~k&4U<&r`WG zp$E*pfYc(&u0Nnd-oLgGxfD)IR=Q$Tw?Z9tIIo#ZPdFi7B*M})q=0Z>fswOt-LT+L zXn-I{fw|NK%%y!U+ zwW`jYzNQCmog;K1E%4gtF@F?6>KRZLbs^_xT%))Ba(yrPOs96t@fDh37vhg3k8~9C z`bj7VBANBJOz0hxMoW}@qBzfFcZ{7Tm5BDRSWy;hfzH-E>@n|UKB^%S; z4!hNQKp^8#m;aMtd^h|Qjk%Nzn$uOt`S7w7Lfv^Z1ok%wat`(odQ*uvu> zgA2kN^e~Z^VNEe{Co5&RHJ1r?H70y47J-~#~uN9Sij^{_kaqfYo`g52`ja@c0y_y zQ!JdFxRbvXChXs`(g_Y1Bd-ALZ)MP=LlE7jk9OK=cxW(E>pG9<(?-yop^5$y#}EfN zf|>hBL5pNR@{o?gf5Tv3>~{B#8_*vza~JgP{I7Jh(2LSzItcL!h3+rgc-qc{^czie z1_Xf6y9<`S$%7lyhU>-&booX|<6vH!m$v$-m>HFGz^+f{$*{>`77o6BT_riNa7?!O zS8?SZC93!ogK~ezqWm9{y-P3fQ&2xf z@j_K25BDG$w1Cent&)2FJJ?u~GFWA?Q&C=7l6*Ck^ya;4OYZZ0VGU|B8z4=bCwgP( zU*l*Ia+>MQ7FoSJopQ_v@jzHiy!4u{`0y0s^Bc1isjGv?-PDZ70aAp>>Uo&DN1u{H z&#Fe^v9{Q&dMAqO_uLkY2rTALy2Q=Y;~Jk;sh?c|fAeLMw6Lyjk}&%70H29q(}(K> zXzf(!Z0D}!VK0u(#@_u*&TZO>%`e0q^PnWGDe-hR@m@~ydNt@uO(HMs`ZsA99@#6R z7JD+`(pUj#(J;SMTT(Emh#=2mA?M?}BSAb$8_of1!*jwPE(zm-J7YU3gQK@N7KcXR zN7(ewNZg`I!0aivs@>(f7*^YG+g4pszq7V+B6e?mkU#5MC8So#B)$`F~I0`Y~X&2p6Bx}Oz5`a%+kY}vj1&G z&cL3Uh~Yel9uhskcwM&ad#htI4lH#LpCb3ng9HXr8aa|&v~C&sJN`-TC7^hD zI-zE~pJ@X!`Ett}btp`>BZ4GhT`}8PhDb^1SBpFx;5d4q)%Zg8F3rf; zr2*Oy2SH~t;YT0V0)z(ER}}XeUycnnS4@i_Ipu(s!NmG`9VQ2>;jEAleyN$uCi7aJ zgM^YVY41`DRZ0}Ww?m3^o~(nT3sH;biY6~&-fUsOyIugcCQ}X6*NziEC>@fxpHdT0 zlL9<#-kCLeB#2Mk2*%0ykwYtA-tKm|wKsL$NJ}!o^B11qY9h&QbZPabOyNRUH2U>$ z>=MHpln|b!fhmX|y}%v5K=w`J#m+VL{;1(k{2+QG#!>tcYa>eBQB?0a^+D?AKm0lE zb$4655jL~g0rSErl+Q3&N49FV&8|xK1)3YE0L&>ID4y7WAXrSw0%|NzoGEx~{Sl=J z%&BN#LnN3FXUdx1H$43duM$BU`o}j!_`&i8;|%)^eFBLwLN;i~W^Bq<_wpV(v+9A_ z1f!5KaQ(O4&isYyyC#C_KV7ex{n7)~qvh*pwr~=a?+~Tf$D)(# zgNnHZ@@8z&oJ_{lZ(jCg9{Eh#(3j!-mmqQjNtK~06xj|FoT=*P7Yzdn?^mJOx%ury z84B{M8DodlthVrAM2AS*4l73jqUYG%GdAjX_~2U}@+xg&Eu#~y+npyzv!}QCH=oav zFu~Ci0vObZG`%KJTh4QO^aTaZW)aFoIfw9S*|oTUw)8`N=8SdSE`Vu$sTOh|OMy7% z)KAbHiTwuQnYG{Nl(L0}INGpJ>2J=un8^ETj`V(KFtb59?6YX_8X@Z*BhK59 zSv}wLwVsRUfiZQP!+^GsX%09rF0D60TFowf4iza>d34_#lf0ViIV*3Mz3qA30LqjZ z!e%iyb+1NyTCt+*g&V^;QrY++3)-lJtOJ*m66`rDNncoS5=az^Hu24k=NEns^g4VY zrD#cE55TQ*&9N+CE`R37R1X0MZr41;LEsrOF}mTK`jkEhB<#XJlWEV5r^I!0Hp95mecfe1+J zY9SweMZ}t?P*bLtpZg4yxy{{<97fn+tNd zR=}6Dm?%h#^Pwc2c;er60KIPJ5B0_KWj3U8{1mRnOZ|4o(Fdx|XslG0$_YbB$&fp>F8hfW<7k zah-CP{n9b4ziU#}9W?tcg`Q#TxhebcGe17-5q{OARSlv~!@}{W){RaY-LqfT`bF2a4A2oL?F`raHh>80!vN z0b&cyfg)ks$BlENh&OusSm^W$t|5^?mw3!Go{i$B1++9(T=^?xIi}1zY0~zF@{*Ag zI~cY9k{!+RarLvMzl73!2N3+?DsQiu9;k$ppa_vb`iUt?+ngw0F`2 z|9aR==HlzGkl>W?MPifQ+iw%wRav32WZ9~?f zmIEqj;x+WZEgZ2~${v${Yc>0A<@eD2tf%aW=rh9)?HqW?Z#YCyg)=oVOBM9MtQb!r zOjzkm2%hsRjcM{6*zzhHLYdMfEFpb3>im6mnL(n)_Ts(wDRry5ysJ|Q_-+i`fH6HE z@~jndqsZZL!4SL3e%eEJaeqKD#N**-bdavnnGyAQKKVSM!BYGwmav+>IMRm|o)UBB z@y#Ac<5*TfDfRV*jf#5gd~xh1)0CjktqNSg8G?30e0fnNEv|eJnw@h%N$NKFnsK50 z$z|hZq!By&z14t-VF-Sng0y}CCU_Y-y9M$3&r7->M2E^qF< zSmPNXmQMuaw+fy+Q_IxNsK?%J*w3y2hg$Hv3~1#Z>0d)-p_T71rYl#X^feGvJ!CK; zs`g`3?x^i5GF)^L{?U{=TH-otS1_1Zu0vrYXuUwGzPK``N3}ay8p~!cg9Y~=>(k1v zJ1cw2a17^V^8=T&S-!6vr&G@GbxjMdsMI-GF+&=6cYtss; z8%Kf7ZB>FBuFCHXcnIg8?}s$`^R(_0lnK-fC{!Q!^2ha5^9t{#Wc(5Sa1=hr@VXA%u$JNX z^}M{1($P8miQrZ!^ItEpmCw#~Nh#x%dZ*()O}HvG&IP0xt(F}Myu)Q##m1}oVL4FR z}4qzh~MocGXOE9*G>NgE_^0oBDG$il6 zis|&F(3~vrq3p`Zqqqn`^Igexd((z1m57&{)F|`%qfp^=dKcFZEI!u_Zy+$9r1znD zRFU-Bi^1(a>lLi&1hkqxgW(H3N#)5R?=!`}H4g&!ILRxsIr8`6>0YnBab2!zBfH7K z1NgpY_^Og*^bki9W2^7FhZMv64;T9fQF|!k{(lI=U`wX2`%y{~&Fn=hq}d=ZX9}Cd|iB z$K{3d@zAelLz?t^Kebp9|C;?9V>-?*ysdCzdg);3rqgnL$*NyEWx6%*5*Zd%b3d0A zRTe=|W-}e|t6PMx7zuhm$Df{R23^QLQy)?L4A^3NZ3IFw>ceoM6Hm0^2fCuXx?v>% zg#$f5E`pls)_qJ0iv>YVVf@x_akAPhPmhWy0xjJE82%@j)X!m&7Z8ll*UimR&f=3xK$X<)pt}h}QuDo67y3NTw z1^#82#}a>{O0uC*a{I>MZ+Rrv6(Rs;%HNAZNez2!?~|O3tB0lp8mF1{Evwzs9CF(j z#~OcgShGldKRX=_>b|HfCp9z*fm8Ln$g31_SqRiDKW}4n;{pE2yA9bs-Dr}l;YH)r z?zC(PY2#n$hg(>1uq2tT?Zxy%JMog>5=*P41PjtyYpkSo+stF!5B_8E&tbrHh* z%fiM6G@uPnf>-s*GX*Ho_o6HywF^zm_II#f0~;_LFE;X&+IYGVtgAQQV;yYuCYU_1HA`kb^hEfZEH7Td(D;P{ohH4?G* zAlN8EY4ID*y{^pPFXuHYi}@Nlx!E&-wc4s#atyQkX}#;F5K=Cb%p&nqb2TXSxfHn- z&Q^&ZpxS88o)15{pA$ggblc@D3VOIK@MkEVn2zFJ*@tAb28WU5T4uE!A>uEPU%Gxc zI9P?Gl+E=KTDSvLEXLZuYFl~>01weZ@h^E$TU&x5OfzI~$jeUY@G`CyG<8EY+D3nR zup;o;tMm2T3)(y_J_|MNmHueP#T`ysUzKkiH;!$ZSFGra?8p#EplZ27gpqJNGL#+# z)ZfZTWhtH|hJ$G`bH*}S>pO-V*(Od%SSB2zP)G;6E7Q48t@&UH!^;%_mq|O}&nA%W zxzd6_TH8_h##(x`K3Sm+RWk#rAa%Qu;9qhnph^IFe%4H-#0?zgbXX}%b++}m$ozDXK63|&hU+o zE3f?JgR;{W;I7^Fb+_yX#!w3Mu;;BtppJM)M$2b|6W(b(TFq3~um?07z_7N9{r=7~7RFa(qW z0!;_IV`Wf_H1BWkQRhBWAM>(Qu}uHy^wqhe-IQE#=T{=J7bu+k{p-+Hh7KROUee*s z-!mKYEd2qEu2%_3wZ+|L+;wLw$`)NB07c@D(xsH4Pd;i<2l@93#bjP~?)TbjT>uU* zIjiXJ6xARQN?ed$Cr@K|zbi8fVwBatk#oDyBoXLrb$|2=tja4RXo5|zG;--Xm>0Ym z>dU+z9ib^*J`Ya&Qa_(Nf7tw!*cJAe`?OG$Al4py+E`o4^om47Jx)%0c92~Q?M!<-8A^wgAu1mJ=e|B0RJrgQ7D&JM~EOb=%`6#aT|8ve_G+ITzHh@r0= zk$sG5P-H=-7$`ECIs-JCxitSG#Rdq~mEklo>Lr6Vghoa{Hon6Z^|)M7#|k^)lrodv zgADRuQMqbmhTHF;0`@#q>PWo6f33Xdt`o=gJVcZ#ikQ~pn3ICRABQqHYco#HLVwFN z+<9yFjTe@BTc_}>TM`8D`J?&f+o|Uvk0GImDk9M4pva9tCtIGVgPU0Ra0KDdeMIShA(_xG3=iBdw9* z(Hlzh%~BQt>|YQzZK9J!)6Dv;`9rc4@-oLxxRaD$kfm!B$(jZQ3doOYy18(nO_)xi z8;EMz-SeklZj>qDm2oqThlZX#KjEuma@*ri%*(lxVYDtMJ!_;)e=<lW*Q9^^orF*i4cDXGNNQJw z0~jhCzI~nfcAP4+g?;MQ`-doJStd>nrkq~4F&tz~f~4X`CopFve=Qke4fE&OM)SI7 z8LBBH82m%TK81F_nG1`GF@?9WR#QO~rlGJZcwR`y0Y3})r6MF4DXud7Gs#VS<;8)` zFp~8(!zLbkvSiGZUR=i*IIdXmJ&IrYE4sU2_~$! z^KIor8B?7oeT;Q4GT}y2dYyDfU#>H&;+n*XdLKTUzr+*sf_R?FrqjrPvz%8r$T(%c zmYe!{y4W`LHK`XRq60ob0jlXgH!2=5wZ}o2{%P*(nerE&R3wj5w_|J`slt2(c&uqr z`;kZh44_J(GJEBw?)iOfv6gNmxkekFH`@B2@@pL(kN_pD)vnxEu2nQXk&D@VMY^ls zw{ski1oF7Xj33|Oa&OR@-&oS0wri^VBzH9y;39+9tC?Yi5%5$|< z*);DiFIL^VJ4ivJwkapj=0kAoork2P74Y5RE_kyMX7KMd-TmmF~ds} zo-&`Lpb?#||GP3mT8sSNuzx5>oM|LlbP4m=TA+|$%4^sluj!V;YM=L*$StArUCXNH zQ=QQA7ta_UjwD?Xi#%l{7d0eAZ(ztnj2|0+!xs92M#~#4nsZm~uYO6`T{&y_lGq6c z-c!Q9eI9PX&+xe$;glu?w-V{|BFl=g20dJUlBls`X2`OrSFl1#1;fQ{S~bfXI`iXa zg0~)cWmbm2C{;s!rP!_UmG^@QvK(@9Poc)rf+SyJEOgz|;9 z#cW+f*+<$cP~VS}x(ql#;Wdc>Bq{D|$DyL+Zm^AO3k(Xz-5*!tcziYJygiXz3(VYl z$orRxmtw;`FZ;%G3^UeQx6}ov0vM|4Alc2-xm)kR>W{~F7xRcgg&q=oR zI8B4oqO|c7;70&%6kpb9c|rC@{e*6B-7EUs+_-ja*sK`Hg7g#Y(9ro;p!TvxY$hdu z^}e{F#sRSR2NkZLt1MYGAMG>WHvktZ!>L{WLmqnm0I^%oI)~{$jjDlOIxCEs)aF}D znNTucc$gSg-?EpM`ZJPuCM5VXP|)HLW`22No~J6yb+Q;$AOSaODQ>gICzM*Z}efeUhc`MzM|jL|;c;&_K9Ny4vCfYT^dLV+2$oWcS4t zS*8(N12it?W?W{@kB^ARu>Ez|SW%td5;vA3^)(BgPlL#m}5ffTV5|QZ8ad|MO zFhnQX`&?HGxM7Yf?O@PL``}1VgZ5{r-PYa{l~6-U0#!5($dhey)=JAd@)iahZMrfJ zLj{!ziN92or4@6>mmZOW78ielkNdaWhSUEom_6YaN3#b&BRw7`tF1#rpW;D(LYg16 zd3~Ij`9ZK0u1?7iL#)NRN}khHM*38uQs2cVs*Mf!#&>Oys6$YzcepenNxYP&ySKJ9 z?p-l~Xn+q|?*T2IXAOV6hM0t4GTv9RL^l9mIHeG&P*7nBLjxC6B=~wQ0DCuD|ClIg zHaxpDUqq_uJ02QQeQB8Od5_F;%Pk)17u{~@mj)Q9STKAHXX<0o^|58|l|U9x(R2Fm z^Fb`+u!;Kl_Y%lC|LX>MI98~C*RJq_eXBD~<(lDaY$v?&;@rBM?#OP2+AQ8(&uEqU zju0@XT;u+eRxa?%;Fr7OZLQTgcBbJR^~{y*?WH@&Q%BLyeOx5^LKK1qb@TgL7yEsV z+Hay}Q0S#OV%#6@jHJI)$k0hIE|n5ypbgblQL(NR`g_o*-L^txNC?eICFiJz&Qr7o zeUoRkmzR@gl-olx7?0+abVtI1EgG>_)-=B!XIgyCs~&2M#cHv%a`9T{;cej)RpW@x zkkRm&l)nkPCQc2LZFFt1L&~xw`FRB(^}fB|@{BzysX7Tvlt_0m-!B@f<=G>ik~$^= zU;8_p1(h8WA&@ee>)xqz_SE(_;3IsEQa;Pm3aUO|O_sG7EwK@%jO18EZeSP@s1nV) zYmXVN#AzBPjux=B17pb$H#W6qXJvfdc0t1;B1JV#Wu=S74hFxW+I>;cTOqqi-qnLjB0dZ2B#DcA1zABOqn`1pxKFE*B zPG9wHIE-K`oIvxd%bG#|@Et@5BTeO!UY15`dc%&?U2pS+y>Hu9VC(M@b?(!2vpTXr zthpKJ4=e{KD!2U_G0XF_48q%(-GS++X7cv0r@#P*5k2!gA&{sU@%5Eb)MtS&mT6Dc zgPaTS+P>6N0$G!<((mUusX;hqX(P5=Ncr7%%D3~$gy@hFAj(>^|S9X<`m7SzY{HSYo!*;^A->- z4Z}%!?e0&?vM7JGz#44qH{T((7(1X3x@B? zyTev31G5O`AI2c@;_m5yT~$`>ONQRp#&@ant9@^52BVvzw-oMQYet?7QA?=4ZC=0f zTkVP(|CE4k4FSsBP@8F7ZD~&gqpv%*V|53}M+ZE(^4;F<7*8+pL0cqpc-LUxbp>YM zWGRzs$gk1s!E(*Jb$aRBC5z?#^(HH?<{X!?y%&~~no-TY9{8kaI-rF*e=d86QePmD zS#n6f#N&-*8U6I{&rO^uA?mi|*jC;QC9zBr(uS%7DqI7uvVxqBR}$~v?g;oiW4^Ja ztEJtX2*0wS0My5p1@U)#TwXa}XGbPIp8C|m=qu2_>Tvd?(D&Skt}J{0+PDoy4rPMw zl&RfFIb|YZ&1J{AcI4kI9vo;`B6(^UORj?tJEu~XFKRh4N)X_^=q5i4zxGE$Af&32PnsFg7-s1vW#fM0eWQRUc2y2+p+d_Fkhe11MUR;QubSJ&$$y z?$ZB6?Bbs{uFek^$kGKbk_fF6?Gy=RDXHdD|EQDs!EWb6887vaw=eu$HknPG$sBah z!n}U1Hz?p@NMP)79OFmca$C;PSE8Hzp)n^zDMULEC&%GhZZR5RUX?0#etdOPFi{aU zBEVCp^ITMU$-A=gaeH4OB^gJ>uw9mkSe_Zv9T~9&6eXO1BhtVu)2A}HHoLKUT%vwT zr+!t!YEq-WI;*ik!{NVQePv|r*tXCletJom2p|LO>(_2T)!2%M7(a}lRF0B6*HK?Q z?}Q%&aZS}nkhLW2hVM&XY@qXXC~DnzM7!nukQnh2UxLRtmqg4Rn4a!k`1vj;NsNV}>-HT!_0_zbousz3qxE zN&+9opJ)AwE8^kLV7L4YJkGVWKB95OE-3U4FgKVoqBZm1d|L8>S% z7^ZdC**MkLg0*U#*o`;bFGl@45!@ExcOYktsYm_%TXA2KzAZMmT{fLF#?+XXb84*0 zwRkpN3>!TGkKpTf5{U|np9rYZ6#Nsfz`kGruc#NIy4n}YtlJ5t+n z?#ASIV6`8+{3bDWV`+5%yCYb902q&@PK1mp7g_o(^7nCFt3uvycF8WYcNVAzEw>Jk zBWro2mAjHhXYW2eRyr5^)Iry)k)>NJAE;9TG^i??@~=mYm|;>PRWyYs*mL|`bG$Ja z#(T-%rA*e0XId5z{`IKx@%i8fb8;c!W3%u;2b~~;m(f`wRHa^$FAMHKtLN2jazTdR z-HJ{g?^1C0@&Os&0ryOabmQLGR(OGL?WSt@QvlWA8v|$z)rv74d3m}Xrofji_{!5F zp){{5gz5g8##>Ct)wExgL$5cfBB6GM-b{dXEd9jmY>}D#P!U@IAaInyUci|Hz+Jl= zfnVsiw)w;<-uY5ko)bWCFgjwl@f#XYvupAJRq5HNc33r2{T81|taD#cDPEOoo!#`J zL+zGXnxaxECJdUztd1=|ZXd{?(q>s8Eo$@qvGYS8MgC5js|=Y@`rL2{)v^ZT_$Aqa zxAD80_v({INKwe*eeHsY#!5)7$15lm3eePbECoYX8VrBoz{Oy4Q>31sf*(|bE#o=p zAby1T?~!B|-7bcq_SPX)$u7Iee+S>=>|8`UBsKO$f~6QYs^<1o>Zxj@=Zi50Aw`X+;@8 z@a=i%{T=0NKJ$B&=-No7CbQlDLftz8-x;S(mry7szHYPf2paUHEfE&V3iZG(08_`Zv^k^9oq z94LOgjs;~%hu3t@&t}l?VB_n64R)H1{Ej^cB9z9f{n~)3NE3M91_kH~77i5Cg3I8Q z`c)$&6-*+EpaP_6G@60Shjt?TnQxy4=|PyA|7J5Ln0KLWMAPELmIuu>ZtPiAc=tK+ z)YdD62DSwYO|;KX^K+CQU;tymWC}XCN4S)d+cuh(5w6lHa>V=b#e6F`i3i99cH7V>BWE2X`N6})B!Lo=hJlhXYvh$fK>6&;r5hrNS-47Acmgv(R{DpGE4TuGg1VA&FK&f8l=(i&Eda5}N5&z4TbjRvy&~ zY1qOi+j(o1FaVfRN`L5l@15IIk;v!haNj_Klzj`j$mST)=@C9K+O%|nYskmIjSjw; zIjrNr4K|G!K9so}0-R4$rs0<*N*D#>b81VJEf3nVNz2hDla@@oYe~kTJXG*^vxuUv zPNE`*Mab&!VTD+8`}tvmc=l2x*elwsJyhaSZ?*Ic-9PzWJk6G#7f~k7pE-G@1zlpt z^g~XnqNn^WLQ39+FsTc&0nhaQd4}|b2%hm_dT?sy;dYrQ*HXbTk-3Q@pOBv-+icje za>)Fy==isVF4_?1p+oQ-H!}Wg-vk2Fh1uL7%-mt5-^fV(YR}?Ou&ziSLnv!PtA2}Q zkZe!Sq>`Bj)oS4~ zfHXhl&T^-HNsFt)(($k)aEofDes( zZx^fHrCjSgMUQfS>v}($RCh!KFT|AGLlB9fZy&IMOq;P-dl4mb{wj@K|AY?C9=jTK z+s&0xruz=S_p$UNCpzI1qPF-B)qiwfUA%nA@9YvLl?Vz&yw1JKMA^#ugc$Jo%UWzcuHA>_0@JADmv zoLSToFwCx4Mof?c7y)&>LFhDGmyzFrpR`TB-rbnrEl~QqQPbpa*>UI6;9kS-M~P`9 zQ{wC6#Xmr0a80R7f3clObgk$>XLh*)%foB`E|22JtjR|DkOv0wjKEe&q$2D5IyS7af1Cq@Q3Rwg5zQ;01G4u)Z21)yNLjox~=8&y~w zoX51F_j;mjqhZmibTln{o4%0c3h3b}Mjm~d*orN46r?~BbU~#eb(^|`bk?&JQ#`Y9 zrAy7RrA*$3U#QBj-7LH@R4%oi!4y0PfMS)CyQDoE?uZL8@V;GVSGQd`?1*{k%4RVk zYu^%#!fNM<8}+H*kVr6Bkw5rg8L>vqsmP>8r?hb#8#i9`HT>nS%1mh!?<&_6-FfYB z{N@8~m=DSS8>$1xIs*J4MGJc;bnV3v^ZQrgdJqbiXD8xU)Pi?qowE}4;Ex{u{95Yg zXjSw1#0|1>2n>L{^OOmbYTLlCtkk#)BELDAB?`H?6vSGhiv}yf#(<^!l+AI$KH_dp+A@M(4 z_w|#zH0K_)=yoT6ORd8&;#@*wy^V5w=zO{qF8G4T5O6}bpYYt3PX6%V`zA^RnHT%{)*YS2*3xbp6Al`^wZbr6d_X-(KCAV8 zM-ck=PlwJ!M%TmA%)?5^!p-U*18{M0@vw3TuyP7&aS90iBQ9=c4h|s>4y&bXy8i?C fXP#hZ?eqTtxc(PVcf-c|4*-ytQ2|y-nTGxct7g=0 literal 0 HcmV?d00001 diff --git a/assets/coin-icons/arb.png b/assets/coin-icons/arb.png new file mode 100644 index 0000000000000000000000000000000000000000..cca92fdaf0bf4d9d3bab02624e28a314e4d03356 GIT binary patch literal 9686 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 VtD%{)EV2clEUzY4En^n`zW}STtU~|* literal 0 HcmV?d00001 diff --git a/assets/coin-icons/dime.png b/assets/coin-icons/dime.png new file mode 100644 index 0000000000000000000000000000000000000000..d7b462a70afb6aa151c7b5bffed0791dd5142d41 GIT binary patch literal 3643 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 N002ovPDHLkV1iYR#BBfo literal 0 HcmV?d00001 diff --git a/assets/coin-icons/fdusd.png b/assets/coin-icons/fdusd.png new file mode 100644 index 0000000000000000000000000000000000000000..ab2990342a352e7aaf6f3bba9e0da52966833906 GIT binary patch literal 3391 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 z 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 W!nbu!?a`P30000 get defaultCoins => ['KMD', 'BTC-segwit']; List get coinsFiat => ['BTC-segwit', 'KMD']; List get walletOnlyCoins => [ + 'AAVE-FTM20', + 'AGIX-ERC20', + 'AGIX-PLG20', + 'APE-FTM20', 'ARRR-BEP20', - 'ATOM', + 'AVA-BEP20', + 'BAND-FTM20', 'BBK', - 'CELR-ARB20', + 'BIDR-BEP20', + 'RBTC', + 'BRZ-ERC20_OLD', + 'BRZ-PLG20_OLD', + 'BTT-BEP20', + 'BUSD-AVX20', + 'BUSD-MVR20', + 'BUSD-ERC20', + 'BUSD-BEP20', + 'BUSD-PLG20', + 'CHSB-ERC20', + 'CHSB-PLG20', + 'CRV-FTM20', + 'DAI-FTM20', + 'DAI-MVR20', + 'DFX-PLG20_OLD', + 'ETH-FTM20', 'GALA-BEP20', - 'KIP0002', - 'KIP0003', - 'KIP0004', + 'HUSD-ERC20', + 'HUSD-HCO20', + 'HUSD-KRC20', + 'HUSD-PLG20', + 'LINK-FTM20', + 'MC-ERC20', + 'MC-BEP20', 'MINU-BEP20', + 'MM-MVR20', 'NVC', - 'OSMO', + 'OCEAN-BEP20', + 'OCEAN-ERC20', + 'OCEAN-PLG20', 'PAXG-ERC20', 'PINK', 'POT', - 'RBTC', 'RDD', + 'SNX-FTM20', + 'SUSHI-FTM20', + 'SUSHI-MVR20', 'SXP-BEP20', 'SXP-ERC20', - 'USDT-ARB20', + 'TRX-BEP20_OLD', + 'TUSD-BEP20_OLD', + 'TUSD-FTM20', + 'USDC-AVX20_OLD', + 'USDC-FTM20', + 'USDC-MVR20', + 'USDT-MVR20', + 'USDT-FTM20', + 'USDT-AVX20_OLD', 'USDT-ERC20', - 'VOTE2023', + 'WOO-FTM20', 'XPM', + 'YFI-FTM20', + 'ATOM', + 'OSMO' ]; List get protocolSuffixes => [ @@ -89,6 +130,7 @@ class AppConfig { 'SLP', 'OLD', 'IBC_IRIS', + 'IBC_NUCLEUSTEST', 'segwit', 'ZHTLC', ]; diff --git a/pubspec.yaml b/pubspec.yaml index a4298030e..5109536d0 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -7,7 +7,7 @@ description: Multicoin Wallet with DEX gateway # Both the version and the builder number may be overridden in flutter # build by specifying --build-name and --build-number, respectively. # Read more about versioning at semver.org. -version: 0.9.1+1 +version: 0.9.2 publish_to: none From 0b21ebfa3d3868b58527dc2c4ecccb58903354ff Mon Sep 17 00:00:00 2001 From: CharlVS <77973576+CharlVS@users.noreply.github.com> Date: Thu, 19 Dec 2024 18:11:50 +0100 Subject: [PATCH 11/19] Squashed commit of the following: (Sync `master` to `dev`) commit 69d98b2a2856f0b8983b373e79ff829ffef0c0b2 Author: Kadan Stadelmann Date: Mon May 13 12:25:31 2024 +0200 SSL migration (#143) * Update coins to SSL config * Rename references to SSL coin config * Prefer SSL, but fall back to TCP if not available. `coins_config_ssl` delists coins without SSL support whereas `coins_config_tcp` favours SSL but falls back to TCP if not available. * Sync latest TCP file from coins repo * bump target SDK https://developer.android.com/google/play/requirements/target-sdk Signed-off-by: Kadan Stadelmann * Bump app build Signed-off-by: Charl (Nitride) <77973576+CharlVS@users.noreply.github.com> --------- Signed-off-by: Kadan Stadelmann Signed-off-by: Charl (Nitride) <77973576+CharlVS@users.noreply.github.com> Co-authored-by: CharlVS <77973576+CharlVS@users.noreply.github.com> commit 6df3044ebf67634efb219aea0bead8a7e77e3af8 Merge: b853544e 66471b96 Author: Kadan Stadelmann Date: Sat May 4 22:03:41 2024 +0200 Merge pull request #123 from KomodoPlatform/dev [RC] `0.9.1`: Chart & Order Book Fixes + Sync assets commit b853544e4e4ff726f5ad6ba72d1f4d1b8b19df44 Merge: 68138a3d 06947f96 Author: Kadan Stadelmann Date: Wed Jan 24 09:34:50 2024 +0100 Merge pull request #100 from KomodoPlatform/dev sync master commit 68138a3df463667afb7efe1f9ab3843bdaa567cd Merge: b0eb54a5 36c6afd9 Author: Kadan Stadelmann Date: Tue Jan 16 12:59:34 2024 +0100 Merge pull request #93 from KomodoPlatform/dev sync master commit b0eb54a5b30ec2e6948b6425b2da971fbfe168c4 Merge: 8281a1a6 b4d69d1e Author: Kadan Stadelmann Date: Wed Dec 20 00:53:07 2023 +0100 Merge pull request #91 from KomodoPlatform/dev `0.9.0` RC - Net ID migration and file sharing fixes commit 8281a1a68e16991a425f257360d490be69a17633 Author: smk762 Date: Mon Oct 30 16:42:47 2023 +0800 update rates url commit 40b1eb2e4cf7636027ef79fa94833e9960c5aaa0 Merge: 0f30d51f e32aff7c Author: Charl <77973576+CharlVS@users.noreply.github.com> Date: Fri Oct 20 18:38:35 2023 +0200 0.8.0 Release: Merge pull request #78 from KomodoPlatform/dev 0.8.0 Release (stable): UI revamp, bug fixes and coins update --- assets/coin-icons/aibc.png | Bin 12796 -> 0 bytes assets/coins.json | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+) delete mode 100644 assets/coin-icons/aibc.png diff --git a/assets/coin-icons/aibc.png b/assets/coin-icons/aibc.png deleted file mode 100644 index 28f17e26bf3885027d9eb039e3224152f9f991e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12796 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 Date: Thu, 19 Dec 2024 18:16:25 +0100 Subject: [PATCH 12/19] iOS build fixes --- .fvmrc | 4 ++++ .gitignore | 4 +++- .ruby-version | 1 + ios/Podfile | 7 +++++++ ios/Podfile.lock | 4 ++-- ios/Runner.xcodeproj/project.pbxproj | 6 +++--- .../xcshareddata/WorkspaceSettings.xcsettings | 5 +++++ 7 files changed, 25 insertions(+), 6 deletions(-) create mode 100644 .fvmrc create mode 100644 .ruby-version create mode 100644 ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/.fvmrc b/.fvmrc new file mode 100644 index 000000000..6c8d4a4b9 --- /dev/null +++ b/.fvmrc @@ -0,0 +1,4 @@ +{ + "flutter": "2.8.1", + "flavors": {} +} \ No newline at end of file diff --git a/.gitignore b/.gitignore index d8e0ec18e..a09b25e0d 100644 --- a/.gitignore +++ b/.gitignore @@ -98,4 +98,6 @@ build/ !/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages ios/Flutter/.last_build_id ios/libmm2.a -.fvm + +# FVM Version Cache +.fvm/ \ No newline at end of file diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 000000000..a603bb50a --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +2.7.5 diff --git a/ios/Podfile b/ios/Podfile index 7822d7af5..d8ba24953 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -40,6 +40,13 @@ target 'Runner' do end post_install do |installer| + installer.generated_projects.each do |project| + project.targets.each do |target| + target.build_configurations.each do |config| + config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '13.0' + end + end + end installer.pods_project.targets.each do |target| flutter_additional_ios_build_settings(target) target.build_configurations.each do |config| diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 8361e1424..d18d5fdd0 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -248,6 +248,6 @@ SPEC CHECKSUMS: SwiftyGif: 93a1cc87bf3a51916001cf8f3d63835fb64c819f url_launcher_ios: 839c58cdb4279282219f5e248c3321761ff3c4de -PODFILE CHECKSUM: 06ac96a3a1292619ed9b320967fe8c449e23cc74 +PODFILE CHECKSUM: cd5143052d138a0b4199ab28b7fa221823da3c4d -COCOAPODS: 1.13.0 +COCOAPODS: 1.15.2 diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index 1621e9abf..03e5af15e 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -472,7 +472,7 @@ CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 19; DEVELOPMENT_TEAM = 3AU3KU35KZ; - ENABLE_BITCODE = NO; + ENABLE_BITCODE = YES; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Flutter", @@ -621,7 +621,7 @@ CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 19; DEVELOPMENT_TEAM = 3AU3KU35KZ; - ENABLE_BITCODE = NO; + ENABLE_BITCODE = YES; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Flutter", @@ -659,7 +659,7 @@ CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 19; DEVELOPMENT_TEAM = 3AU3KU35KZ; - ENABLE_BITCODE = NO; + ENABLE_BITCODE = YES; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Flutter", diff --git a/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 000000000..0c67376eb --- /dev/null +++ b/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,5 @@ + + + + + From 51962fe458c5c5128770fc2c55dd8d8ff4f02df4 Mon Sep 17 00:00:00 2001 From: Mohammed Mohsin <59914433+mdmohsin7@users.noreply.github.com> Date: Thu, 19 Dec 2024 22:51:47 +0530 Subject: [PATCH 13/19] improve password validation handling (#152) --- .../authentification/create_password_page.dart | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/lib/screens/authentification/create_password_page.dart b/lib/screens/authentification/create_password_page.dart index 48d608ad8..893b56730 100644 --- a/lib/screens/authentification/create_password_page.dart +++ b/lib/screens/authentification/create_password_page.dart @@ -37,7 +37,9 @@ class _CreatePasswordPageState extends State { if (text.isEmpty || text2.isEmpty || !_formKey.currentState.validate() || - controller1.text != controller2.text) { + controller1.text != controller2.text || + controller1.text.length < 12 || + controller2.text.length < 12) { setState(() { isValidPassword = false; }); @@ -49,12 +51,16 @@ class _CreatePasswordPageState extends State { } bool _validateInputs() { + // Only validate if the user has entered atleast 3 characters. + if (controller1.text.length < 3) { + return false; + } if (_formKey.currentState.validate()) { -// If all data are correct then save data to out variables + // If all data are correct then save data to out variables _formKey.currentState.save(); return true; } else { -// If all data are not valid then start auto validation. + // If all data are not valid then start auto validation. setState(() { _autoValidate = true; }); @@ -90,6 +96,9 @@ class _CreatePasswordPageState extends State { _fieldFocusChange(context, _focus1, _focus2); _validateInputs(); }, + onChanged: (value) { + _validateInputs(); + }, textInputAction: TextInputAction.next, autocorrect: false, enableInteractiveSelection: true, From e2034d95bc12333557fb1903b38f1c039a693f00 Mon Sep 17 00:00:00 2001 From: Mohammed Mohsin <59914433+mdmohsin7@users.noreply.github.com> Date: Thu, 19 Dec 2024 22:53:28 +0530 Subject: [PATCH 14/19] improve welcome screen ui (#151) Co-authored-by: Charl (Nitride) <77973576+CharlVS@users.noreply.github.com> --- lib/screens/authentification/welcome_page.dart | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/lib/screens/authentification/welcome_page.dart b/lib/screens/authentification/welcome_page.dart index 676104901..7bdf97432 100644 --- a/lib/screens/authentification/welcome_page.dart +++ b/lib/screens/authentification/welcome_page.dart @@ -36,17 +36,25 @@ class _WelcomePageState extends State { SvgPicture.asset(Theme.of(context).brightness == Brightness.light ? 'assets/svg_light/welcome_wallet.svg' : 'assets/svg/welcome_wallet.svg'), + SizedBox(height: 4), Text( AppLocalizations.of(context).welcomeTitle, key: const Key('titleCreateWallet'), style: Theme.of(context).textTheme.headline5, textAlign: TextAlign.center, ), + SizedBox(height: 4), Row( mainAxisAlignment: MainAxisAlignment.center, - children: [ + children: [ Text(AppLocalizations.of(context).to + ' ', style: Theme.of(context).textTheme.subtitle1), + ], + ), + SizedBox(height: 4), + Row( + mainAxisAlignment: MainAxisAlignment.center, + children: [ Text( toInitialUpper(appConfig.appName) + ' ', style: Theme.of(context) @@ -54,8 +62,6 @@ class _WelcomePageState extends State { .subtitle1 .copyWith(color: Theme.of(context).colorScheme.secondary), ), - Text(AppLocalizations.of(context).welcomeWallet, - style: Theme.of(context).textTheme.subtitle1), ], ), SizedBox(height: 24), From f5492938d48a147c5991ecf0bdf438da8e3cb7f2 Mon Sep 17 00:00:00 2001 From: "Charl (Nitride)" <77973576+CharlVS@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:01:49 +0100 Subject: [PATCH 15/19] Update KDF and coins (#163) Update KDF to latest stable release and sync coin icons + configs --- .docker/build_config.json | 2 +- assets/coin-icons/aibc.png | Bin 0 -> 12796 bytes assets/coin-icons/anagami.png | Bin 0 -> 6864 bytes assets/coin-icons/bkc.png | Bin 4422 -> 5617 bytes assets/coin-icons/chips.png | Bin 11532 -> 0 bytes assets/coin-icons/doi.png | Bin 10330 -> 9483 bytes assets/coin-icons/dust.png | Bin 19071 -> 0 bytes assets/coin-icons/eca.png | Bin 12074 -> 0 bytes assets/coin-icons/gneiss.png | Bin 0 -> 19538 bytes assets/coin-icons/labs.png | Bin 12467 -> 0 bytes assets/coin-icons/lnc.png | Bin 10902 -> 0 bytes assets/coin-icons/lols.png | Bin 0 -> 16133 bytes assets/coin-icons/mil.png | Bin 18342 -> 0 bytes assets/coin-icons/nyan.png | Bin 13751 -> 0 bytes assets/coin-icons/pepe.png | Bin 0 -> 10513 bytes assets/coin-icons/prux.png | Bin 22053 -> 0 bytes assets/coin-icons/sca.png | Bin 2445 -> 0 bytes assets/coin-icons/supernet.png | Bin 11597 -> 0 bytes assets/coin-icons/tsia.png | Bin 0 -> 26928 bytes assets/coin-icons/usbl.png | Bin 6231 -> 0 bytes assets/coin-icons/vrm.png | Bin 18532 -> 0 bytes assets/coins.json | 2822 ++++++----- assets/coins_config_tcp.json | 8430 ++++++++++++++++++++++---------- coins_ci.json | 2 +- pubspec.yaml | 2 +- 25 files changed, 7278 insertions(+), 3980 deletions(-) create mode 100644 assets/coin-icons/aibc.png create mode 100644 assets/coin-icons/anagami.png mode change 100755 => 100644 assets/coin-icons/bkc.png delete mode 100644 assets/coin-icons/chips.png delete mode 100644 assets/coin-icons/dust.png delete mode 100644 assets/coin-icons/eca.png create mode 100644 assets/coin-icons/gneiss.png delete mode 100644 assets/coin-icons/labs.png delete mode 100644 assets/coin-icons/lnc.png create mode 100644 assets/coin-icons/lols.png delete mode 100644 assets/coin-icons/mil.png delete mode 100644 assets/coin-icons/nyan.png create mode 100644 assets/coin-icons/pepe.png delete mode 100644 assets/coin-icons/prux.png delete mode 100644 assets/coin-icons/sca.png delete mode 100644 assets/coin-icons/supernet.png create mode 100644 assets/coin-icons/tsia.png delete mode 100644 assets/coin-icons/usbl.png delete mode 100644 assets/coin-icons/vrm.png diff --git a/.docker/build_config.json b/.docker/build_config.json index cf8795739..546507dbe 100644 --- a/.docker/build_config.json +++ b/.docker/build_config.json @@ -1,6 +1,6 @@ { "api": { - "release_tag": "v2.0.0-beta", + "release_tag": "v2.3.0-beta", "use_latest_release": false, "github_repository": "https://github.com/KomodoPlatform/komodo-defi-framework", "platforms": { diff --git a/assets/coin-icons/aibc.png b/assets/coin-icons/aibc.png new file mode 100644 index 0000000000000000000000000000000000000000..28f17e26bf3885027d9eb039e3224152f9f991e5 GIT binary patch literal 12796 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 KMNUMnLSTX@#E}62 literal 0 HcmV?d00001 diff --git a/assets/coin-icons/bkc.png b/assets/coin-icons/bkc.png old mode 100755 new mode 100644 index 8536423046a8f0e904666f668fa72dcf354fc076..88b54874dc38482c054ea63d9c1d88b653f5f4a2 GIT binary patch delta 5616 zcmV004R>004l5008;`004mK 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 KMNUMnLSTa8n4pFL literal 4422 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 M07*qoM6N<$g1p00i~s-t diff --git a/assets/coin-icons/chips.png b/assets/coin-icons/chips.png deleted file mode 100644 index 73c0bb9daccda963c9cbcbb860c61898aac9d7f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11532 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 Yy#IfJ77kLhHvvFi`jb?(gmK9K04&7=5C8xG diff --git a/assets/coin-icons/doi.png b/assets/coin-icons/doi.png index 141dd6320818e6d1f598b03dc21dfb4209f13721..9d53b3492390952931e64a63ae22ee8adcb9cb5b 100644 GIT binary patch literal 9483 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 W-@yTelQ%=zjndJ67BP literal 10330 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 diff --git a/assets/coin-icons/dust.png b/assets/coin-icons/dust.png deleted file mode 100644 index fe1a8dd525bcb25f47b0ac35e2535796a4feb8c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19071 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 z 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 QxBwz8q42&+%rNkO0HqG*d;kCd diff --git a/assets/coin-icons/lnc.png b/assets/coin-icons/lnc.png deleted file mode 100644 index 2755952593eb11c18ddc736e0fcec073ca5fe6eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10902 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 literal 0 HcmV?d00001 diff --git a/assets/coin-icons/mil.png b/assets/coin-icons/mil.png deleted file mode 100644 index 959a50863abb5e69ffedbede35e5593fa4d58293..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18342 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 A@c;k- diff --git a/assets/coin-icons/sca.png b/assets/coin-icons/sca.png deleted file mode 100644 index 0620e8e48e80591620c00a37af4cf5a74c6984e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2445 zcmV;833B#{P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D2_i{EK~#8N?OjWZ z6h#=`^&KHmiVyTMihh66D?5+fHP z2ho^t@Zwd`1T|u!VT}-t%A%215Cmaaao6vwuGyWgsh;WC^t}5|zU*vw)!+a3Rd;oD zbyam=i>yE6x;G4&)*Y!4`;nBfVIXDN8&ih07dQYM!T+aHhJ7(*T9X3eH@9J*mu9b* z2YKOxzUY&_y+d@b^{-gBZr*@tJqS@&LWn&O=uq0QPNq%kGXDQBZQ4`7bVy8jd92Iy zL0`freDfGQ7LVy2x(h6u&0e3*Iroqt$nVGBV<3EmLX?RT6)5f%9s|F5td%@AW02u= zo-HaFdsRoW znP3bumYs~PtFNH#{OAJISDSDq{DQz)=V^(x3XF-dF-FG9m}U6wVM|>1W&}Ba z%jheV`lOCTJ3++ASP?U0mo!>x{Y!Zkn$`|f>}PdBw==w$tsUe*E*_;OTPBmaHkGrU zz-96&@UJe=jsRl^2XY}NNv}D^yB|t&2qpRxf@wrErrAKViCnCqrrp`Is8iB;yMTJ; zlqR5#hTsHl0#b=@l!4;e%t1~m1k8pQ(mIc*`Xp2oH4eKgO@k%E`#10NxZtQIW zcWNNzn6ve>S>WB#l!N4~2?TN|op;_IENsjQu{#iqog9+vJp!i+p5RUmsD&rV94tBP z+>KKC3=VxImdq9ZKvQA;3+vrGUDv%%Chu4y2XY}NkDE`-DQZA1Wb*nfn?*CnbatqX z?Zn9F2^?^FcK7bi?V1WOaw50HFgccqDKv0)P!pLnq`B@jINdWS3EyKM>XS(b`G)L? z?n)y!awOMs?$m((dUI+)jDh@<5CsT0VYP&wX z1{gV#tFBo@ZP?o`lj@C)Pt*nM*{elHASJj64^Jej3BpO#U z&%*i#t^LzI0dm!9AjBM}R#G;gLe%>*?J>UU zmGaG4KQi*Yb71KTAx(RuOkdTK1?%x@C8`2xzgWJyc$>^VV<5d8`%fd_MRJqRn1^{) ze?eeOj7?^*YUEl&NL)qsN+g}V`EpbOcI;OY`p_yNaaNwk{_RLNtRiI;Uqwt6{QyCT zSV&^O9MR!f!W%}y(FwZ50<9C$o|MPFssr+Cdv0`yT1aX}?PM13vPLEjBhh9cS}CM1 z&s@Nm5=L?Hvp7~Qpg!GFTS$w;W4z0o&z9J*2Ro{kY&QtW&IcUpFnk`YiK@-O8E~x8 z9?|z8hSr((Ax$D5S}Y_AnNJxiTK@)<+EK$kjx9taVHbkV0tKhhPS$=ydcyXk7JM*gknv98bt~eO>HZO&=HfOS< zx6}ffCC{XC;omkwjDs1|y{poXXxpBFujF&Md{hjM6z@la{7cneGeKQ4Ji%~xdJh}I z)is9o8~%P?3lRJ}R_yq#_oD!Xd5&V@x9aOhd4o8LfWNH(jssjkI<4O(VTu}3$OD?4 zL0}cYN55V`=x2Cp$V>aEcBcZI0peDlE;x&N0pv=~IxSRCLkbyc3=f=!zS(qxkt;dt zv`|3}nc<>tr;1p}U{FJ3@V_k!LM&u3s9`K*fXzY3_|n!{eL{*$JHFZItWF`t&8Cj# zkNrM=Cwc+oO3wJL)uSBLu&xF`?yz-1qd-A8Y;I}Zy|o^QVTWD;X#J{SM+!Ss)Xotd zAo%7mx-gCCw8(_)Mr$Mx^v@7vG?ll_5>UzoY+sW!ifc;{+se|2Jjko_sRPnS{ql>D z-Dn{@b{h=#?u?{O=apI5`$U~wdeJ3@DBB;Gr@{7B5chkBU)9hEA*r2s)e!dO7lCx+$XNNJNQGe^2Ep+C zks2YBhO-v?#!5bM<{eI%#W&?{VQnDf?8`4$=-06zvqksnQUzamGH9J29dttCc(~N9 zp^{ICxCH4&{)vE~)8)AYy9tKvP;g^tlXk9r{eGHW;6mRyyzO z)(%|nLXfNAtmr^(fa-(sY4P-s2&RY7;t5OMge7p^N6zIM0O2Pr(W*?LI}%T!3ps^O zm>W;(jAT+LjZf>E$+NNw1P| z0XCG_nxHzflOgIvaBKJ?b0rgXrWr4L7>RY;LY&FG^JLQ(;w-byUK*BGYw-u;wM3|v+THX7oXo%)FZ)kKeb{Lza@E&dEk1I+hf zAe=RW5aV?SG4o*{2z3&o_&yBeZJYft5c4oEebATexo?4ZeSQA}=gt5mk=&oK00000 LNkvXXu0mjfyhfJH diff --git a/assets/coin-icons/supernet.png b/assets/coin-icons/supernet.png deleted file mode 100644 index 5239f327c78b8db2e39e045e99fd0e1785d1566c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11597 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%0DH4ekh@g>K zumSVRqqnb*&hAcndwc2W?xwxH6OE#NWCPr+ zbxg3xVpg{x9b14HE<(c1Fzk#4shKimGKqMC{(*ju96!vA8FR?=b#wCIyQESg;1ttD zgwW?T`CbCwJ<`%Ynoc-zVkILfE3P4v&M-7MfIw4PT887eM2AuZYbN}Tce7{DC;nW@ z=NM1<$pmOR(=D{Op2GOu%AS)Jcv_QFkk@{OiE+WSa`5tg$=mGNbE&GVMUy{mXn^l6Kp5QD!Y?Hi0rD2Wn24y@REsQ$(uq{opGhX2=J26? zpcQqswba$t1-WGQ6WFZ_3*N?fDsI#|ei#};6kip?Svv6TCQY0~WqAe79W89xwuw(% za4{tnbrhA>;boirM%ZD}o!zgZ5LQz{fshCp^Q~#E(VmCO`vCyg@mm`B^*O-|f&rA) z%$zZs(IdxlDvwM$y;TL0^9-g98I(GHEioG}%m=Y%b$(1O!S*q~j2a z#SyMcUtd254je+M9L1%joU`I$Tp7bt`O{)oZ$HJqew?EW%5+YODjXSZg@h1eFjw&+X*<>AX(wb zD>uq=KAfdySr1!;N1=N{Od(J{+kP zxm=c9E=@j{MR^`7;DDIx5{t!oiWOEtN z;5sg@;{=an5-0LOy;Ov=7mi|K=R!cNjI#3aIF4lB{=IZ`ci_fd=FXl^JeDAr8w!nK z5he?$a9#WpQVVO8q^-1tI9TSs^axb)J?m^x(+*__8; zpLu|1o_mbE=Y=q-bX*e26eXqQR94kcSu=v_nh{i2)lpVfMM-G|d-v_{pU+TH zTFs4D-9kxG+_xjFFsumT&beHcuAX+JfK*Y6WHK3WSso!gOj|-Fyg*8S&7B{)c$$DtY8Y_~*EGy!)&GE?r;BAfN*ZbE z#b++2qO5|U^Z@HNtRe5^NTkZBteb|?_Q6>?S|r1X7QQ9`rSqh-y=bi|DK2JY{YV@s zX>K}6e_v0OooERIbDHUh`g(4=?M{k|Dj4YRU$nM25{tQ9@ri4gH)9@X6_&q>Ve8aC&`(Qi3qne&D{Ck&D)DuFK7-JC zq;!V)*S>#mvSLiU&5s62s;Z~r#FCtBJi*p&o6#Eo0IyMF{R+xJo!XeyY3yPF9ad{J zgKhGUf9%+9@SoN&Vf;j9O`8cCHf`NNdq=Au8?Bjv<5r=9&0vfir6csl>^>9xMr#I# zIzdAso?!a48N}TfEv=25Jax>+c6EWZ5N;1oE6zFRY;L{fb0lIZdV4zg?eBifkN@jm z*|Bpgef_=k_4m-%-^<|OAWC^iBwjwx2W#HthyU-N*}H!?F*n9#mt4bbx89B$k3?XE z^ZGBPlpH;FkjCal5HNAVBvQ#@l**IK4x+rA6+j4rE|!}_mpOrW!Ed4M`E7+v3Xg&590ws?AVwly>gy6InK^SV zsZ~n-GRgTXKfxD2|8>es%TUTMqcJ&FA#Z5kwfbP~YWn*7 zaNQVlW}V?%(0LEXDJGs8jbf0v476g{iQP|pH@s^w=o1YX4KcEQ z6lX44;vZ`pTH~P%8D>3)BZj(OXc5&1+r&K$!3rgU>B1BF%UWv|FIh~(GYy<*I?CT) zd7g96UPWzQ3mwQ>IL1+_(vB+p~?g-hPA2 zFTRoyb#=aYH7UU8}b)98QTz%B-D>%j7-ED9yR=l{o z4qDtDio3Q*ky6~<-QA(M&lGoexaWD3_a^tl{YEnTWKPJ;`R~2gTEF3R|I4>KA^dUY z0dOm*_obDjeqdB)B9#AF_imisE`iH`4IhIld#u)^FZ_6=0Vl`gp|*~I^P9Z7h9{wz z2x@FJrhCsnGj@GhJjGG!Dx6}>u`E&{3ofQ9VZ0m~L60-zzQLPj4qW+R*n>BuMA1>| zSy_s8>`J{DXbPn{`+f3zq=2rjXZ=g-CkTqE031nas* zG5EoGwW-ge7g$41`F((wP0GM7I5G1bpFQRxiL7g%by{wtp@y%ubQg$s%s;% zln%qoPycf!m=zB`UaE=Re7>ctZ{VqOI8%IeJ*#Tj%XpKwQ(#%qoAgSs>bp_Ie|`WR zHI+j<&^ESbmGmQ3y;c-YayzVvDzRYksWFEV^GBsrdA*(RB^-%UZH0$Q)TEc|0?<~Q z9P-NANEl#W{5qa*??f!k)@3Z@@1iHzfBl>_F?Nig%l7{+P1Y7K?~S0GpG1?7Dfu%+ zJ&92<)I8lvtdeVN>B3K4GxkqM1uQS^gVlQ5^W$O?+xml>R6Hrs_F!+-=u#_~D!_ls z15i|(*~5EsxPa6SoyA1jMES3}G>|=Ji5a6z!d0XfWEu|6TQNz7x)&iGicn8gOwtk} zQ5t5;GltA21gL&^8X6kNH6Qqg%y6m~@D6%X-Vo}=oBw0L{b6d?L~dxb(;7bDtq6W< zy1I6WzkEI99oe}Q7R|*btMp4<_i+c=J?dMGr}ss)dJ}JFll$Kfi@BdID@yw?*;B@S zN;+An^ogFF)UmLJ)`^@CyS|>)ez}6&{yHf4Gc}ph zWqbI$HbjlM^y!0Imu$5;n6Pvm)twVV*EXpNVYQ{W%!(JVDbt{Srlo34McLZ9m1i;bShN*J(&b+S?xaY4V82~TuMb>fAINXEREd_Rj9)b zFqz@fWe{Ny0*}ey%UVJJ05D!sDCPb1=o=YS*j}G`RMnQKwCRXtUVy_VlOAsm**Z-{ z=ZLQICmEFQ{2o@r1h}rCMz7Fp?T%AFsfBn*fd9Q-p+b7l9!gGfJcK}eER{B~2WPN2 zxC{By7Z}LjnGt33M=? z&-WO#-eK_Xs&kBjL{?T72vEwK@3fR@H{KI}W3u7*wGs*N+VTLV(G*+Z;K3d@eRTgx zR}RB|z^Oh_Byz(K1O)dFPPWydvhK%gJ@91hV{rz0fEeGeA8u3C5y!Uis_`{iPT4Rn zc-1h!z#41irkH>`wWO|c$ZgCMauEKoOy(bT$>jkk`@W}hMxy(lba(u;6c`W^s_AvH zWlpNS`+4wksRWS_h+*gK#O&r9bSr-{n8q1Ct)23rI&@vJZoX}I&G1f-?W7uxbp^Zu zxtOSZ+YRx#o;?QENX~Dw$<%UmfND?oyER+n?IHCON&$hOJ7v@QBh93tKWo8&{`uTB z;^F4TjdGI*G^nV|8lhA)2I~gx4+~7~52s^5w-|W&IVwsG$N@!OX&DSg6_iB`VTvKe zFCPbWZWtQ+9yok{9{%X+)`X=rcz>B?1f5%455Z2_hy&XiyuG`~MZ#r%`YcIvbG%ZQ zapwDGugFCL9hbDc$~$|D8Lc&~PrXGcCqED>b&E=Ri5+JBXF7H~drv8l>tG@(215|0 z(#LZ2{Jr=mNshVaV{kXyk@QeP+rin1Ar*?7 zosF6<;3TT=Hcjkl!Z*YU9=l8z^{a5Vm2dPpc0PpshNRAPP&Q_?Ml zuMRhG=DDt#PHn+Sg=4T)z@~}MxSb5%?{L%X$tTi?@>*L{X7YwqwK#)3nK25GP?eCHK1sYS zD!FUXi|`^NO^SdBh(;uW9x+g2NQ45@4|Ppzn$c21WL;o4Jn6p_$)`uDMosAP0v}gt zO47Y?&Qx+UU=AL^PUYS5B1IE&7g6duryia2J#3wFyeU}xJ{mNc7enSx_$RP|R+Apn zq=1s3Z<$(fm4b;x$3h$Hwg^mMu+%0rs!dM6h%abC?6Kw#zeBT=`HjEl?fG(uSjZcF z(JivYslEtE(ON6e?x+&C-nJ_1~Toj8nUs>0yW9zeK$!qUY&!@0pYe#x`>S zWUEXOEpt{<|IF`^fA6FBVO!BjGAa0&ov~h{thU)&?l}N}O2~r$=D}`?6!Fl26Xg3p zpf`ck(4A3bkeZINOp(u6WnJZrn3M?fkRU0sG@Rr{*jud1K1phO8Jjx7{s{+i z1)#n}PMgWEUgi2NQAAa3k!dkCE>oKR*PCxW7i!_bxZy#&yJ}p#*%BYGc3JbwsSm=J zk(5gjGI?i?>0c$#>1H(fDjkP1Vn7roPp2%;M?mH&;BnCb04|_`UR**?(8B!lHAXRa z^d-PyL=>Kc80$(5k_rke$a`!b-m}VG9G(D%>5c8*op^?N2>S&qMKV$-rYBe)giPOdb1%gJebH zyo?HiHAK?3picl&Ele)soS+K$h4_evdd7ARj=v2!8R+V*dhRER%&yN%8n_7=bsg!w zH%&$+pZz0kF>SyD>>58kl!(BF=ip-v=hm4l6tfi$a!0Ne7Rw{EA2+)nJy9;{{D#DO z816Rk8d3d{ahf;ht+u^DLJte}-PE?GXJXpR?tDq2=iyUg*$JXnUPQzTS+xPV&K^g<4{uCq$lkATew6zA*AVp8l#0sqh z^6pXQdvH9`CaT}Dr#EH>gX7;qf%b~iWrbMSYp1BVq~zu(H&&hf4!iICV9RU0IMjq5 z%xtU+pDCw}LLSn0YLMY|zAZ94GZzh`n@&Wq4obR!(!wB1CNS*xr8P9TJ+I!q#*TRy z_UzAqBL;};Z|T|C=n~}t`5y@Vjm>8DbTL-r#*Ttcb*CLlMTzwurQsjNk$?jcvKa7) z^Mra#_glufZ=M(8dHy^WP*8J#(DnNAc4;K?OjgRs^t_QoL20IX9pcuTQBNIG^H+f+ z0WnXCv8t_!r~)U_GxM-C5kP2g&(HhbE(iki&S>&pctKg{GAYv3l_#VM?Xq`l3fhbc zypJipPygt_^XVvJrrBuilO*vC>GibL}RIsWQRClUI0ePC33l57w)1{%Q2SL)jZoqpMlXM zEs*HOK4`XGe#KA{zQONAv5>*-F6kBHV~xY=iyUxT({^O*>X*pLBc-MfnfK?*QmnH+ zlKOn2qGm9*uL6D6jOYeT#-m<)ew6hZF;=&cClu4y?jC?RiAziucJz3{%H!}BvAduK zOUbVqOG#bncNtwDE#HgP8BB_^Jr^DpG9_6;*%hS>6DGw>OV7yAR~JKajucVe{`owe(5!docUzbQo z2#JIl7@)EGfmX=vw0Kj;=O!^ceTq0@hA*Bm3TMNMe~~XQFj76WXQek>p9{Q&z z5p^uJ!gOKWOAJn;y2{m6M&0ZZUbE;N50ofVeYtieTkzG&#$o3H@3*+yzORk>a&3R_jE)`08#_em~m=6UhEWzb_|G`eD?SM z6!IYqD*_o_+dF&b?Zxe|6uyyL_b~JCJ&jwj-yulDRVpPkS5j1cR&3z8SmH#R6IqfL z@3X3Ge)fi3NT^>JuZhS}V?}wtRRP~?*4O@mpLnTxLJEu;;{$jGk_HOmR>;_|67EqI zHNBif@{FU_n~0{VUjkG7<6~P_FxFm@&uUDr1fs^G_`%z%K!+LBdnDtEQ1L-wn}}Q$ zAs?DBVqtxD{HLVlSKd$@Fa;9eA8$7-zA4(+Fx@mz0Z*@@!oskyNAE-FziMg*($+dH zn{mpbhC5Df%E|ckqEYGFNRQq=o^Qc-BfGWZ=`9fj(Ni~wU=ET7AXZWaWHIoT+QGeB|y3V9_3ksVLB2~+eT zikBNtXO4$|5rGk38@S|-gA|$n4jbWLZ0srhxm(QnTPU<1Ewa8k)>nwYIaju(CpD8?NJt)h8Yj z;|uDeyLGwWexWv%J^c19O~g_-yLlgTcS1*W&5eEC@7XpXVpP{kU)mXngaR~}UsfU6 zV-=r@(4?D?l=r94ndl87Cu4b2Bdw~Z1+XZp$?FGGQ#h!t_Cr<^87lDc3IFkSJ#n*j z++rT+)5h4)n#y91gox+_1yf&<{w`8xRN~1f>;OkJ#%VU5ZH#UjdWMB1=4t!x>SP9N z6pW|yhnsN}7o){zg;PnR&8%+90VdL`Jyr?Gb|~!TV8Bo2w5EvKTGf@-m8A{`K}!~X zEG6VMPsYzHqD+!%W3s~9SF8@5H%M)F#}iZz*8U<#B)4wzJ4^HX)hZrjCoL4Ew*zqD` z?ITmDeE3Nw6$y^TPb9V_e6cRbRy~Kj5*h_QKECnTLPdTZe?AoCawxCKERunURj90? zqrg#oH80AV0X8nqj+>;7BNOS(5r+p1fA}N@SwO!RM0rjK}xevdDD3TsMnN7S-}m3N$dAeqV%cw9`+pV#J^j;voC{YTW|*n zM=ui?wz$BD8i0Flh${cFKRjc!Kr|^pT+TOC0!R%!CYwm)pxFbmqimQCvH+)Zk$o~Q*j|n@$0=)us zqRD8luYt_5v?Q_d)&lSt^8(h)NI~HM-mBe7ahUbVgMR zNnev4pO;L2Kdk;}zqu^~h)g*+f7KVAUrUu7Z*Uelts&U@Ll-{&3}`#B5QVfYQAf0G z%Q*Uzi)&;hr!64#qsnaHjGEnkI5=l+@h)jei1{Sw%F4Xmk&QqWyRi}f77FnB@B)lU zY3uXFT{glPBq=T`;E_D0t<$WgBdA6DM!${$YAQ7E=4k))nx5H^a&W+#P@r3?-WG>k;J>^G9WU2mNjK|zZqWE! z3JA6^eI>>ap2<4$}KDn%W+K?*|;MT*6sT5Pl!7EUUmTD=KY~Z%Vn*Ss-7Bh zAo4KC&-!DZ$s+N=`5_V8<sqrYRj}k!=8NxcA4x;DcY8@kzCI|*NlNlx?Tv$hDQmwS@^=J$ed|_hJ_bif zq?9mWHoU_zp3#=T@S`Zy4hco(Oh(p5k4Wj|1YmhS0*(&zv0DY#J6EcLzGDKH`xS#t zNTHHnN>~`2ye9_$i#al3>(arKM%pmCLj{;s0dq6Uva(JLoA)bSjtfb37nih~jF@#r zPmL*l`N*4`ZU&lZuz5V84KtYlEop%46EeM2+w_VGELjG5Km=9>T3-daKdyNI3{W%SB1FoD&&(Y6dIljJKZ$Z_{M2$B%pLg48v_|m zq;hq0<4C)WuIcdo-TcGsAu3sHbI6K$$m#w(56yFDBK2Kpf-t_Cj^O~x;`;dF=_3yi zvk*tZ7|fiYZ7P!q!|K`7_q=;)dN_D{O-o79G_4#1gs~BBEq}ra=RbL;jXZcZ(NxHT z+>aXAQM*B(aMhwozS28(KHLZfC>MXHf`qx&q1&3It}L6bYL5r5Dp%`BJsbaw=ZDB_)OM?$U%)rvuK5^J#vq%#<#qdh z0)v%Ial)CQ=Wa8c!}|61lJmbwRnEqS2+;a&7T0?%?K^|hJ{GoBa7cIC7?6uo^%%F6 zFZeOflOuJRe|X-GcbQr@dJG&{M3iNs%-ui#DIa`%znE5sGrsSAPtrFvFoZxV22k|? z0VY2$FBUlQ0RM5{;|&qt{8E4O1+=)hJjR_NWuFy2QpLEZyVT9?W;{bMdos>l@%ME` zbH0nU`^m;ga}5>&r!%%Hf+ElFEr6dEP`=uXT7fM&LcM5k#nAb<l<5v zOhFQ}0GPcp!s)zQ%p2YtU`(OeEC%#%O_OURYy3=3enROL9yA*ACWgvdRnW7sfM;?G z)HN0yFaII7wh0^@pO}s{DyVBNu=8;ZPx(JkEjX-vUm&IWW&=P~H~$SDiHNI|^1Z{0 z+4)A(0PE>#7Go1abx{vFuK|C4{VV=_y0KYpx5v}oE^VMdV)WXp)pF4a;EOOdt)>U_ zZmKVWlk5B4`+bWpl<}XE`fw$Q8oZyorR<0l202i*rwN^w48~Un`$;wsyJveE_v1g@ z3KP>6h@3SXiTn$cJ_9eF8vMHi&ih%ADfL)tmGOMkRhqE5fO$cI|3mb)Ep#w+F6Q@m z=2X4M8L9uZ(c9!}-xG$YtP_o-BqBi0J;(l;ntIjY@b(>N%$MY3$omD3nRW})j-o3& ztp7}Eb$xLxP#oUV<3{kmK5}hibrnnJDBE2VJ2>fSG29|{vlYa*9PTr!etOBN<} zc@EF+57sS+<0)U_*jk0Or%LlBB|)4A<1@PJ8RpUiycoe!v4yp@Nf3xB=7ogv z0z~BJ9s^+B+&?_t+6Vknn+>ryL<@6s>#^1>#jt=BK)0004(xDy^CN!%cuiWsxnI;; zo35_%Vdy44Qtd0$%WL+R*rRvbe@yO5A)lpA7d#-`2zGRQ7fMSi2eLcl0s;+$lR`c; zI|b&Qs9GxetNn3#Fg?Yt!$TyW0$(;5U@Oz&4v}L!un4sU&I7{C!yjQ#6BD~n*dL~J zVP5#g6(Uue%QHgt$vE2A2M2`3yPNew?I>fC?I^`#Cnnl2c5T{UcWnS^K15#l#DVx3 z=E{>&j4_e&mwciOwPRMA5nBPb7n?M#pp18Mwkz#Pldv)-1I&)OIpDs`(l>OxUJ`5d z@fq2vrDsFCFW?0hkLnz<96A!?H)A@AMNLaDi{l%r7K$!$#qn8BrE9g)Bs_hTaqO? zA0I(+>uf9kmnMviz~Lc0Db?>xFQ@$G<^?fiyubPDaI0-cz7|fUMPG7B$B~&n-JSpv zXy^<4?exNilz@-~Yc}Gn=Eq~LgCH+~IC09vKc%(lh)_BXyA>{6X6^oQ>pH+yCFWxo z!MI%GDoEqu*-?Wi8`dZ%LmllU{&8FtFHn-?7YxRhi9EN{b9Wg17!M4iJdwW51y|IO{OSk|I^GiKm|9C3SfARojDLMSNEq7#Mz}3?D3B@=P_)rQUSD6ozC%lx z$X9vLUxH;NjaO6Emj~AW07ch$HlN|YEpig%EAcN;*dliuY+dWi7G?v3EG}N&*}tF)_&Ou!|H6!q+ z#c$sfrZN14CWy`FcR0Vn{9hUVO0Zw5qiqGZCnJdB+4L&Q$KzsE>SZVvf!`Wgfsg6FK?jx`a{%(@0aP?h@FqfO9@BD6zI`PG$f)n&gn`H zBMRsn|L~Y_6xp=Z9Q!hx9>48$)KcCRgYDY)u9hG41>TRU0iiyb8-U+kp-G^U^2np# zMN*fqQ@EIfd`DcMM>eLC3`mx7>z?cj*Min5-uPXo!{h7S<- zMS)CRy)_$&tQZ~;%(jw{yx&qQcD00Azd_%($e%Y1bE=G^CxRTfWSl?}oxQE?4 z!07$&18W>JI6H2(^H29787o8iDBGqCV}jW(qn(gmb)`UWz4-3pO0%qm(b7c7M@7(% zwTWrkKy0Hd8COCIS-HdP<0G+Ald9C~alyw!^@&AtW(QS}DBRE6a}j%S(JSa*>dE!hE@Loz47X*D$M6N3m53(_F6GV~xp+wCRB=xIr2(^rmrU(O% z=rIPt{%PlZO4!7W1uxZ~+FGO#>WneUdIaaEWTShF$m@OPt=?F5{O5@464Vc9p}VTr zF}r3N=tGTbvFD$}#X(dIEKj}T3c6sl&99*uqi=C~TQ9ybkz~4wz25X=opF;Y2;;9- zian+{QH8?@oF&cgt(mRS4^Os_sKc;6&)U6iRP!53L*$X`u|J{SUcH9fpsQB<9<<~` z5U~yW)pA&|`uJv6m|-g;P}P1M!`2DTW?b~L%V&r&XW1OjcfWC5QV2-(l$TV`mq|8l z-!`cfP+A?lId$rt2dr-M;8xjjVwYloNeC5DkB8&AUp|m=sN#R>IZZo9ckiMJeVAj$4cuAdKM&G#c`Wl6^I=aQd*IRYQe z?>kkT-Upsx5x7$l^6CEBN6A24pd60hSve>2#=k)MW85M~S*8 zEm2@t+j8JETk_PLST+!Kr!C&nR%>E^m#6JZVaWi_G&2{SMtdVA+SDG`Aa2%l9%dZp z3cDKISq7wWbo&IE50byd0wc{_Duj5ibONQVCJ>`*%A-RPGy2MXpqHV0@NaL4EykL+ zbW%nzR&fD@R_fm?8kq5^m{Cv`){Prr{X~%Xq_d=!;;HV>yO0}xqKywh*>PF5W!55p z#L(z8n*A~wHrF@^SQA26!IV-Mw5{rcC{~CEPjps^3|W!xYU`iCN)N(Sh4!?g2*8EL zI9!*;+WuPA&3cE#LnkKp21+Trv7W>3dyS>_7pOTYqr#F1Uq63-f?s=NM^Ma(VR0pM zb<9_^l7)kCz|cuh^C)4(_q=<=YXKk~tK3`@SsYu~<4{DSF)cWG;_aL^BNL%I&aTY-Il=maX~T z(xz{NaH+{wta$+l-Yq9M$1f!fRiEk!6$0MFwCkl8>prjUzg}-770^HG9SsX8jz@Hl ztVxdbWYPaOYy;wPKkqmPhl=9X^CP^7V)Xk|beOgo(IVj##^5psJ*?ixYPu&aFN?*h zY{+ozuq82)SH91#UVg&cW9B|9;86A;>F#ILm@a{ zde8mm-gCb5oPB2H%Tp$O(64C%C8U#x!gBl$r1r}mFg!1%pZ zayb1$_F(6E_uO?$GxWN&5Kp~&l#zmnc3RWOoS=(XCFm^<`3Ln69>Rxs4?!^^BvMw&pw?DLfcZ>-73XEbYBe4_e=Innes`PY@`}&z| z_x*7i40t=n-65QmR)@Ho33wKWc}mFjD1oK;x`A?{YEvB8ivZRWJy=XCV|57rjBI<* zE>{@h4F(R*!NW8P7HUR+sl%|CDG_J2Hg~zHuDaaYw3W`q0n=ti#px|EzVB)htRPZV$v3YX8x*BKubQ6!D+)JmtSyC-s<#P}=dc?mLRYdHrogm)FE-5?x!J_n) zKdyskG2jeqv#OI(!(_%V}BYP&CokG2I|C+#o4HYl%Ab+s{S{Zve}{US+OP6E-|q z4~i?x$S&M5aJCI*5Ep-NMy_jveDko7Z-v5j?HqZP#oVf}>IZ|NRolX(GL z7~DhtB%Av-j?Algkqnfl6v@Tk(@BJ-Na@w_D70%6KS5efze*uP^18A1KUO^1IW5S5 z7ScE8@#bAs%*y)tIOnk{VXYM-j~$-gJfUB|s+l~_y|Gb+LZs2fM=I7eCmoXN+1$06 zR@3QFr88T9K00`EUm~=?(LaWA!T~)v3Fc!Rr9pCqCHxVdiqg+(A9+NNm2ZYxxZ~Nx zxQa*#W||ULLgVv+R?o6IQP3JJ_M1{{0(Blwf|{ub6Zb6DPGvukipv&+8%dPF`}}jc z&_th(gUZV8L(qZ#tCrrxbTnEuLYL0tmlUtnT&Gw7Dija*gCRa#fQ(n|v?{7kk7d#>!mqfd?oG1$HDUu=Vm{LSnVPzxSCTh-{ zmfr|ms;;noqHS^RK-hFV97+2>#Gb)fn^=x7_J6){P`l*Kjxbr!+z~g?d1+vi97a#Y zzB+o-x``qx?@gGP@9@vD3ZvTl(fJf-w2EH>x5F{P9|A@5_g z=P=TSosx|aDkV{z531-b&iXz#km}j-BY#p3kr=^|D=&&OmY~@)$NEifzSV0QkB0_u3RjA(DZ(ZJ!WR=Y+eLy~o zE0&|Md=(?xA}QK411FGp)7iTyvL=J|4wt9Rh9a{qpE%NjddcG(pPG%P+E$+{DO57VsA`r0h;)Yy(CZhS`ea3)Dx^_liJx5Uj zm~K4O*WvkYi&+r8b;*9#aj9QLd;+(WpESmu;-4>-k3y0S2j&&$N~g9GO>HjT7cN*r?m*oa1?u`^kZuR#Q@p-gZf+Y(yuLu5J(`G+FNzp1Ran35SPC9r_VjdJDe{ej7>Ptr-Q!2(|ie{uhAYG zVzG=2EAp|3Pbdl zYM*ezRRQZVdp8SsQ1l7_r%I2y)L+VeBMb0(Mmr9Zp-B8IQu$JfB=Oh2zr?G~(fNvJ zR=E=&RvP_dp>J*QhQ5^V5G6&s*2k@GF0Xv6kMkrJOsRo+Gs8F00;nDNvNqhd{W%sl zlGYd9R0;F!NoEh>)n8s&qQKXxw_Y94;BkUQlJX|ImlT#8tT8{+O8}CqPx*}mSX+8!y(1O z=p)mP8k`{UR9o!KP{qPfLIVZ6{F+euSOwkhtKQx2-B$H-ZP&&%u_fS7%oziQ0jyt{mBym{#QO|G39=Xq&k%j^89}6V`JNEK1+$&8MuFZ5t15 zw7)fsSGghK_C_sK#BPO_Bs*CIuUW>KN}>(awt>cfb$s_S+F`Ff3k?t}W)vvi*Kog) zFL=|-{fLS1JJw<&2p9D4aKNtP)A*^UVmVRNZ_F{Yov$}iO5W60zb7rgR3k`P|FHTnKBRXRn6>NkMrE3OcMkyEbtj*2Y#fLiQn> z+BXg>c48rwb_)dtsJmIzWY~q-dCMfc(#81zqJuGp#@FByY5oVg7GONrfBOryZp=Wb zpdXYSs7yK2MOg+5!@b$=b%dVa@xIR8Da_AY{O!G7J}oQyLWv2RHJeBRO>uyQ?;gZZ z<`%q%-9Uw|Lzt1k7w_R@TELQ2vueXv?p#w3P5nk_vOq4#;%!BJv_w$eEq|^Zlv_jr z!}dM?`x6Su$B9(q#FG9UEydF)G}?x&=7saM%^aai;BxNSQidu~rx!9JR{hHd>BIX;NlWx-JB1mi5^m_0y z(R;;8D6*0i1yp>+e1S=!b5&;Onzr}Y=oyJtiWZ^zdVjuhJ8geM7lPXKks$k$lw5sz z+(J+YEkz*NXzHfrnNgmIz8pux&#xhZY5EzfzcZt*}r=AWVR?< z`5T0!Dt9X7r~AA8kp*qPvD_%IoFg&qWsisKRh;{ehA{eKWjA#HzauKN#8#Pm<(NAI zUrKjLJSaY?znoj*+f{H@jB@L2+@&(l$Hv=7Uqu9%_qzVwjZMZS`ygVn%|b{cQEX1# zn&=R$SHK>*`iA&msEtXp)uf4A&ZI?2O6-hgOX2QwF)4*l<}2Ma-(yXV&^$5jp41FO zQ0nXVa8?SR>f^La<=TFu7lXYl_f>g4Y${uH?xB>p8X{k=&)9IjF?!T|EDEJ8@ipd` z!d{Kq%uz0bUz4Js0E@LaqJw|A5^!@9LSe=Fo!0!7FOOHqL|FN*2SKJR^;-v_!a@Z{ zzB1~wXJ#)B{ELZyM2bs#5whp=ggty97^JkaFN%=G4l1_uANPsfmpN?Fb+(trFj{^P z4sOjYFaF{`J{wc)@e8R7&YgY_;)pM>CuLJkOe0kGp~@ZFQjO$l z`(3W?*3*(-?li%ozYYP13>H3zXiztrbqd%NM>J`XAO5aJ=bJeH>|3qP-)1-m`EKjI zvMy@OiD)P_X_;Pa9c27rDlstn+Q3R|w0lwxz;)Tg%R{qlR&aL1V9I!e0V(2vhq;^&+McS8l`_U`0UI_@melbu zARC2CQeqebrY>;UhUX?D7UU9AGV_{33lrlQ)oun^qyTSdUcV+prW@u~_=VT`Ya~p? zs{&R@kUgr;8~Tn04Xa{2#DKQ7$)jQ6Nr&9!^4Q(53DJ7BEBi}G@^iY>Tx>T+>1_sD zxBIG^l^3ejjnFr7N_GY#{GI z!PlzlP^}S=4HR+MEW^>!kUtqq|DW#=u|TM5SA&)#0=IZ6>bXfGDYIhN5P^>ThL&O0 zP^PNzKxR+>PYn+-@pg^nhKab++fKud8I*^j`ZgEK%%n9S(#${KW)DeGiy{pqjP>2# zaxOjyPImcI3F%>s>`vqXbO?37j zU%c0t1+e9f=Z}h}rw%{XuNfUZ4g776fq6GVT0Y4JP#cufJvxqm8K?IBb|gDo|4wqbK3^|8e_f2q z^LynBm&!g%!p|+AQZZ8~`|E+!CP2nfjgs${b=pG~0Se-l6$ERuzV)&`%_0lZpTA-V zP;b!%k*P-fDrNj~jm;jg1C6IaOfJD(huLvDHh*(r5IIO5qN}xwC11x-eirv4qX~iI z_|Gl2m&-Xpf)llD2>wMtfPh8M*!8(0*UjS(2N+swFn6u=i5jO0;d@1fHHj>{q(#=8 zydh%leRSs8`-GWbiRFG>-WRA7n-COiTu0Uhm2=;oPOtV>YXuKajjgF~+|Dxwhj)xYJgwdBb=)tHk z1&OJ#*?1ST`&%`*KsPuA%JD-x0U8Xx(-$K?j=#GRR+$bffz@)Aq7Y zvWD-fe~aAN#tc|CORV(S@#f%MAG#IIN*VIa>zO9I7&zljl_$H=M3e$?{mD@frbXa) z%VRV};uP%eMzl>5tE&O7ib4zXHPNT%{N8Hq`*=O&aT>wf1Dd(prcNFR;+P*SEg}oQ z>|EC21FWQd-DtmNsPj3vdr-3MOnAs`PKo;4)F-;T^NMam?9E-v5nG6MUL})bt3y zzd)~%f2xk&79Df!laj=%meFN-(g8N4y9(5%vvc}2!$Gk1g|>cNE4ygq$h;>o|^A1@-IOtxcI6@ zO9B(4N0Em3!#X(mO0lyCYEG>-k|>kXFGGj|O0~5oqxHR-xm|T2Z0SkmGY_P^OsWMj z=)>OF?t#x3bQceWkp`aHkiaSkSW_@lNIBtvR?SlmV@lbIwUy9CQ9Q$+P(R&Pvs^OvT)+R>v>~oiLmw+ zaVhl?d6x@b++i=V-xr2@k}I;IwMyzxVLz=vYfB^_3b~(t+esls*T10x2lOH%fZpe^*#puC9!W$^AzyQ@=(z%#tTRSgRM^ z20S4fn@alwHXT{5_XBuOj5m37Ro01;e{9$FkBHAsBp+#luF5-4QAxe5y_`2I zehdqhsLj-Rt3@A0AwM&3?L^hCw|piw!JkM2?@H zkw#zY;uf{VppxuNZnD~LW+ratBBn0pC<5T+;RSN?@NvF-r@0YQ|J7FT`${PTu^dcPWE2+jlnp;_@( z*LGDk_8@U|b}+ZH1(LXWIRZ(5o>t}{Af7ALSr+aT+zp{`rkIToo{a=cF6Ph<59jSe zbX?2U)G>3aNo195#$+|H;wj5-cblfK*ST*znTedN$r*YRDgGu=;~t&mzaC0AyRu{M z&YzU7YB$?zg}8~kE}m&FIQif7u1{~zbKB$K`9AFVWeu=k|8A36Ar zuhr;b75WW<3OF^nbzk_w&wo z!MK`OeyrDw9;JuD4RcrYzoz5r&-NfFZtp%9+I%bYMf_p(byPpysAadUU-}GFFS5{) z8*tIvzevrfuTu+OC%(qVii5obnrR@-#HaU-d7?fx`Q=!@>=EU~2wq>-k5!gfY{(V~ zx39xX$?2|1@ZoUK2n#587g(PUpk)4=ZbCs+QLT}8h0hEw}?V$q)==t_Wx&uU71FQ$uG zUd^}6{;wYw*L)VA*J(TIKK{USVBGhGrRI@YVRs*s8jQvM2?F}F$)foyPRI0u)uipU znZ#8zo0Ut-Y;1k76JKuZ(^9(w-yLvMKKgC8^Wkm+*KWP5-bGUHE-CxzwDZMiF=feo z#pn!)7O|;}E8Z_^vsq^%*3JUu*eq3-=b6fS!{_UlhfUN9KQ6sA`Y_X9H+|PNBS(WK z6UrI2FCHJ#FPGMU_3>6UY-5VWh~K*u;VEm|)S7(e>ZJ4qYaufbQ|y}(rH}k>G6NBc`#}ia zm=|l&-t>z>>SfZhI~gOix#1K4Xb#3CRqJ|l|B9{hhQ3WU>jGZi{EtDp9}UC-H*1U~ z>0{xg?FPfEMELx;=x^RyvoA>F_b-d0!sq+p{=`b*k!S3-)QdNauo;iTnk>?fbtT*) zE55k2y_vZfxcZfKf!sh>%9McfFwX1*;+kEd8nI?y8BUDxB-?ZKr)i$-JtrF9Xq zDQ#LnQw0*{r=v&2iEb%~50h?6cd&s^TR`=SE_b2O2m}iU%+UN;=BXMW+c)1>dGPur z?d0>z`W_>B2dzAm#DJXJMHU7?W zJQ8@YKFD~GaJa|oYV8ucE7T_Uyl>ybQ4772k^>2$el1nw5a4o9eNxxX*JOy$tb1On%2ju5B4Aw7hMa2U>Z8VHZ=0tnF6NlpP?vda@a%Y;8;Sue^kwklZ+TkEVo?YN;~E%9eSCzv+X^p5 z657IaBy{k|gbB7OpL3wM0zj5Eg1psLkxLEuj?e>9L11x2D%&x(At{2Dj7ChH`FhsE zc#}BFWD^sfq=>mIwbroKV#{!(#SKO~(c;jBO%q!K)_btK?b<^CW2-#9BX>x?wkF<4 zXxX9e?%ef1MHA=4#PA11SHfq%RYl{-DTKHNktHK}lS+E|rd>PFS|h_3TfgH-?m|kA0 zRm`Gu(;0^6Q+HCQ~( zh-|Nqx`V}KP4tst1iElM3%S6s;NBf!)ojFDqQ~`W_S^ObJZnacnY4umw z_g_j3K^>BZ5)+7*+ozaYm^p(!HguQ{pW^E2(UNg3C78A;MJn~TTdQ%TqK%vk!P(-{ z6I3~78%ad+IEpwEA%^3gUx*H}=I8g-*e%O@$2kr4E<_XHv_RobCnNn7bi}_WHB?~X zb@lroulpuSs1X9c>LaWcUd4xr&ON@f7ZAM=LXAH*&wntB{V=AR*^cBQo zke#Q^{z!NM!nD>h{6bu42e1P#jhm#I$!1ph7J0b%x84!7qdu7c8{e(wk$fq0&gcaE9uB7Ll8Al8)H=#bV7uqA_dfQ` zh`TVRO;F&j%u@eVr`j_l)X40qhZn9-|T86^OUywJ1@Z8d7U^t`X#!lULvJ}A#8cg>P==~*_^%>&e z3FnDoawrqgO~Q{j6!(>gY0F9N~E zH8VsP5Atbf=tZC;a?c6N*MmTmOSqmdBiQ?F)8@e)eN_0FXzFo6IdcNOR)^~QNJt&Q zA9=&*N0+#;Y;65#!mSb=o8K#~nJ~5=ywe7Q=|O$;X+*{kqRvTh4}*Y1I+3TP0!}3- zO04{%b^-S@L1#e&2l!4q4e}?ZPYtABsJYl~FjZER>CW2a#6fE%fhExc6d1Z4#aLW6 zaRcUV2^47HKbcGpULz=k+0>QpiN1k(=iHy{?XkH)4abJ`!qKFmvy{ZsHy~iRp-_xX zY-U18NokB(Bki%COzwz~7X8fbZ`U~@;~_GDv{X{13=yFiQSbet;>9W^#v2hcEffgv zWj1Q=$cdH#z;|ZHUsW{5j|Zbo)E#P>S2n~P92&*SOsuU239jy~OYqz?7aJB0N2uRw zSl15ABL5X%NI3NwC z&;CIaUH$6PQgTEuE@`M20KwORXIw<^5w-x$1s0HTwaAl)*imnc*6ld#7cK7ztN%G6 zo3htIn@baKj{|(H+Dw{pp^0H!3FJdNf%)VGWu}Y?+XkgsKbMsuTj&<{l(L3B&8@l$;|);!2cFtZ&B{HP4g)~BHO7ZZr_JH?A!Jdx`T^ygB^sgKSf z)1=UOw(2P#+ojUTlc{ZDdP$iE%nPCBl_S{G5X)Vp05Z_QxuAST@CU7|*QhxIKgivO zV2gyrAfRQG(XMD>3A2V;ha5Z+7$hkIjPRy!U{*qAjAEB!63t=mtAOZicyQ5lir4Ov zF-K%?Aq~+`2h#R&_ZXx&Na1StmzP| z(TblkG=%__b0jq$tboH{&e5}zrjg7CPyh4Nvc{MZG#C~hMYRZj>L>IpFEHj^rF?#h zdOb*`)jZc9(3wavN*l)mSM&Jk5fu3!Txxo)7FZJ*ox8uy2Z8Gf^2eEFHt2HRQXgc# zl~JL^cMaehOSC1P*2l)}M;+QdjJSQII;MGhhH|L^?f8Cahwm2p%Q<(E6A$rJ;M;j; zj*){-I%JPt-I^T0x+c-_u6|KZR+&&#+q~bCCeb?p6Ab5$2gUsx-eF5e$g65L%p}1Q z1{cn1NRCq{RAs+bplkg_iS6?Jk(!Qs1zbwPg_3V^-^DMKFHH%--py)7^uyLg(|(;dqA9s}Lin#zhjn1s^8xMHu6eU)g*#z2j+ zl^>t3BM8i}7#n+p3l)=H9o(Y=?E59*5pUlYv{Igz34;SMmC9BloY^1)k*De7!Y{zMi|t0_ipy39}DxkjTXE)(d8Y-9Sa3z7QfO)Frwno&DF9Vrft&l?ddX7VMSi~u4l4Nb87 zZ{x}Y>T=_VZeb?7&PBRHiJz-1Ebhp>5ll0BQe$w8!81oLA&WV(P+t^^e|XA_N=`_A zgH|zhtAf&odL39Wg(8nP*I?*KR;a30%-OP1X)c0XeJTB7}{?&`XrGtg2VbH<(CFHiTPWwN4BPnw^=OfS2wiU{Nk zrRk>SNdoBxvW0^bEkU>d&Nyce=rx*^jDa_UoG843az7voPPntc4$I*SBxAzHl=Pj4 z4L^c7hLlag&gR+K3b~qsZGb(#J4kZ3VV<8v&Vx`D|HL4-eW0kFcapL~f?=g3gw`LO zO`o=F3Oa>eDLY9RSIeec1I@9nV4%zJ3d2}GU-u-bN3TJb^HYpk?sz-40jUhs+%S-5 zi6-1ObC33y*)O;|l-etQ@tX#~LUK)aToLo(uY)MxH#@>BJ%ueF6}!&z6XwuR;!j8I z0Mu8yit$ZL0b#9TZIfB!fnibF)(rMJFjap*0G4 zGAg&-kF620Y6Z8>nK!BX-+ z`=L{vJ75#tNbs8E=tCEUk&Uj1lvwimNYo2TfHqc^xAzQ>?&tb=_iF7&Q0l+= zoK8##{)&EW;m0+1-YMJInl~Ushat1MSIn;o#7BrK5xF7!By^$yZxr&gWnC0_)IehR zk?<5FfGUy5U;(vOF&S2_AFUgGs;^eVQLdU@L_*7Vz`C@4wUhE&7(jP?n@=s9^VpI| z?USTvdXZtB2%8>2ll!4urW7RiEGh<2v1shMyvSU?g$UFyT7_Z~H1-vt>z@-IGj_db z3xzKqfYPnu0W(7{c+2rZG~)>nAhGY4+rk!0)>+Fav0bbWpDQ}~XcrzgHN;5)Z6zaF zUojv#CwPy*&X)|sB-ls$t9c*mHpi>qJkoY8|?ki^aX3$YoN|*8zU;0JVrQd_~eTf#~$8y6c^HXc?>1Fu{qFP+i!uc)E(=*)c zzC6?`Zpl&#qFO{VQLbW<6_!++D9Ckig-WL4M6M@9IYtvwq~%_+IRQ`4a5gP*z*i#j zk+REzdF`97S&{HZlWzyhxjJ`KIZak4HhQ@F*M5q_K;+o7_$k`blHiKtNZY1r7MRMg z(mchmHk5R_=pT$-aLz|TkXDZj?LX;eJhEL$t%;uI(Og4f2e0;Le%i|^`iWb-h^NT| zaW|F<8j5kY-?#{fc#gk#NNg3zAW*ins7SJl!-(HVn+tD;_=>yjnh@MilBf-whouxp zM%4JUg4>KK;afbPlV8O>7e6%hJiGW?`Ps4LPK$6*us@&tYFq;t{0PNqy&w2>(=+!m zQqOQpjZ&YG^+*6p6}RvEClM`+A^RiInzDRH$@x`{Y9b!V;EhkyE1l3>Ya~~2Wafe3 zC*+M&>7%b4^N*L7wrk4InNc<2zhReebp+}knFB))i%h!?;MZ#*eX z)Y)2wlMf;1$78IVP!DWyv-(v7H&!WqwmRb_~7e7X-S1ESEhD; zp5Om8dD^=Yw@n7UEq-eF;P8NaU?a%9p^~I%qaOK0tS<|&K!8-=kI9&AXd9R2X41Z-W-e5<*>RA8vTR-zBeCG z*qGCyyC%tKVK6zpg6|+k5TM=sY(FsUEyBMVE=*twBmNl{e~ouC8G=aBh35CODAmiP zXElm7*4_b#i?9tb^{^(+m#2A8&9#uh)A^5^h)l$ABWoI!fhydBV)pKGF_;^mM!=1I z=^^{l4r3dR)l&f~_UV`_A)YAo*w>UsfIp~(#*T58n5qQ{5e3}1YTgaNtJ!<(xLH|c z-w~JJNSJM95yzxSy}#fB5!Lf+l>v1OIGNly&&H=DF0J1Y7f(uk)M#m84Kd4BBR&?w z@HP6W7cc(%%~K)vl6rPgUj97pS2lmX0q)_pX<36(2y9^#auE%rFRc@)b1=bS3>EQ* zEFaSVJ=CK`Rp!6~7?#&;Ep3um09)t!#0vQ`WG~_41u7ZtSlwd}(zbF21M}SIDiONfpl2mTK%PS*5Ph$++b`t)>tuDSmOL+MSdXgh6mI(2g6NG)vk*q6dde*H=t1FYqmE|=@C9c5>{jaCu%;hz3>qw3 z$Oxt-Bazflchfk05}@Byy9~vC~`NN^J4YnnPT9#gCPK)aPyNv_d` zRnd}H$P%KuQ1LkK>=h1=jH}CH52KCO%{NFzU!ReH@|^=jSOwZHL7di`ETr-W+-;W8 z)Mc!ecavEVRt%vsJ|Lxp4f~K^uP}T{rD%e>4mJtD+zmlcZs?JegYkgKEv694!HT)J zq5?8wYK_I7&I0CJ*ki~y66fmRHgRRB;;bN^@30F-i~jyuNrHtphiGf12SnGdcS~k( zpj-ameXff&tEi|a#VO5Bw1XqUp1S09=J@BDmJ7blh5;CKtcoKmVyKvo?#fP@=dBvT zMW-||$K&A-mv>bL8t*`F8n_TBuqH-c(Lx!4iPDCdt z33?@ZOyRcPIvW9lL@IqabDZ+KM29OND$qA6)=`plp` z*SJMhP-1dgJ}!)xuUdF#r!z~X!Qe|7f3vE<<<-J~f)BV+(PBH5;yFcSxsOzKEu{zv zBCiZu)??hP#j42fUamA025rd4yDU!Dh4Wce%py046kE|QV-fQT*b=l$&u`#oC;BCL zI091@OwePVc>!>o5T6MEE1%C3gZ#3|#L0gsH_>QrC?I*Dmo(k)C@@%Yd~#aI)qEq3 z${1av_~kqjRQD&AGWUqbR%zhc#$tG+4D)^`}hsuEkfv0~1+8 z)zb>%aDD@XpQ^Dfi;U135Yye(G(Ex9mS3I(sI%wo31gbdAAz^%ZIv$MXn~A%qR+*l z-)Y=wvw~nr%IA+TTAx{rkfu(TlQ=!elQ5=^{4}Fl?BQKC74DhZA4#TnYZ~(^Q%k^S zAh+nXa4v zT-}VldOHMLj3p6Kim+^JfF;Zc& zPY;CHT~}N zqsp)UX=uv_p1o#`YMr6GBBwaxI1EEa^L z_|VD}@rmMFg z4B%QWFOCf1c!$F%7Y2+ymWHlZzFU!%<*fNA-89@FwC*6Kx5jv=ad(cr>VC#AbmCv? z;PCrI9n!GI^@2vd*`$?f>bk2!XY&O(INd%*jjM{l=|$4OGyf! zPzJ;okOh+XiAYU%ppD%`8Kdu8b)vcC@l^dzbzytvu)ad?&n7 z=y;%&G)0~j*K70mLE~IiOSC|a!IYLL;bm^*sr#q9-1_2+guGaepT`y z0k25}8uRTiY$mTP3P}T=yPV#K4V2cIa1PXsPf@-#jdN3ZyoHEjM!q5R7c4GTB!^@A z=|=gsOejZ-?v1*rb=N*~#}5B~{h)I8A>=clKt19j6t+UT!L%8Gp^}=9Qks@{P*30# zc{oo?7InJJIZc@Y;{|!48Z?z>@&+s zX~Us`rJ0X?p%e|XUQERQad55>C;83|jX{i&+Ev1G?tyi$&#$_gFa$alFdh02M6w%pb)Yg9-E$eaSX zHY}Rl>5jzSp*qdqwCusPF&XQ5<3#6Qdx!*Q zHP>W9>3extw;5h8q$OK0J#utG;}%or`=; zap1ctL}WuYafT27ATWu;TDmj6Uaa1hU2#)?1Pd>XwhW8WYA|P%*-2R}d836h4=va& zrk&yHY7#{AIirCUa860A@{$PTfLQ{*E>+d^d<_K<*LwJSPO$PTOqCAp z&H4hgVl?H)bZ;XhBHO+QMHC#b^aNYF4y+ny}77+-UklPG$a?It@+S4Sl`$30{K^&Cb@dH#=Q)eGERZWZWUT!Z%7*Xp3jgk)2G_oLkC-6^bPnY-d(BingHS5+5 zU#r6gynP-uj17iVx@Q+o@nRptZihKE;{Zp~+T$9;m4&kt`yF1SQG%bDQB`(PS__Jv zIQS1l2WoLDlg?(Tzr~ZDd?!)wp3EzKy5Y5K!)5TS2OKxkNf4xg3%WPhh2y4YDZV96#l{4A#NdU% zM9PJpiHfFu3}4qYP$87z0SN3x%t&q`@ZDq?&CXhDBCfW`!vY#Kc*MfL!S-)i354;d zW#qhWw3qu$8c|y7I>``1#ehae2lVAZFZKv>YOp&T$m@db?7ayxooSA1^3fYlk2*U^ z&R{wifpSH?Bz9e??Z-z*4}=Dnix4}2&D4pc-Q{!9iZu}HS74!4a<(Een28|NtqQ8z%i*cVs^zE-Ju^yZ8amo3{ zDmwVx@p>mCq!4v?4(Op?<%kP8bDyBIQdNOjoS}oDCYPb+s3^@+1LNA2!oRP=&%okt z?8~^ethGRk-_mOFAO?x&8t%s#+$DJUo~gw~!$9P$AsB~;Hq+3y+=SSgC#_m3=E6gM zE2O?e1Ms78rB+iVOmbMiJ~;K9>KOUuXEc)%RXzCsNN>Gr9NT6A0YQ$kdVk7MTR|RR z>R`uYZ02ABWb(9ge18fO1cYD6)6v+}2Ixv+0<^HQ7a%)t?;<0yG7})v;#6Q!a1;Yt zT1k651J%40)lI!^OnJ@7gaqOEJpu0oc0gBS5>Go@dl!JG0NEd2!29*@YGyK$KM+?N z0Wxg`WfCz5XCMg&69*FuqlBlGI~$oG90|X(nK?jJT=E|j? zVCweUsf@S)+3$D(W)7xSW`IAJY+PJiCS1mBjJ&MeoQxc7=4On>Je;PCyxiO@rsizi zoV>i;f1{GIcX2hgHwFHtdM9VHdgn1S=iugIdmmR$b6y}LhcSx@qcQNk$ZEz4G-F}o zFlFap`x}Llv(@`dFt+`BRKKar-l>45944k_TtG&4ULZRo2M>^!k%yg^i;SC&e#IT>}YTC$K?00 z0Ny+EF0AqIx$(~Yr~bV!05NBvv8#i#x`TtQ0NL+YNq$rQnNlSD|ClTQc?Z)!hJV07 zv)}XWA2UwW*n;^_k)Qd$0{?GJYL*Tj_W$2_{ssLfi-@zUhl8_?lCzSDHPF=czvlVR z!2e`YeP8QbT%EmS{tun{f8hB4N>}N3TL)*azxh`KI{j7pYeBNL`Xdzy$)804U~KxA z{4U1sK(jwX@UG)uO{SK{_7=eR)%G7#?LX?R{*yFjW98&v;WXx81o8k)897)v%o$C9 zyqt_YtnB6{tlVZCENq2|=&w=-GexF)@#+iiXPxjINJKDn%_?{#5 zEUW+)7P7yFmxQ1B_k#K#-Q)kgm@+#DTkt$@z|F3f)<%Kr=Q zZ}$I4%Kwx3-(i1Qi#a%Yy-!+8S0xYo|I+<`0{n|X-pUkc@8a-Zh5mQQU$Xpd-+7Pu zue$gB?0tJ={^$PqkF@wbbN(;>{UhD}FM4>V{vRj*Eq(t-uK$tizoo!`3;aLX^*?g` zw-oqqf&VAF{(qAT?q7GPQDp2z$BvjgDS0|W###7ay|Sw>9kKYo1p{(Hm(-vj~a zK4pwhCADHQOcB0t90K=@%9Z-}UR-g`jcVOs;=`MMl#){z4 zgq#g7?_*r1fq@p1WAffPJfaL(eA>rGnrxgqv^!-L$Df(a1T=XaoEGRf7rs*a8}roG zGPqO?D@5{L;ej9-}_KZN?G+du$1eI&Cib0h-F! zJ(Wb7*+36z1se)>;U~HI863(XaD&sqzS<>A5Ck_v;{=L_2jY9==Z>@Mvz&>xm(|&f zO=RI)=cJy{YWw%^LZD3Kq{Knqe!ucMN|WAeU>&7(TtGnJ(SN@|K{B#%-YcP9WfUZ! z_rcIGz{$?fZ{IBu_hiIH)IC>zX8U}`m~Z;jrMAxAM*>DZy?bd-XjNC? zS@mu?X1QR!fR+d$4p@HKz>Em?~2H4O}-V{6JH1#cL4h@8oENIc?M~Uze0=UT6) zUCn~yNFtIPF#et0bjHy5A!K%FgU^`BpG$z26I)k( z&f&yETM18rthlXXDIk6~hNhqadmgG%z=e1;9MAP49c~|l%j#}_;6*DRqk`|G7@j{u z^i9tsX!i(Tyc_4df}eq=Y@OwF-DQhGe2u(INr4o$rguAEBh3H|H4BO zQlP(7F1NS@%fW|zpA&aA-iOYD^x!XIrC6Nt`?1BRAm-1c^?bl#CIREbe9_gpVXJZ({5}Kt1Q5dw0*eJjK1#q` zj_O}!sF7$fq;Jw$T-JUJc#A1WoQOjp;QGp#M+7o)I~~)}-D)ePxo2nD9(I5B?(hT1 z;yuoeK$Kj2mYebU`L~<1gD~>|&;-l6Z(6xN0mFjrj!{-e_|D@NhCAd^3fbhkx_XQE zwGTL`q2?Krl=4 z-zbTn_ZbBnYDyj(cX3jvMU$=}O$-A+8@)o^D-dPq8sj}ye7w>OpE{)F>A7wzAnay* zFsC~g9#LqF;I%a=usUjg+kc1GK>B3|O9`3bJ$@CvP)8x5T#rScO=Da^vJ5pTF%n*w zSNDgECil5a;LZqponJ(fhCQgf-@KKRh>{n36C?GarHM~G*y`sYx}(Fmx5`ha;rTs8 z(1EPo+q-3cFs(ftH^HF?3SvQ#1<;$y$8I6b0UBJ ze~^;pvl#`M$Zcn;=0@z`Dj%cd=^TJq4{pqMY)Dc6Y_mG5G}xcqw>+N-=F!1-E*BJI~)ZKe;%xtiI3 z-=>C(mU@?&SOohbMDhFUWe$dKpd9H~7!=am-Wx?o`#ErFoyxy3g9?K9K_R#$D;b)& z%Xz=*=F!)&5Jdc9M_gxb8fgAG(EZSTJ=oEZknM5EdKW+1+K?;zfZc=VDK(g8L)- z#P=osSR~jiR->abTSklak*?(Kir?vqh$7WGCtAKJCJ@Y_ASQ$pEAAiRl7`&xM!>uLYz&6``NTVcK$2A7GE9>y?M?_x` zd@0H>9c4a3F1FLba{1)R<%poj4>a9Rn2Gc;#WJY40zpz&}+ za=i(b?2g8X*hg}p#7oPdY{`aM=&|A+Ad?`>CGp)!4f*8guDNm!up~}F!t9O?DMbTd zTsv7p+bKbzItV)Ua$i%n%=SwnJ?T@dXsD5jZoU@HxX~+!z0oMlb2|l>nInUG zKw|(!GM?<=JeP*Kq@?-=oVX^@v_Go7Zh}2?m7iHHPbI*9#ZLP?x9!7!!ttJX%3+fq zNXE<0ht59*u3&2k0ZUbQp?MOkK4-a=P$_*3;N!J!&zd?hAV)BwtAoeMF-tld`rTCr zc&UOe$ePqtLk`3j#yD$>_k+haZ4GyEt2_3^7mg~-@=O!quYD3+AQ3JTHSfAKslMgF zuN~9fA#cUWB#rycP6;7O6@VAZ(t@A84^h4&MMl=*60IJ9Eg8bR;h{*@F;NJ9#ZxCU zfZ8Bcvczaa;hM*r-UF?UpiB|WE}vskQK1<@Ud$iA6-%2cq_wX}-c3zMGw^eCC&XN4 z*sFEyM-UCwAT-yvfc!!*yBlhxXiKqP^hf)Avi|j&WQCyD1MdmR*{OArCurw#^7X{D z2@37hUPHN(yZys9avL9Nq#=%*$@kNd{9^n-vz^9CgD+F51X#$S*~}A5IknG_vtH3| zA7K^nD^P&WB zpQFM#Ra=N47Qi>bi0V0R&$XDWQ5c&AkZGKc=k`-d7A*9nyj6(h)M~$yVIeQoQD8)! zgTMAQ)AkLo;n`bRtI=SclRsSu$f*s6m|Tv6%+Jh8wd$%<013GTc)r+XLOzMm~i=uIy3IKo%)Fu6y7R#r4vN{7fl$a`cxztzGG>@uW?3_V7EIMY5Be!PNtq1%L>8C2^mmRa9V<(3%X7_xrjwr>o5!;JdT=+&7#rgr!j4Ot*WD|zMP zDJ4XSqy5;9zXBhf%!Dk#FY@1W!HKJYv-AZxAV)s(o;pvQ6)|fFLpwisCh*MnV4z?cWeX diff --git a/assets/coins.json b/assets/coins.json index 9af7aa4f4..bd8466007 100644 --- a/assets/coins.json +++ b/assets/coins.json @@ -1,4 +1,22 @@ [ + { + "coin": "ANAGAMI", + "fname": "Anagami Testnet", + "mm2": 1, + "required_confirmations": 1, + "protocol": { + "type": "SIA" + } + }, + { + "coin": "TSIA", + "fname": "Siacoin Testnet", + "mm2": 1, + "required_confirmations": 1, + "protocol": { + "type": "SIA" + } + }, { "coin": "1INCH-AVX20", "name": "1inch_avx20", @@ -16,7 +34,7 @@ "contract_address": "0xd501281565bf7789224523144Fe5D98e8B28f267" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "ILNF-PLG20", @@ -35,7 +53,7 @@ "contract_address": "0xaFf5Ed00c57b0E0c22123dbA28Cb6A5B26651Bbd" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "ILNF-BEP20", @@ -54,7 +72,7 @@ "contract_address": "0x0D6e16c7066421607F8D334D6C02A48031fc2Eba" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "1INCH-BEP20", @@ -72,14 +90,14 @@ "contract_address": "0x111111111117dC0aa78b770fA6A738034120C302" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -101,7 +119,28 @@ }, "derivation_path": "m/44'/60'" }, - { + +{ + "coin": "GNEISS-ERC20", + "name": "gneiss_erc20", + "fname": "GNEISS", + "rpcport": 80, + "mm2": 1, + "chain_id": 1, + "avg_blocktime": 15, + "required_confirmations": 3, + "decimals": 8, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "ETH", + "contract_address": "0x5da3E93faB0580bD7a532A741aC5F886376EFF46" + } + }, + "derivation_path": "m/44'/60'" + }, + +{ "coin": "1INCH-KRC20", "name": "1inch_krc20", "fname": "1Inch", @@ -118,7 +157,7 @@ "contract_address": "0x79f3244F3FFd7500A31a90Bb83C7D56649c2C7C5" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "1INCH-PLG20", @@ -137,14 +176,14 @@ "contract_address": "0x9c2C5fd7b07E95EE044DDeba0E97a665F142394f" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -164,14 +203,14 @@ "contract_address": "0xc1c93D475dc82Fe72DBC7074d55f5a734F8cEEAE" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -191,7 +230,7 @@ "contract_address": "0x63a72806098Bd3D9520cC43356dD78afe5D386D9" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "AAVE-BEP20", @@ -209,14 +248,14 @@ "contract_address": "0xfb6115445Bff7b52FeB98650C87f44907E58f802" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -261,7 +300,7 @@ "contract_address": "0x6a07A792ab2965C72a5B8088d3a069A7aC3a993B" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "AAVE-HCO20", @@ -269,6 +308,7 @@ "fname": "AAVE", "rpcport": 80, "mm2": 1, + "wallet_only": true, "chain_id": 128, "decimals": 18, "avg_blocktime": 3, @@ -280,7 +320,7 @@ "contract_address": "0x202b4936fE1a82A4965220860aE46d7d3939Bb25" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "AAVE-KRC20", @@ -299,7 +339,7 @@ "contract_address": "0xE76e97C157658004eE22e01C03a5e21A4655A2Fd" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "AAVE-PLG20", @@ -318,14 +358,14 @@ "contract_address": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -363,14 +403,14 @@ "contract_address": "0x3EE2200Efb3400fAbB9AacF31297cBdD1d435D47" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -389,7 +429,15 @@ "contract_address": "0x6bfF4Fb161347ad7de4A625AE5aa3A1CA7077819" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + } }, { "coin": "ADX-ERC20", @@ -431,7 +479,7 @@ "contract_address": "0xAEC8318a9a59bAEb39861d10ff6C7f7bf1F96C57" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "AGEUR-ERC20", @@ -469,14 +517,14 @@ "contract_address": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -517,7 +565,7 @@ "contract_address": "0x190Eb8a183D22a4bdf278c6791b152228857c033" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "AIBC", @@ -604,7 +652,7 @@ "contract_address": "0xf307910A4c7bbc79691fD374889b36d8531B08e3" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "ANKR-ERC20", @@ -641,14 +689,14 @@ "contract_address": "0x101A023270368c0D50BFfb62780F4aFd4ea79C35" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -687,14 +735,14 @@ "contract_address": "0xC762043E211571eB34f1ef377e5e8e76914962f9" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -715,7 +763,7 @@ "contract_address": "0x2d72A97a31Dc920dB03330780d30074626e39C8A" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "APE-PLG20", @@ -734,14 +782,14 @@ "contract_address": "0xB7b31a6BC18e48888545CE79e83E06003bE70930" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -784,10 +832,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 } }, { @@ -806,14 +854,14 @@ "contract_address": "0x6F769E65c14Ebd1f68817F5f1DcDb61Cfa2D6f7e" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -851,14 +899,14 @@ "contract_address": "0xEE800B277A96B0f490a1A732e1D6395FAD960A26" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -922,7 +970,7 @@ "contract_address": "0xCDAF240C90F989847c56aC9Dee754F76F41c5833" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "ATOM-BEP20", @@ -940,14 +988,14 @@ "contract_address": "0x0Eb3a705fc54725037CC9e008bDede697f62F335" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -967,14 +1015,14 @@ "contract_address": "0xac51C4c48Dc3116487eD4BC16542e27B5694Da1b" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -1014,7 +1062,7 @@ "contract_address": "0x13616F44Ba82D63c8C0DC3Ff843D36a8ec1c05a9" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "AVA-ERC20", @@ -1047,7 +1095,8 @@ "avg_blocktime": 2.4, "protocol": { "type": "ETH" - } + }, + "derivation_path": "m/44'/60'" }, { "coin": "AVAX", @@ -1063,7 +1112,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "trezor_coin": "Avalanche C-Chain", "links": { "homepage": "https://www.avax.network/" @@ -1085,14 +1134,14 @@ "contract_address": "0x1CE0c2827e2eF14D5C4f29a091d735A204794041" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -1132,7 +1181,7 @@ "contract_address": "0x752DC265EAf6Da2Db0F8e4a32D5596D3f18e8701" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "AWC-ERC20", @@ -1192,14 +1241,14 @@ "contract_address": "0x715D400F88C167884bbCc41C5FeA407ed4D2f8A0" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -1237,8 +1286,7 @@ "txfee": 100000, "dust": 54600, "mm2": 1, - "required_confirmations": 2, - "requires_notarization": true, + "required_confirmations": 5, "avg_blocktime": 30, "protocol": { "type": "UTXO" @@ -1262,7 +1310,7 @@ "contract_address": "0x86e5775F5c46304939c40959812bC220dD1c0333" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "BABYDOGE-BEP20", @@ -1280,7 +1328,7 @@ "contract_address": "0xc748673057861a797275CD8A068AbB95A902e8de" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "BAL-BEP20", @@ -1298,7 +1346,7 @@ "contract_address": "0xd4ed60d8368a92b5F1ca33aF61eF2A94714B2d46" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "BAL-ERC20", @@ -1341,7 +1389,7 @@ "contract_address": "0xFC31366Be1795c1Ff444b9fBF55759733aD4d26D" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "BAL-PLG20", @@ -1360,14 +1408,14 @@ "contract_address": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -1386,7 +1434,7 @@ "contract_address": "0xe20B9e246db5a0d21BF9209E4858Bc9A3ff7A034" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "BAND-BEP20", @@ -1404,14 +1452,14 @@ "contract_address": "0xAD6cAEb32CD2c308980a548bD0Bc5AA4306c6c18" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -1451,7 +1499,7 @@ "contract_address": "0x46E7628E8b4350b2716ab470eE0bA1fa9e76c6C5" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "BAND-PLG20", @@ -1470,7 +1518,7 @@ "contract_address": "0xA8b1E0764f85f53dfe21760e8AfE5446D82606ac" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "BAT-AVX20", @@ -1489,7 +1537,7 @@ "contract_address": "0x98443B96EA4b0858FDF3219Cd13e98C7A4690588" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "BAT-ERC20", @@ -1529,7 +1577,15 @@ "contract_address": "0x101d82428437127bF1608F699CD651e6Abf9766E" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + } }, { "coin": "BAT-KRC20", @@ -1548,7 +1604,7 @@ "contract_address": "0x0bF46C86Ce3B904660aE85677EaA20B0C1b24064" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "BAT-PLG20", @@ -1567,7 +1623,7 @@ "contract_address": "0x3Cef98bb43d732E2F285eE605a8158cDE967D219" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "BCH", @@ -1749,7 +1805,7 @@ "contract_address": "0x218645F85Ff27FC456ef46c3CdacBF5c40B2F9E8" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "MAZE-SLP", @@ -1806,7 +1862,7 @@ "contract_address": "0x9045B0eda6B6A556cf9B3d81C2db47411714f847" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "BBK-PLG20", @@ -1825,7 +1881,7 @@ "contract_address": "0x2C8a46eF99Cb64928eB3Dd50A925327e02296F63" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "BCH-ERC20", @@ -1863,7 +1919,7 @@ "contract_address": "0x8fF795a6F4D97E7887C79beA79aba5cc76444aDf" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "BCH-HCO20", @@ -1871,6 +1927,7 @@ "fname": "Bitcoin Cash", "rpcport": 80, "mm2": 1, + "wallet_only": true, "chain_id": 128, "avg_blocktime": 3, "decimals": 18, @@ -1882,7 +1939,7 @@ "contract_address": "0xeF3CEBD77E0C52cb6f60875d9306397B5Caca375" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "BIDR-BEP20", @@ -1901,7 +1958,7 @@ "contract_address": "0x9A2f5556e9A637e8fBcE886d8e3cf8b316a1D8a2" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "BITN", @@ -1961,7 +2018,7 @@ "contract_address": "0xd2cDfD5d26dfA1D11116B9ED7DBd7C6B88C6e1D3" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "tBLK", @@ -2019,7 +2076,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "trezor_coin": "Binance Smart Chain", "links": { "homepage": "https://www.binance.org" @@ -2082,7 +2139,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/137'", + "derivation_path": "m/44'/60'", "trezor_coin": "RSK", "links": { "homepage": "https://rsk.co" @@ -2100,7 +2157,8 @@ "required_confirmations": 3, "protocol": { "type": "ETH" - } + }, + "derivation_path": "m/44'/60'" }, { "coin": "BNT-BEP20", @@ -2118,7 +2176,15 @@ "contract_address": "0xA069008A669e2Af00a86673D9D584cfb524A42Cc" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + } }, { "coin": "BNT-ERC20", @@ -2161,7 +2227,7 @@ "contract_address": "0xc26D47d5c33aC71AC5CF9F776D63Ba292a4F7842" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "BORG-ERC20", @@ -2203,26 +2269,6 @@ "contract_address": "0x71be881e9C5d4465B3FfF61e89c6f3651E69B5bb" } }, - "derivation_path": "m/44'/714'" - }, - { - "coin": "BRZ-ERC20_OLD", - "name": "brz_erc20_old", - "fname": "Brazilian Digital Token (OLD)", - "rpcport": 80, - "mm2": 1, - "wallet_only": true, - "chain_id": 1, - "decimals": 4, - "avg_blocktime": 15, - "required_confirmations": 3, - "protocol": { - "type": "ERC20", - "protocol_data": { - "platform": "ETH", - "contract_address": "0x420412E765BFa6d85aaaC94b4f7b708C89be2e2B" - } - }, "derivation_path": "m/44'/60'" }, { @@ -2244,26 +2290,6 @@ }, "derivation_path": "m/44'/60'" }, - { - "coin": "BRZ-PLG20_OLD", - "name": "brz_plg20_old", - "fname": "Brazilian Digital Token (OLD)", - "rpcport": 80, - "mm2": 1, - "wallet_only": true, - "chain_id": 137, - "decimals": 4, - "avg_blocktime": 1.8, - "required_confirmations": 20, - "protocol": { - "type": "ERC20", - "protocol_data": { - "platform": "MATIC", - "contract_address": "0x491a4eB4f1FC3BfF8E1d2FC856a6A46663aD556f" - } - }, - "derivation_path": "m/44'/966'" - }, { "coin": "BRZ-PLG20", "name": "brz_plg20", @@ -2281,14 +2307,14 @@ "contract_address": "0x4eD141110F6EeeAbA9A1df36d8c26f684d2475Dc" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 120000, - "erc20_receiver_spend": 90000, - "erc20_sender_refund": 90000 + "eth_send_erc20": 55000, + "erc20_payment": 120000, + "erc20_receiver_spend": 90000, + "erc20_sender_refund": 90000 } }, { @@ -2308,7 +2334,7 @@ "contract_address": "0x491a4eB4f1FC3BfF8E1d2FC856a6A46663aD556f" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "BSTY", @@ -2356,6 +2382,30 @@ "homepage": "https://bitcoin.org" } }, + { + "coin": "BKC", + "name": "briskcoin", + "fname": "Briskcoin", + "rpcport": 8552, + "pubtype": 25, + "p2shtype": 33, + "wiftype": 153, + "txfee": 0, + "segwit": true, + "mm2": 1, + "required_confirmations": 5, + "avg_blocktime": 30, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/1918'", + "sign_message_prefix": "Briskcoin Signed Message:\n", + "trezor_coin": "Briskcoin", + "links": { + "github": "https://github.com/briskcoin-project/briskcoin", + "homepage": "https://briskcoin.org" + } + }, { "coin": "BTC-segwit", "name": "bitcoin", @@ -2402,14 +2452,14 @@ "contract_address": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -2450,7 +2500,7 @@ "contract_address": "0xcBBB3e5099F769F6d4E2b8b92DC0e268f7E099D8" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "BTE", @@ -2510,7 +2560,7 @@ "contract_address": "0x8595F9dA7b868b1822194fAEd312235E43007b49" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "BTTC-BEP20", @@ -2529,14 +2579,14 @@ "contract_address": "0x352Cb5E19b12FC216548a2677bD0fce83BaE434B" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -2580,7 +2630,7 @@ "contract_address": "0xFdc26CDA2d2440d0E83CD1DeE8E8bE48405806DC" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "BTX", @@ -2652,7 +2702,7 @@ "contract_address": "0x000000089fb24237dA101020Ff8e2AfD14624687" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "BUSD-AVX20", @@ -2672,7 +2722,7 @@ "contract_address": "0x9C9e5fD8bbc25984B178FdCE6117Defa39d2db39" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "BUSD-MVR20", @@ -2692,7 +2742,7 @@ "contract_address": "0x5D9ab5522c64E1F6ef5e3627ECCc093f56167818" } }, - "derivation_path": "m/44'/1285'" + "derivation_path": "m/44'/60'" }, { "coin": "BUSD-ERC20", @@ -2735,7 +2785,7 @@ "contract_address": "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "BUSD-PLG20", @@ -2755,7 +2805,7 @@ "contract_address": "0xdAb529f40E671A1D4bF91361c21bf9f0C9712ab7" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "CADC-ERC20", @@ -2793,14 +2843,14 @@ "contract_address": "0x9de41aFF9f55219D5bf4359F167d1D0c772A396D" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 120000, - "erc20_receiver_spend": 90000, - "erc20_sender_refund": 90000 + "eth_send_erc20": 55000, + "erc20_payment": 120000, + "erc20_receiver_spend": 90000, + "erc20_sender_refund": 90000 } }, { @@ -2819,14 +2869,14 @@ "contract_address": "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -2846,7 +2896,7 @@ "contract_address": "0x5cafe85d8983f61C059df359c504F1Bab8009e9e" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "CCL", @@ -2930,7 +2980,7 @@ "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "CDS-BEP20", @@ -2948,7 +2998,7 @@ "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "CDS-PLG20", @@ -2967,7 +3017,7 @@ "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "CEL-ERC20", @@ -3005,7 +3055,7 @@ "contract_address": "0xD85d1e945766Fea5Eda9103F918Bd915FbCa63E6" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "CELR-ERC20", @@ -3048,14 +3098,14 @@ "contract_address": "0x1f9f6a696C6Fd109cD3956F45dC709d2b3902163" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -3079,10 +3129,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 } }, { @@ -3102,14 +3152,14 @@ "contract_address": "0x045c4324039dA91c52C55DF5D785385Aab073DcF" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -3146,25 +3196,7 @@ "contract_address": "0xb096DF47073A39041D9ffeD5d4E1d1b0D5D6b8E7" } }, - "derivation_path": "m/44'/714'" - }, - { - "coin": "CHIPS", - "name": "chips", - "fname": "Chips", - "rpcport": 57776, - "pubtype": 60, - "p2shtype": 85, - "wiftype": 188, - "txfee": 10000, - "segwit": true, - "mm2": 1, - "required_confirmations": 2, - "requires_notarization": true, - "avg_blocktime": 10, - "protocol": { - "type": "UTXO" - } + "derivation_path": "m/44'/60'" }, { "coin": "CHSB-ERC20", @@ -3208,7 +3240,7 @@ "contract_address": "0x67Ce67ec4fCd4aCa0Fcb738dD080b2a21ff69D75" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "CHZ-ERC20", @@ -3246,7 +3278,7 @@ "contract_address": "0x6E8ce0519B7e4d691BaCE464099547E5fC17679c" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "CHZ-PLG20", @@ -3265,7 +3297,7 @@ "contract_address": "0xf1938Ce12400f9a761084E7A80d37e732a4dA056" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "CLAM", @@ -3325,7 +3357,7 @@ "contract_address": "0x3039e86d39A5BCF38E96D78fF93FD0aBe753212c" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "COLX", @@ -3359,7 +3391,7 @@ "contract_address": "0xc3048E19E76CB9a3Aa9d77D8C03c29Fc906e2437" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "COMP-BEP20", @@ -3377,14 +3409,14 @@ "contract_address": "0x52CE071Bd9b1C4B00A0b92D298c512478CaD67e8" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -3428,7 +3460,7 @@ "contract_address": "0x16c4106966cE30e06E806A7c40eEFb46d84cE7e5" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "COMP-PLG20", @@ -3447,14 +3479,14 @@ "contract_address": "0x8505b9d2254A7Ae468c0E9dd10Ccea3A837aef5c" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -3493,7 +3525,7 @@ "contract_address": "0x652D253b7Ca91810A4a05ACFc39729387c5090C0" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "CRO-PLG20", @@ -3512,7 +3544,7 @@ "contract_address": "0xAdA58DF0F643D959C2A47c9D4d4c1a4deFe3F11C" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "CRT-QRC20", @@ -3578,10 +3610,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 } }, { @@ -3601,7 +3633,7 @@ "contract_address": "0x249848BeCA43aC405b8102Ec90Dd5F22CA513c06" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "CRV-FTM20", @@ -3621,7 +3653,7 @@ "contract_address": "0x1E4F97b9f9F913c46F1632781732927B9019C68b" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "CRV-KRC20", @@ -3640,7 +3672,7 @@ "contract_address": "0x4500E16dA66b99e0C55D7B46EBBD59bc413BA171" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "CRV-PLG20", @@ -3659,14 +3691,14 @@ "contract_address": "0x172370d5Cd63279eFa6d502DAB29171933a610AF" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -3685,7 +3717,7 @@ "contract_address": "0xcC4b3EA1F25c8772D390dA1DB507832aBE4a9740" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "CUMMIES-BEP20", @@ -3703,7 +3735,7 @@ "contract_address": "0x27Ae27110350B98d564b9A3eeD31bAeBc82d878d" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "CVX-ERC20", @@ -3794,7 +3826,7 @@ "contract_address": "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "DAI-ERC20", @@ -3835,14 +3867,14 @@ "contract_address": "0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -3863,7 +3895,7 @@ "contract_address": "0x8D11eC38a3EB5E956B052f67Da8Bdc9bef8Abf3E" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "DAI-HCO20", @@ -3871,6 +3903,7 @@ "fname": "Dai", "rpcport": 80, "mm2": 1, + "wallet_only": true, "chain_id": 128, "decimals": 18, "avg_blocktime": 3, @@ -3882,7 +3915,7 @@ "contract_address": "0x3D760a45D0887DFD89A2F5385a236B29Cb46ED2a" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "DAI-MVR20", @@ -3902,7 +3935,7 @@ "contract_address": "0x80A16016cC4A2E6a2CACA8a4a498b1699fF0f844" } }, - "derivation_path": "m/44'/1285'" + "derivation_path": "m/44'/60'" }, { "coin": "DAI-PLG20", @@ -3921,14 +3954,14 @@ "contract_address": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -4014,26 +4047,6 @@ }, "derivation_path": "m/44'/60'" }, - { - "coin": "DFX-PLG20_OLD", - "name": "dfx_plg20_old", - "fname": "DFX Finance (OLD)", - "rpcport": 80, - "mm2": 1, - "wallet_only": true, - "chain_id": 137, - "decimals": 18, - "avg_blocktime": 1.8, - "required_confirmations": 20, - "protocol": { - "type": "ERC20", - "protocol_data": { - "platform": "MATIC", - "contract_address": "0xE7804D91dfCDE7F776c90043E03eAa6Df87E6395" - } - }, - "derivation_path": "m/44'/966'" - }, { "coin": "DFX-PLG20", "name": "dfx_plg20", @@ -4051,14 +4064,14 @@ "contract_address": "0x27f485b62C4A7E635F561A87560Adf5090239E93" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -4170,52 +4183,14 @@ "contract_address": "0x99956D38059cf7bEDA96Ec91Aa7BB2477E0901DD" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 - } - }, - { - "coin": "DPC", - "name": "dualpowecoin", - "fname": "Dualpowcoin", - "rpcport": 42002, - "pubtype": 55, - "p2shtype": 28, - "wiftype": 128, - "segwit": true, - "bech32_hrp": "dpc", - "txfee": 10000, - "mm2": 1, - "wallet_only": false, - "required_confirmations": 6, - "avg_blocktime": 300, - "protocol": { - "type": "UTXO" - } - }, - { - "coin": "DPC", - "name": "dualpowecoin", - "fname": "Dualpowcoin", - "rpcport": 42002, - "pubtype": 55, - "p2shtype": 28, - "wiftype": 128, - "segwit": true, - "bech32_hrp": "dpc", - "txfee": 10000, - "mm2": 1, - "wallet_only": false, - "required_confirmations": 6, - "avg_blocktime": 300, - "protocol": { - "type": "UTXO" + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -4318,7 +4293,7 @@ "contract_address": "0xA33789a5478Add74e8D7628E817a281aAbD92dA9" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "DIMI-QRC20", @@ -4365,10 +4340,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 } }, { @@ -4387,7 +4362,15 @@ "contract_address": "0x67ee3Cb086F8a16f34beE3ca72FAD36F7Db929e2" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + } }, { "coin": "DODO-ERC20", @@ -4425,7 +4408,7 @@ "contract_address": "0x8724F9FB7B3f1bb6f2c90B3Ad3Fd6B3c20A06429" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "DOGE", @@ -4468,7 +4451,7 @@ "contract_address": "0xbA2aE424d960c26247Dd6c32edC70B295c744C43" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "DOGEC", @@ -4509,7 +4492,7 @@ "contract_address": "0x7AE5709c585cCFB3e61fF312EC632C21A5F03F70" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "DOGGY-BEP20", @@ -4527,7 +4510,7 @@ "contract_address": "0x74926B3d118a63F6958922d3DC05eB9C6E6E00c6" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "DOT-BEP20", @@ -4545,14 +4528,14 @@ "contract_address": "0x7083609fCE4d1d8Dc0C979AAb8c869Ea2C873402" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -4561,6 +4544,7 @@ "fname": "Polkadot", "rpcport": 80, "mm2": 1, + "wallet_only": true, "chain_id": 128, "decimals": 18, "avg_blocktime": 3, @@ -4572,7 +4556,7 @@ "contract_address": "0xA2c49cEe16a5E5bDEFDe931107dc1fae9f7773E3" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "DP", @@ -4607,47 +4591,10 @@ "mm2": 1, "required_confirmations": 2, "avg_blocktime": 600, - "protocol": { - "type": "UTXO" - } - }, - { - "coin": "DUST", - "sign_message_prefix": "Komodo Signed Message:\n", - "asset": "DRAGONFAIRY", - "fname": "Dragonfairy", - "rpcport": 62842, - "txversion": 4, - "overwintered": 1, - "mm2": 1, - "required_confirmations": 3, - "requires_notarization": false, - "avg_blocktime": 30, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/141'", - "trezor_coin": "Komodo" - }, - { - "coin": "ECA", - "name": "electra", - "fname": "Electra", - "rpcport": 5788, - "pubtype": 33, - "p2shtype": 40, - "wiftype": 161, - "txfee": 10000, - "dust": 5460, - "txversion": 7, - "mm2": 1, - "confpath": "USERHOME/.electra/Electra.conf", - "required_confirmations": 5, - "avg_blocktime": 60, "protocol": { "type": "UTXO" }, - "derivation_path": "m/44'/249'" + "derivation_path": "m/44'/7070'" }, { "coin": "EFL", @@ -4684,14 +4631,14 @@ "contract_address": "0xbF7c81FFF98BbE61B40Ed186e4AfD6DDd01337fe" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -4729,14 +4676,14 @@ "contract_address": "0xa3f020a5C92e15be13CAF0Ee5C95cF79585EeCC9" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -4775,8 +4722,7 @@ "txfee": 100000, "dust": 54600, "mm2": 1, - "required_confirmations": 2, - "requires_notarization": true, + "required_confirmations": 5, "avg_blocktime": 60, "protocol": { "type": "UTXO" @@ -4824,7 +4770,7 @@ "contract_address": "0x6e2D990C8e718E7b6D86ed08eBf0FF2dEc05253B" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "ENJ-PLG20", @@ -4843,7 +4789,7 @@ "contract_address": "0x7eC26842F195c852Fa843bB9f6D8B583a274a157" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "EOS-BEP20", @@ -4861,14 +4807,14 @@ "contract_address": "0x56b6fB708fC5732DEC1Afc8D8556423A2EDcCbD6" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -4885,7 +4831,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/61'", + "derivation_path": "m/44'/60'", "trezor_coin": "Ethereum Classic", "links": { "homepage": "https://ethereumclassic.org" @@ -4907,7 +4853,7 @@ "contract_address": "0x3d6545b08693daE087E957cb1180ee38B9e3c25E" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "ETH", @@ -4941,7 +4887,7 @@ "contract_address": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "ETH-ARB20", @@ -4959,10 +4905,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_coins": 100000, - "eth_payment": 250000, - "eth_receiver_spend": 250000, - "eth_sender_refund": 250000 + "eth_send_coins": 300000, + "eth_payment": 700000, + "eth_receiver_spend": 600000, + "eth_sender_refund": 600000 } }, { @@ -4981,7 +4927,15 @@ "contract_address": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + } }, { "coin": "ETH-FTM20", @@ -5001,7 +4955,7 @@ "contract_address": "0x74b23882a30290451A17c44f4F05243b6b58C76d" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "ETH-HCO20", @@ -5009,6 +4963,7 @@ "fname": "Ethereum", "rpcport": 80, "mm2": 1, + "wallet_only": true, "chain_id": 128, "decimals": 18, "avg_blocktime": 3, @@ -5020,7 +4975,7 @@ "contract_address": "0x64FF637fB478863B7468bc97D30a5bF3A428a1fD" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "ETH-KRC20", @@ -5039,7 +4994,7 @@ "contract_address": "0xf55aF137A98607F7ED2eFEfA4cd2DfE70E4253b1" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "ETH-PLG20", @@ -5058,14 +5013,14 @@ "contract_address": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -5104,14 +5059,14 @@ "contract_address": "0x18ec0A6E18E5bc3784fDd3a3634b31245ab704F6" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 90000, - "erc20_payment": 150000, - "erc20_receiver_spend": 120000, - "erc20_sender_refund": 120000 + "eth_send_erc20": 90000, + "erc20_payment": 150000, + "erc20_receiver_spend": 120000, + "erc20_sender_refund": 120000 } }, { @@ -5150,14 +5105,14 @@ "contract_address": "0x820802Fa8a99901F52e39acD21177b0BE6EE2974" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -5201,14 +5156,14 @@ "contract_address": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -5225,7 +5180,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/246'", + "derivation_path": "m/44'/60'", "trezor_coin": "Energy Web", "links": { "homepage": "https://www.energyweb.org" @@ -5248,7 +5203,7 @@ "contract_address": "0xc88f6F4C400321FAd5c26d574f9933a991011360" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "FDUSD-ERC20", @@ -5296,10 +5251,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 70000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 70000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -5357,7 +5312,7 @@ "contract_address": "0x031b41e504677879370e9DBcF937283A8691Fa7f" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "FET-PLG20", @@ -5376,7 +5331,7 @@ "contract_address": "0x7583FEDDbceFA813dc18259940F76a02710A8905" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "FIL-BEP20", @@ -5394,14 +5349,14 @@ "contract_address": "0x0D8Ce2A99Bb6e3B7Db580eD848240e4a0F9aE153" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -5429,6 +5384,7 @@ "fname": "Filecoin", "rpcport": 80, "mm2": 1, + "wallet_only": true, "chain_id": 128, "decimals": 18, "avg_blocktime": 3, @@ -5440,7 +5396,7 @@ "contract_address": "0xae3a768f9aB104c69A7CD6041fE16fFa235d1810" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "FIRO", @@ -5480,14 +5436,14 @@ "contract_address": "0xd5d0322b6bAb6a762C79f8c81A0B674778E13aeD" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -5561,7 +5517,7 @@ "contract_address": "0xd4451a8eE7D0978c60651a114b742Fa8d5857CDf" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "FJCB-BEP20", @@ -5579,7 +5535,7 @@ "contract_address": "0xda73AE86D38D9b5D22C64722320cCC071cB79ba3" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "FLOKI-BEP20", @@ -5597,14 +5553,14 @@ "contract_address": "0xfb5B838b6cfEEdC2873aB27866079AC55363D37E" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 85000, - "erc20_payment": 140000, - "erc20_receiver_spend": 110000, - "erc20_sender_refund": 110000 + "eth_send_erc20": 85000, + "erc20_payment": 140000, + "erc20_receiver_spend": 110000, + "erc20_sender_refund": 110000 } }, { @@ -5663,14 +5619,14 @@ "contract_address": "0xC943c5320B9c18C153d1e2d12cC3074bebfb31A2" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -5740,7 +5696,8 @@ "avg_blocktime": 15, "protocol": { "type": "ETH" - } + }, + "derivation_path": "m/44'/60'" }, { "coin": "FTM", @@ -5756,7 +5713,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "trezor_coin": "Fantom Opera", "links": { "homepage": "https://fantom.foundation" @@ -5778,7 +5735,7 @@ "contract_address": "0xAD29AbB318791D579433D831ed122aFeAf29dcfe" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "FTM-ERC20", @@ -5820,7 +5777,15 @@ "contract_address": "0xDE2F075f6F14EB9D96755b24E416A53E736Ca363" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + } }, { "coin": "FXS-ERC20", @@ -5858,14 +5823,14 @@ "contract_address": "0x1a3acf6D19267E2d3e7f898f42803e90C9219062" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -5885,7 +5850,7 @@ "contract_address": "0x214DB107654fF987AD859F34125307783fC8e387" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "FXS-MVR20", @@ -5904,7 +5869,13 @@ "contract_address": "0x6f1D1Ee50846Fcbc3de91723E61cb68CFa6D0E98" } }, - "derivation_path": "m/44'/1285'" + "derivation_path": "m/44'/60'", + "gas_limit": { + "eth_send_erc20": 1000000, + "erc20_payment": 1000000, + "erc20_receiver_spend": 1000000, + "erc20_sender_refund": 1000000 + } }, { "coin": "FXS-FTM20", @@ -5923,7 +5894,7 @@ "contract_address": "0x7d016eec9c25232b01F23EF992D98ca97fc2AF5a" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "GALA-ERC20", @@ -5962,7 +5933,7 @@ } }, "wallet_only": true, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "GAME-ERC20", @@ -6000,14 +5971,14 @@ "contract_address": "0x8d1566569d5b695d44a9a234540f68D393cDC40D" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -6051,7 +6022,7 @@ "contract_address": "0x8E10F08C9A56a93B6adbfBcFda421919B3357596" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "GFT-BEP20", @@ -6070,14 +6041,14 @@ "contract_address": "0x72fF5742319eF07061836F5C924aC6D72c919080" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -6121,7 +6092,7 @@ "derivation_path": "m/44'/141'", "trezor_coin": "Komodo" }, - { + { "coin": "GLEEC", "sign_message_prefix": "Komodo Signed Message:\n", "asset": "GLEEC", @@ -6175,14 +6146,14 @@ "contract_address": "0x0B220b82F3eA3B7F6d9A1D8ab58930C064A2b5Bf" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -6201,7 +6172,7 @@ "contract_address": "0xA55C1e67039B6d59E91eb4cDa2bfc5A854989102" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "GMT-BEP20", @@ -6220,7 +6191,7 @@ "contract_address": "0x3019BF2a2eF8040C242C9a4c5c4BD4C81678b2A1" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "GMT-PLG20", @@ -6239,14 +6210,14 @@ "contract_address": "0x714DB550b574b3E927af3D93E26127D15721D4C2" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -6270,10 +6241,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 } }, { @@ -6293,14 +6264,14 @@ "contract_address": "0x62edc0692BD897D2295872a9FFCac5425011c661" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 120000, - "erc20_receiver_spend": 90000, - "erc20_sender_refund": 90000 + "eth_send_erc20": 60000, + "erc20_payment": 120000, + "erc20_receiver_spend": 90000, + "erc20_sender_refund": 90000 } }, { @@ -6343,7 +6314,7 @@ "contract_address": "0x5FFD62D3C3eE2E81C00A7b9079FB248e7dF024A8" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "GNS-ARB20", @@ -6366,10 +6337,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 } }, { @@ -6389,14 +6360,14 @@ "contract_address": "0xE5417Af564e4bFDA1c483642db72007871397896" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -6456,7 +6427,7 @@ "contract_address": "0x7283DfA2d8D7e277b148cc263B5d8Ae02f1076D3" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "GRS", @@ -6505,10 +6476,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 } }, { @@ -6528,7 +6499,7 @@ "contract_address": "0x8a0cAc13c7da965a312f08ea4229c37869e85cB9" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "GRT-ERC20", @@ -6571,7 +6542,7 @@ "contract_address": "0xb49dd3eDB98FBe82A01DFcb556Cd016964baf5A3" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "GRT-PLG20", @@ -6590,14 +6561,14 @@ "contract_address": "0x5fe2B58c013d7601147DcdD68C143A77499f5531" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -6617,7 +6588,7 @@ "contract_address": "0x4a2c860cEC6471b9F5F5a336eB4F38bb21683c98" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "GT-ERC20", @@ -6698,14 +6669,14 @@ "contract_address": "0x23D29D30e35C5e8D321e1dc9A8a61BFD846D4C5C" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -6744,7 +6715,7 @@ "contract_address": "0x0C51f415cF478f8D08c246a6C6Ee180C5dC3A012" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "HT", @@ -6758,7 +6729,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/1010'", + "derivation_path": "m/44'/60'", "trezor_coin": "Huobi ECO Chain", "links": { "homepage": "https://www.hecochain.com" @@ -6824,7 +6795,7 @@ "contract_address": "0x0298c2b32eaE4da002a15f36fdf7615BEa3DA047" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "HUSD-KRC20", @@ -6844,7 +6815,7 @@ "contract_address": "0xBEc1e1009CE00ECf7F16372451Ac849b39C32897" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "HUSD-PLG20", @@ -6864,7 +6835,7 @@ "contract_address": "0x2088C47Fc0c78356c622F79dBa4CbE1cCfA84A91" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "IDRT-ERC20", @@ -6902,7 +6873,7 @@ "contract_address": "0x66207E39bb77e6B99aaB56795C7c340C08520d83" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "IDRT-PLG20", @@ -6921,14 +6892,14 @@ "contract_address": "0x554cd6bdD03214b10AafA3e0D4D42De0C5D2937b" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 120000, - "erc20_receiver_spend": 90000, - "erc20_sender_refund": 90000 + "eth_send_erc20": 55000, + "erc20_payment": 120000, + "erc20_receiver_spend": 90000, + "erc20_sender_refund": 90000 } }, { @@ -6988,7 +6959,7 @@ "contract_address": "0xb49a312677BA1E80DDe23C17E46E80B3E86b533d" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "ILN-PLG20", @@ -7007,7 +6978,7 @@ "contract_address": "0x2bAa79e7C13C302210436455925E68aD8fA687F0" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "ILNSW-PLG20", @@ -7026,7 +6997,7 @@ "contract_address": "0x0483Ddbb510d22b206f2F3bDAC18528C952c4213" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "ILV-ERC20", @@ -7064,14 +7035,14 @@ "contract_address": "0x4d5AC5cc4f8aBdf2EC2Cb986C00C382369f787D4" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7109,14 +7080,14 @@ "contract_address": "0xa2B726B1145A4773F68593CF171187d8EBe4d495" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7153,14 +7124,14 @@ "contract_address": "0xd944f1D1e9d5f9Bb90b62f9D45e447D989580782" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7179,14 +7150,14 @@ "contract_address": "0x9678E42ceBEb63F23197D726B29b1CB20d0064E5" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7206,7 +7177,7 @@ "contract_address": "0xf6372cDb9c1d3674E83842e3800F2A62aC9F3C66" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "JASMY-ERC20", @@ -7244,14 +7215,14 @@ "contract_address": "0x15669CF161946C09a8B207650BfBB00e3d8A2E3E" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7270,7 +7241,7 @@ "contract_address": "0x7874CAFf04AFB8B6f5cbBE3ebec3f83Fcd882272" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "JAUD-PLG20", @@ -7289,14 +7260,14 @@ "contract_address": "0xCB7F1Ef7246D1497b985f7FC45A1A31F04346133" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7316,7 +7287,7 @@ "contract_address": "0x316622977073BBC3dF32E7d2A9B3c77596a0a603" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "JBRL-PLG20", @@ -7335,14 +7306,14 @@ "contract_address": "0xf2f77FE7b8e66571E0fca7104c4d670BF1C8d722" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7362,14 +7333,14 @@ "contract_address": "0x8ca194A3b22077359b5732DE53373D4afC11DeE3" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7389,7 +7360,7 @@ "contract_address": "0x2d5563da42b06FbBF9c67b7DC073cF6A7842239e" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "JCHF-BEP20", @@ -7408,7 +7379,7 @@ "contract_address": "0x7c869b5A294b1314E985283d01C702B62224a05f" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "JCHF-ERC20", @@ -7446,14 +7417,14 @@ "contract_address": "0xbD1463F02f61676d53fd183C2B19282BFF93D099" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7473,14 +7444,14 @@ "contract_address": "0x84526c812D8f6c4fD6C1a5B68713AFF50733E772" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7500,7 +7471,7 @@ "contract_address": "0x9fB1d52596c44603198fB0aee434fac3a679f702" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "JEUR-BEP20", @@ -7519,7 +7490,7 @@ "contract_address": "0x23b8683Ff98F9E4781552DFE6f12Aa32814924e8" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "JEUR-ERC20", @@ -7557,14 +7528,14 @@ "contract_address": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7584,7 +7555,7 @@ "contract_address": "0x048E9b1ddF9EBbb224812372280e94Ccac443f9e" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "JGBP-ERC20", @@ -7622,14 +7593,14 @@ "contract_address": "0x767058F11800FBA6A682E73A6e79ec5eB74Fac8c" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7649,7 +7620,7 @@ "contract_address": "0x192Ef3FFF1708456D3A1F21354FA8d6bFd86b45c" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "JJPY-PLG20", @@ -7668,14 +7639,14 @@ "contract_address": "0x8343091F2499FD4b6174A46D067A920a3b851FF9" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7695,7 +7666,7 @@ "contract_address": "0xa22f6bc96f13bcC84dF36109c973d3c0505a067E" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "JMXN-PLG20", @@ -7714,14 +7685,14 @@ "contract_address": "0xBD1fe73e1f12bD2bc237De9b626F056f21f86427" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7741,14 +7712,14 @@ "contract_address": "0x6b526Daf03B4C47AF2bcc5860B12151823Ff70E0" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7768,7 +7739,7 @@ "contract_address": "0x486880FB16408b47f928F472f57beC55AC6089d1" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "JPLN-PLG20", @@ -7787,7 +7758,7 @@ "contract_address": "0x08E6d1F0c4877Ef2993Ad733Fc6F1D022d0E9DBf" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "JPYC-AVX20", @@ -7806,7 +7777,7 @@ "contract_address": "0x431D5dfF03120AFA4bDf332c61A6e1766eF37BDB" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "JPYC-PLG20", @@ -7825,14 +7796,14 @@ "contract_address": "0x431D5dfF03120AFA4bDf332c61A6e1766eF37BDB" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7870,7 +7841,7 @@ "contract_address": "0x596eBE76e2DB4470966ea395B0d063aC6197A8C5" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "JSEK-PLG20", @@ -7889,7 +7860,7 @@ "contract_address": "0x197E5d6CcfF265AC3E303a34Db360ee1429f5d1A" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "JSGD-PLG20", @@ -7908,14 +7879,14 @@ "contract_address": "0xa926db7a4CC0cb1736D5ac60495ca8Eb7214B503" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7935,7 +7906,7 @@ "contract_address": "0x2A227fc77Bb2cf8f1881a04eCC8fA01EC57EC9fc" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "JUSD-PLG20", @@ -7954,7 +7925,7 @@ "contract_address": "0xc948EE9a0687C292ac4d8C1e2557aD652D6baf44" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "JST-BEP20", @@ -7973,14 +7944,14 @@ "contract_address": "0xeA998D307ACA04D4f0A3B3036Aba84AE2E409C0A" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -7997,7 +7968,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "trezor_coin": "KCC", "links": { "homepage": "https://kcc.io" @@ -8045,7 +8016,15 @@ "contract_address": "0x2003f7ba57Ea956B05B85C60B4B2Ceea9b111256" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + } }, { "coin": "KNC-BEP20", @@ -8063,7 +8042,7 @@ "contract_address": "0xfe56d5892BDffC7BF58f2E84BE1b2C32D21C308b" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "KNC-ERC20", @@ -8105,14 +8084,14 @@ "contract_address": "0x1C954E8fe737F99f68Fa1CCda3e51ebDB291948C" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -8132,7 +8111,7 @@ "contract_address": "0x39fC9e94Caeacb435842FADeDeCB783589F50f5f" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "KOIN", @@ -8169,33 +8148,16 @@ "contract_address": "0x2aa69E8D25C045B659787BC1f03ce47a388DB6E8" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, - { - "coin": "LABS", - "sign_message_prefix": "Komodo Signed Message:\n", - "asset": "LABS", - "fname": "KMD Labs", - "rpcport": 40265, - "txversion": 4, - "overwintered": 1, - "mm2": 1, - "required_confirmations": 5, - "avg_blocktime": 60, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/141'", - "trezor_coin": "Komodo" - }, { "coin": "LBC", "name": "lbrycrd", @@ -8328,34 +8290,14 @@ "contract_address": "0xC3C7d422809852031b44ab29EEC9F1EfF2A58756" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 - } - }, - { - "coin": "LNC", - "name": "lightningcash", - "fname": "LightningCash", - "rpcport": 9110, - "pubtype": 28, - "p2shtype": 50, - "wiftype": 176, - "decimals": 8, - "signature_version": "base", - "txfee": 10000, - "segwit": true, - "bech32_hrp": "lnc", - "mm2": 1, - "required_confirmations": 6, - "avg_blocktime": 5, - "protocol": { - "type": "UTXO" + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -8418,7 +8360,7 @@ "contract_address": "0x06D02e9D62A13fC76BB229373FB3BBBD1101D2fC" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "LINK-ERC20", @@ -8455,7 +8397,7 @@ "contract_address": "0x5947BB275c521040051D82396192181b413227A3" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "LINK-BEP20", @@ -8473,7 +8415,7 @@ "contract_address": "0xF8A0BF9cF54Bb92F17374d9e9A321E6a111a51bD" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "LINK-FTM20", @@ -8493,7 +8435,7 @@ "contract_address": "0xb3654dc3D10Ea7645f8319668E8F54d2574FBdC8" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "LINK-HCO20", @@ -8501,6 +8443,7 @@ "fname": "Chainlink", "rpcport": 80, "mm2": 1, + "wallet_only": true, "chain_id": 128, "decimals": 18, "avg_blocktime": 3, @@ -8512,7 +8455,7 @@ "contract_address": "0x9e004545c59D359F6B7BFB06a26390b087717b42" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "LINK-KRC20", @@ -8531,7 +8474,7 @@ "contract_address": "0x47841910329aaa6b88D5e9DcdE9000195151dc72" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "LINK-PLG20", @@ -8550,14 +8493,36 @@ "contract_address": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + } + }, + { + "coin": "LOLS-BEP20", + "name": "lols_bep20", + "fname": "LOLSmash", + "rpcport": 80, + "mm2": 1, + "chain_id": 56, + "decimals": 18, + "avg_blocktime": 3, + "required_confirmations": 3, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "BNB", + "contract_address": "0x19961cf3B822d37e16E310AB7C6C0277F95f31c3" + } + }, + "derivation_path": "m/44'/60'", + "links": { + "homepage": "https://lolsmash.net" } }, { @@ -8577,7 +8542,7 @@ "contract_address": "0xcE186ad6430E2Fe494a22C9eDbD4c68794a28B35" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "LRC-ERC20", @@ -8620,14 +8585,14 @@ "contract_address": "0x66e4d38b20173F509A1fF5d82866949e4fE898da" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -8647,7 +8612,7 @@ "contract_address": "0x84e1670F61347CDaeD56dcc736FB990fBB47ddC1" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "LEASH-ERC20", @@ -8708,14 +8673,14 @@ "contract_address": "0xE6Ce27025F13f5213bBc560dC275e292965a392F" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -8735,7 +8700,7 @@ "contract_address": "0x3F8a14f5a3Ee2F4A3Ed61cCF5EEA3c9535C090C8" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "LTC", @@ -8855,7 +8820,7 @@ "contract_address": "0x26433c8127d9b4e9B71Eaa15111DF99Ea2EeB2f8" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "MANA-KRC20", @@ -8874,7 +8839,7 @@ "contract_address": "0xC19a5caCC2bb68Ff09f2Fcc695F31493A039Fa5e" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "MANA-PLG20", @@ -8893,14 +8858,14 @@ "contract_address": "0xA1c57f48F0Deb89f569dFbE6E2B7f46D33606fD4" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -8920,7 +8885,7 @@ "contract_address": "0x2eD9a5C8C13b93955103B9a7C167B67Ef4d568a3" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "MASK-ERC20", @@ -8958,14 +8923,14 @@ "contract_address": "0x2B9E7ccDF0F4e5B24757c1E1a80e311E34Cb10c7" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -8980,7 +8945,8 @@ "required_confirmations": 3, "protocol": { "type": "ETH" - } + }, + "derivation_path": "m/44'/60'" }, { "coin": "MATIC", @@ -8996,7 +8962,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "trezor_coin": "Polygon", "links": { "homepage": "https://polygon.technology/" @@ -9018,7 +8984,15 @@ "contract_address": "0xCC42724C6683B7E57334c4E856f4c9965ED682bD" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + } }, { "coin": "MATIC-ERC20", @@ -9049,6 +9023,7 @@ "fname": "Polygon", "rpcport": 80, "mm2": 1, + "wallet_only": true, "chain_id": 128, "decimals": 18, "avg_blocktime": 3, @@ -9060,7 +9035,7 @@ "contract_address": "0xdB11743fe8B129b49b11236E8a715004BDabe7e5" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "MATIC-KRC20", @@ -9079,7 +9054,7 @@ "contract_address": "0x1B8e27ABA297466fc6765Ce55BD12A8E216759da" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "MC-ERC20", @@ -9119,7 +9094,7 @@ "contract_address": "0x949D48EcA67b17269629c7194F4b727d4Ef9E5d6" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "MCL", @@ -9162,25 +9137,6 @@ "homepage": "https://www.minds.com/" } }, - { - "coin": "MIL", - "name": "mil", - "fname": "Milevium", - "sign_message_prefix": "MIL Signed Message:\n", - "rpcport": 41889, - "pubtype": 50, - "p2shtype": 196, - "wiftype": 239, - "txfee": 100000, - "dust": 54600, - "mm2": 1, - "required_confirmations": 2, - "requires_notarization": true, - "avg_blocktime": 60, - "protocol": { - "type": "UTXO" - } - }, { "coin": "MINU-BEP20", "name": "minu_bep20", @@ -9199,7 +9155,7 @@ "contract_address": "0xf48f91df403976060cC05dBbf8A0901b09fdeFd4" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "MIR-ERC20", @@ -9237,7 +9193,7 @@ "contract_address": "0x5B6DcF557E2aBE2323c48445E8CC948910d8c2c9" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "MKR-AVX20", @@ -9256,7 +9212,7 @@ "contract_address": "0x88128fd4b259552A9A1D457f435a6527AAb72d42" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "MKR-BEP20", @@ -9274,7 +9230,7 @@ "contract_address": "0x5f0Da599BB2ccCfcf6Fdfd7D81743B6020864350" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "MKR-ERC20", @@ -9317,7 +9273,7 @@ "contract_address": "0xdE81028C743f5304fe2cdEfac588f572d629a687" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "MKR-PLG20", @@ -9336,14 +9292,14 @@ "contract_address": "0x6f7C932e7684666C9fd1d44527765433e01fF61d" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -9385,7 +9341,7 @@ "contract_address": "0x993163CaD35162fB579D7B64e6695cB076EF5064" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "MM-BEP20", @@ -9404,7 +9360,7 @@ "contract_address": "0xBF05279F9Bf1CE69bBFEd670813b7e431142Afa4" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "MM-MVR20", @@ -9424,7 +9380,7 @@ "contract_address": "0x95bf7E307BC1ab0BA38ae10fc27084bC36FcD605" } }, - "derivation_path": "m/44'/1285'" + "derivation_path": "m/44'/60'" }, { "coin": "MM-PLG20", @@ -9443,7 +9399,7 @@ "contract_address": "0x5647Fe4281F8F6F01E84BCE775AD4b828A7b8927" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "MONA", @@ -9542,10 +9498,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 } }, { @@ -9560,7 +9516,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/1285'", + "derivation_path": "m/44'/60'", "trezor_coin": "Moonriver", "links": { "homepage": "https://moonbeam.network/networks/moonriver/" @@ -9568,9 +9524,9 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_payment": 100000, - "eth_receiver_spend": 100000, - "eth_sender_refund": 100000 + "eth_payment": 100000, + "eth_receiver_spend": 500000, + "eth_sender_refund": 500000 } }, { @@ -9587,7 +9543,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/1284'", + "derivation_path": "m/44'/60'", "trezor_coin": "Moonbeam", "links": { "homepage": "https://moonbeam.network/networks/moonbeam/" @@ -9631,7 +9587,7 @@ "contract_address": "0xBFEf6cCFC830D3BaCA4F6766a0d4AaA242Ca9F3D" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "NEAR-BEP20", @@ -9649,14 +9605,14 @@ "contract_address": "0x1Fa4a73a3F0133f0025378af00236f3aBDEE5D63" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -9693,7 +9649,7 @@ "contract_address": "0xaD2c0B5ee5424C6b6f9C06E4fEF3FD7CD9FF0264" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "NEXO-ERC20", @@ -9735,7 +9691,7 @@ "contract_address": "0xb7A18bd55e8E3E2262d7c8Ee7b4DD9B216Df0Faf" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "NEXO-PLG20", @@ -9754,14 +9710,14 @@ "contract_address": "0x41b3966B4FF7b427969ddf5da3627d6AEAE9a48E" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -9874,7 +9830,15 @@ "contract_address": "0xBF84720097de111A80f46f9D077643967042841A" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + } }, { "coin": "NVC-QRC20", @@ -9936,24 +9900,29 @@ "contract_address": "0xeaFE31Cd9e8E01C8f0073A2C974f728Fb80e9DcE" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { - "coin": "NYAN", - "name": "nyancoin", - "fname": "Nyancoin", - "rpcport": 33700, - "pubtype": 45, - "p2shtype": 5, - "wiftype": 173, - "txfee": 100000, + "coin": "NYC", + "name": "newyorkcoin", + "fname": "NewYorkCoin", + "sign_message_prefix": "NewYorkCoin Signed Message:\n", + "rpcport": 22555, + "pubtype": 60, + "p2shtype": 22, + "wiftype": 188, "segwit": false, - "bech32_hrp": "ny", + "txfee": 100000000, "mm2": 1, - "required_confirmations": 10, - "avg_blocktime": 60, + "required_confirmations": 7, + "avg_blocktime": 30, "protocol": { "type": "UTXO" + }, + "derivation_path": "m/44'/179'", + "links": { + "github": "https://github.com/NewYorkCoinNYC/newyorkcoin", + "homepage": "https://newyorkcoin.online" } }, { @@ -9973,7 +9942,7 @@ "contract_address": "0x6c015277B0f9b8c24B20BD8BbbD29FDb25738A69" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "OCEAN-BEP20", @@ -9992,7 +9961,7 @@ "contract_address": "0xDCe07662CA8EbC241316a15B611c89711414Dd1a" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "OCEAN-ERC20", @@ -10036,7 +10005,7 @@ "contract_address": "0x282d8efCe846A88B159800bd4130ad77443Fa1A1" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "OM-ERC20", @@ -10078,10 +10047,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -10105,10 +10074,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -10152,7 +10121,7 @@ "contract_address": "0x62414D03084EeB269E18C970a21f45D2967F0170" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "ONE", @@ -10168,7 +10137,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "ONT-BEP20", @@ -10186,7 +10155,15 @@ "contract_address": "0xFd7B3A77848f1C2D67E05E54d78d174a0C850335" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + } }, { "coin": "PAX-ERC20", @@ -10227,7 +10204,7 @@ "contract_address": "0xb7F8Cd00C5A06c0537E2aBfF0b58033d02e5E094" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "PAX-KRC20", @@ -10246,7 +10223,7 @@ "contract_address": "0x69a7169F9Da9BBa04b982e49Ffd8d6a16c70c590" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "PAX-PLG20", @@ -10265,7 +10242,7 @@ "contract_address": "0x6F3B3286fd86d8b47EC737CEB3D0D354cc657B3e" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "PAXG-BEP20", @@ -10283,7 +10260,7 @@ "contract_address": "0x7950865a9140cB519342433146Ed5b40c6F210f7" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "PAXG-ERC20", @@ -10327,14 +10304,14 @@ "contract_address": "0x553d3D295e0f695B9228246232eDF400ed3560B5" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -10380,10 +10357,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 } }, { @@ -10424,6 +10401,78 @@ }, "derivation_path": "m/44'/60'" }, + { + "coin": "PEPE-ERC20", + "name": "pepe_erc20", + "fname": "Pepe", + "rpcport": 80, + "mm2": 1, + "chain_id": 1, + "decimals": 18, + "avg_blocktime": 15, + "required_confirmations": 3, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "ETH", + "contract_address": "0x6982508145454Ce325dDbE47a25d4ec3d2311933" + } + }, + "derivation_path": "m/44'/60'", + "links": { + "homepage": "https://www.pepe.vip" + } + }, + { + "coin": "PEPE-BEP20", + "name": "pepe_bep20", + "fname": "Pepe", + "rpcport": 80, + "mm2": 1, + "chain_id": 56, + "decimals": 18, + "avg_blocktime": 3, + "required_confirmations": 3, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "BNB", + "contract_address": "0x25d887Ce7a35172C62FeBFD67a1856F20FaEbB00" + } + }, + "derivation_path": "m/44'/60'", + "links": { + "homepage": "https://www.pepe.vip" + } + }, + { + "coin": "PEPE-ARB20", + "name": "pepe_arb20", + "fname": "Pepe", + "rpcport": 80, + "mm2": 1, + "chain_id": 42161, + "decimals": 18, + "avg_blocktime": 15, + "required_confirmations": 3, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "ETH-ARB20", + "contract_address": "0x25d887Ce7a35172C62FeBFD67a1856F20FaEbB00" + } + }, + "derivation_path": "m/44'/60'", + "links": { + "homepage": "https://www.pepe.vip" + }, + "gas_limit": { + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 + } + }, { "coin": "PINK", "name": "pink", @@ -10547,14 +10596,14 @@ "contract_address": "0xd7c8469c7eC40f853dA5f651DE81b45aeD47e5aB" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -10597,7 +10646,7 @@ "contract_address": "0x0AaB8DC887D34f00D50E19aee48371a941390d14" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "PPC", @@ -10662,7 +10711,7 @@ "contract_address": "0x91E7E32C710661C44ae44D10Aa86135d91C3Ed65" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "PRCY", @@ -10697,7 +10746,7 @@ "contract_address": "0xdFC3829b127761a3218bFceE7fc92e1232c9D116" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "PRCY-ERC20", @@ -10735,25 +10784,7 @@ "contract_address": "0xdFC3829b127761a3218bFceE7fc92e1232c9D116" } }, - "derivation_path": "m/44'/966'" - }, - { - "coin": "PRUX", - "name": "prux", - "fname": "PRUX", - "rpcport": 19595, - "pubtype": 55, - "p2shtype": 117, - "wiftype": 183, - "txfee": 10000, - "segwit": false, - "bech32_hrp": "pr", - "mm2": 1, - "required_confirmations": 9, - "avg_blocktime": 9, - "protocol": { - "type": "UTXO" - } + "derivation_path": "m/44'/60'" }, { "coin": "PYR-ERC20", @@ -10791,14 +10822,14 @@ "contract_address": "0x430EF9263E76DAE63c84292C3409D61c598E9682" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 120000, - "erc20_receiver_spend": 90000, - "erc20_sender_refund": 90000 + "eth_send_erc20": 55000, + "erc20_payment": 120000, + "erc20_receiver_spend": 90000, + "erc20_sender_refund": 90000 } }, { @@ -10817,7 +10848,7 @@ "contract_address": "0x2859e4544C4bB03966803b044A93563Bd2D0DD4D" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "SHIB-ERC20", @@ -10858,7 +10889,7 @@ "contract_address": "0x73b6086955c820370A18002F60E9b51FB67d7e1A" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "SHIB-PLG20", @@ -10877,14 +10908,14 @@ "contract_address": "0x6f8a06447Ff6FcF75d803135a7de15CE88C1d4ec" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -10975,14 +11006,14 @@ "contract_address": "0xA1434F1FC3F437fa33F7a781E041961C0205B5Da" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -11048,7 +11079,7 @@ "contract_address": "0x791630C11c7159A748d8c2267a66780B3DDC40a7" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "QRC20", @@ -11200,6 +11231,7 @@ "fname": "Ren", "rpcport": 80, "mm2": 1, + "wallet_only": true, "chain_id": 128, "decimals": 18, "avg_blocktime": 3, @@ -11211,7 +11243,7 @@ "contract_address": "0x212208bcc81F3a2D0188afF76A2d39351eb53b96" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "REP-ERC20", @@ -11271,14 +11303,14 @@ "contract_address": "0xB25e20De2F2eBb4CfFD4D16a55C7B395e8a94762" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -11341,7 +11373,7 @@ "contract_address": "0xc2097531d6Cd4A712AE08f398283a92631DC39F9" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "DOC", @@ -11421,7 +11453,7 @@ "contract_address": "0xbe662058e00849C3Eef2AC9664f37fEfdF2cdbFE" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "RNDR-ERC20", @@ -11459,14 +11491,14 @@ "contract_address": "0x61299774020dA444Af134c82fa83E3810b309991" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -11565,7 +11597,7 @@ "contract_address": "0xF7C71cab11E3694638Bb9A106E0F430565BD15F1" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "RVN", @@ -11628,7 +11660,7 @@ "contract_address": "0x67b725d7e342d7B611fa85e859Df9697D9378B2e" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "SAND-PLG20", @@ -11647,14 +11679,14 @@ "contract_address": "0xBbba073C31bF03b8ACf7c28EF0738DeCF3695683" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -11674,7 +11706,15 @@ "contract_address": "0x02dd18E4981DA3fC7363fE56f3B81D1860b44ea7" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + } }, { "coin": "SIGNA-BEP20", @@ -11693,14 +11733,14 @@ "contract_address": "0x7b0E7E40eE4672599F7095D1DdD730b0805195BA" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -11720,7 +11760,7 @@ "contract_address": "0xBeC243C995409E6520D7C41E404da5dEba4b209B" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "SNX-BEP20", @@ -11738,7 +11778,7 @@ "contract_address": "0x9Ac983826058b8a9C7Aa1C9171441191232E8404" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "SNX-ERC20", @@ -11782,7 +11822,7 @@ "contract_address": "0x56ee926bD8c72B2d5fa1aF4d9E4Cbb515a1E3Adc" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "SNX-KRC20", @@ -11801,7 +11841,7 @@ "contract_address": "0x31965b5c9c55f5579eb49F4b3AcC59aA10a7B98E" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "SNX-PLG20", @@ -11820,14 +11860,14 @@ "contract_address": "0x50B728D8D964fd00C2d0AAD81718b71311feF68a" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -11847,7 +11887,7 @@ "contract_address": "0x570A5D26f7765Ecb712C0924E4De545B89fD43dF" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "SOL-PLG20", @@ -11866,14 +11906,14 @@ "contract_address": "0x7DfF46370e9eA5f0Bad3C4E29711aD50062EA7A4" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -11912,6 +11952,33 @@ "derivation_path": "m/44'/141'", "trezor_coin": "Komodo" }, + { + "coin": "SPACE-ARB20", + "name": "space_arb20", + "fname": "Space Token", + "rpcport": 80, + "mm2": 1, + "chain_id": 42161, + "decimals": 18, + "avg_blocktime": 0.25, + "required_confirmations": 10, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "ETH-ARB20", + "contract_address": "0x1D1498166DDCEeE616a6d99868e1E0677300056f" + } + }, + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 + } + }, { "coin": "SPACE-AVX20", "name": "space_avx20", @@ -11929,7 +11996,7 @@ "contract_address": "0x09211Dc67f9fe98Fb7bBB91Be0ef05f4a12FA2b2" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "SPACE-BEP20", @@ -11947,7 +12014,7 @@ "contract_address": "0x9E1170c12FDDd3B00FEc42ddF4C942565D9Be577" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "SPACE-FTM20", @@ -11966,7 +12033,34 @@ "contract_address": "0x5f7F94a1dd7b15594d17543BEB8B30b111DD464c" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" + }, + { + "coin": "SPACE-PLG20_OLD", + "name": "space_plg20_old", + "fname": "Space Token (OLD)", + "rpcport": 80, + "mm2": 1, + "chain_id": 137, + "decimals": 18, + "avg_blocktime": 1.8, + "required_confirmations": 20, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "MATIC", + "contract_address": "0xB53Ec4aCe420a62Cfb75aFdEba600D284777cd65" + } + }, + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + } }, { "coin": "SPACE-PLG20", @@ -11982,17 +12076,17 @@ "type": "ERC20", "protocol_data": { "platform": "MATIC", - "contract_address": "0xB53Ec4aCe420a62Cfb75aFdEba600D284777cd65" + "contract_address": "0x1D1498166DDCEeE616a6d99868e1E0677300056f" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -12031,7 +12125,7 @@ "contract_address": "0x6Bf2eb299E51Fc5DF30Dec81D9445dDe70e3F185" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "SUM", @@ -12061,24 +12155,6 @@ "homepage": "https://www.sumcoin.org" } }, - { - "coin": "SUPERNET", - "sign_message_prefix": "Komodo Signed Message:\n", - "asset": "SUPERNET", - "fname": "Supernet", - "rpcport": 11341, - "txversion": 4, - "overwintered": 1, - "mm2": 1, - "required_confirmations": 2, - "requires_notarization": true, - "avg_blocktime": 60, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/141'", - "trezor_coin": "Komodo" - }, { "coin": "SUSHI-AVX20", "name": "sushi_avx20", @@ -12096,7 +12172,7 @@ "contract_address": "0x37B608519F91f70F2EeB0e5Ed9AF4061722e4F76" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "SUSHI-BEP20", @@ -12114,7 +12190,7 @@ "contract_address": "0x947950BcC74888a40Ffa2593C5798F11Fc9124C4" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "SUSHI-ERC20", @@ -12158,7 +12234,7 @@ "contract_address": "0xae75A438b2E0cB8Bb01Ec1E1e376De11D44477CC" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "SUSHI-KRC20", @@ -12177,7 +12253,7 @@ "contract_address": "0xE0a60890BB7F9250089455620063fb6fe4DC159a" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "SUSHI-MVR20", @@ -12197,7 +12273,7 @@ "contract_address": "0xf390830DF829cf22c53c8840554B98eafC5dCBc2" } }, - "derivation_path": "m/44'/1285'" + "derivation_path": "m/44'/60'" }, { "coin": "SUSHI-PLG20", @@ -12216,14 +12292,14 @@ "contract_address": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -12242,7 +12318,7 @@ "contract_address": "0xe56a473043EaAB7947c0a2408cEA623074500EE3" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "SXP-BEP20", @@ -12261,7 +12337,7 @@ "contract_address": "0x47BEAd2563dCBf3bF2c9407fEa4dC236fAbA485A" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "SXP-ERC20", @@ -12333,7 +12409,7 @@ "contract_address": "0xa4080f1778e69467E905B8d6F72f6e441f9e9484" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "SYN-PLG20", @@ -12352,14 +12428,14 @@ "contract_address": "0xf8F9efC0db77d8881500bb06FF5D6ABc3070E695" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -12379,7 +12455,7 @@ "contract_address": "0x1f1E7c893855525b303f99bDF5c3c05Be09ca251" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "SYN-FTM20", @@ -12398,7 +12474,7 @@ "contract_address": "0xE55e19Fb4F2D85af758950957714292DAC1e25B2" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "SYS", @@ -12457,23 +12533,6 @@ "homepage": "https://syscoin.org" } }, - { - "coin": "SCA", - "name": "scalaris", - "fname": "Scalaris", - "rpcport": 42510, - "txversion": 1, - "pubtype": 63, - "p2shtype": 23, - "wiftype": 154, - "txfee": 200000, - "required_confirmations": 3, - "avg_blocktime": 60, - "mm2": 1, - "protocol": { - "type": "UTXO" - } - }, { "coin": "TAMA-ERC20", "name": "tama_erc20", @@ -12510,7 +12569,7 @@ "contract_address": "0x83BC92dcfC1F62Ba5dbd0f3537032f83a004300A" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "TBTC-ERC20", @@ -12548,14 +12607,14 @@ "contract_address": "0x236aa50979D5f3De3Bd1Eeb40E81137F22ab794b" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -12636,7 +12695,7 @@ "contract_address": "0x621C1E8610e4B9b7fc9F043203C008EDe52E92F5" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "TEL-PLG20", @@ -12655,14 +12714,14 @@ "contract_address": "0xdF7837DE1F2Fa4631D716CF2502f8b230F1dcc32" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -12682,14 +12741,14 @@ "contract_address": "0x8f0FB159380176D324542b3a7933F0C2Fd0c2bbf" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -12727,7 +12786,7 @@ "contract_address": "0xBD9a8CA934e673b874937761D7CFa7084ecBdd53" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "TKL", @@ -12783,7 +12842,7 @@ "contract_address": "0x76A797A59Ba2C17726896976B7B3747BfD1d220f" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "TRC", @@ -12821,7 +12880,7 @@ "contract_address": "0x85EAC5Ac2F758618dFa09bDbe0cf174e7d574D5B" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "TRX-BEP20", @@ -12840,14 +12899,14 @@ "contract_address": "0xCE7de646e7208a4Ef112cb6ed5038FA6cC6b12e3" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -12867,14 +12926,14 @@ "contract_address": "0x564A341Df6C126f90cf3ECB92120FD7190ACb401" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 120000, - "erc20_receiver_spend": 90000, - "erc20_sender_refund": 90000 + "eth_send_erc20": 60000, + "erc20_payment": 120000, + "erc20_receiver_spend": 90000, + "erc20_sender_refund": 90000 } }, { @@ -12893,7 +12952,7 @@ "contract_address": "0xC1fdbed7Dac39caE2CcC0748f7a80dC446F6a594" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "TRYB-PLG20", @@ -12912,14 +12971,14 @@ "contract_address": "0x4Fb71290Ac171E1d144F7221D882BECAc7196EB5" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -12940,25 +12999,6 @@ }, "derivation_path": "m/44'/60'" }, - { - "coin": "TUSD-BEP20_OLD", - "name": "tusd_bep20_old", - "fname": "TrueUSD (OLD)", - "rpcport": 80, - "mm2": 1, - "wallet_only": true, - "chain_id": 56, - "avg_blocktime": 3, - "required_confirmations": 3, - "protocol": { - "type": "ERC20", - "protocol_data": { - "platform": "BNB", - "contract_address": "0x14016E85a25aeb13065688cAFB43044C2ef86784" - } - }, - "derivation_path": "m/44'/714'" - }, { "coin": "TUSD-BEP20", "name": "tusd_bep20", @@ -12976,7 +13016,7 @@ "contract_address": "0x40af3827F39D0EAcBF4A168f8D4ee67c121D11c9" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "TUSD-ERC20", @@ -13018,7 +13058,7 @@ "contract_address": "0x1C20E891Bab6b1727d14Da358FAe2984Ed9B59EB" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "TUSD-FTM20", @@ -13038,7 +13078,7 @@ "contract_address": "0x9879aBDea01a879644185341F7aF7d8343556B7a" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "TUSD-HCO20", @@ -13046,6 +13086,7 @@ "fname": "TrueUSD", "rpcport": 80, "mm2": 1, + "wallet_only": true, "chain_id": 128, "decimals": 18, "avg_blocktime": 3, @@ -13057,7 +13098,7 @@ "contract_address": "0x5eE41aB6edd38cDfB9f6B4e6Cf7F75c87E170d98" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "TUSD-KRC20", @@ -13076,7 +13117,7 @@ "contract_address": "0xD17027b85Abf02721F953EE528721A980fa58941" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "TUSD-PLG20", @@ -13095,7 +13136,7 @@ "contract_address": "0x2e1AD108fF1D8C782fcBbB89AAd783aC49586756" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "TWT-BEP20", @@ -13114,7 +13155,7 @@ "contract_address": "0x4B0F1812e5Df2A09796481Ff14017e6005508003" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "UBT-ERC20", @@ -13156,7 +13197,7 @@ "contract_address": "0x7FBc10850caE055B27039aF31bD258430e714c62" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "UIS", @@ -13192,7 +13233,7 @@ "contract_address": "0x3Bd2B1c7ED8D396dbb98DED3aEbb41350a5b2339" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "UMA-ERC20", @@ -13230,7 +13271,7 @@ "contract_address": "0x3066818837c5e6eD6601bd5a91B0762877A6B731" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "UNI-AVX20", @@ -13249,7 +13290,7 @@ "contract_address": "0x8eBAf22B6F053dFFeaf46f4Dd9eFA95D89ba8580" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "UNI-ERC20", @@ -13290,7 +13331,7 @@ "contract_address": "0xBf5140A22578168FD562DCcF235E5D43A02ce9B1" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "UNI-HCO20", @@ -13298,6 +13339,7 @@ "fname": "Uniswap", "rpcport": 80, "mm2": 1, + "wallet_only": true, "chain_id": 128, "decimals": 18, "avg_blocktime": 3, @@ -13309,7 +13351,7 @@ "contract_address": "0x22C54cE8321A4015740eE1109D9cBc25815C46E6" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "UNI-KRC20", @@ -13328,7 +13370,7 @@ "contract_address": "0xEe58E4D62b10A92dB1089d4D040B759C28aE16Cd" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "UNI-PLG20", @@ -13347,14 +13389,14 @@ "contract_address": "0xb33EaAd8d922B1083446DC23f610c2567fB5180f" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -13401,10 +13443,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 } }, { @@ -13424,7 +13466,7 @@ "contract_address": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "USDC-AVX20_OLD", @@ -13444,7 +13486,7 @@ "contract_address": "0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "USDC-ERC20", @@ -13485,14 +13527,14 @@ "contract_address": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -13512,7 +13554,7 @@ "contract_address": "0x04068DA6C83AFCFA0e13ba15A6696662335D5B75" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "USDC-HCO20", @@ -13520,6 +13562,7 @@ "fname": "USD Coin", "rpcport": 80, "mm2": 1, + "wallet_only": true, "chain_id": 128, "avg_blocktime": 3, "decimals": 6, @@ -13531,7 +13574,7 @@ "contract_address": "0x9362Bbef4B8313A8Aa9f0c9808B80577Aa26B73B" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "USDC-KRC20", @@ -13550,7 +13593,7 @@ "contract_address": "0x980a5AfEf3D17aD98635F6C5aebCBAedEd3c3430" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "USDC-MVR20", @@ -13570,7 +13613,7 @@ "contract_address": "0xE3F5a90F9cb311505cd691a46596599aA1A0AD7D" } }, - "derivation_path": "m/44'/1285'" + "derivation_path": "m/44'/60'" }, { "coin": "USDC-PLG20", @@ -13589,14 +13632,14 @@ "contract_address": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -13616,7 +13659,7 @@ "contract_address": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "USDD-BEP20", @@ -13635,7 +13678,7 @@ "contract_address": "0xd17479997F34dd9156Deef8F95A52D81D265be9c" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "USDD-ERC20", @@ -13674,7 +13717,7 @@ "contract_address": "0xB44a9B6905aF7c801311e8F4E76932ee959c663C" } }, - "derivation_path": "m/44'/1285'" + "derivation_path": "m/44'/60'" }, { "coin": "USDT-FTM20", @@ -13694,7 +13737,7 @@ "contract_address": "0x049d68029688eAbF473097a2fC38ef61633A3C7A" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "USDT-HCO20", @@ -13702,6 +13745,7 @@ "fname": "Tether", "rpcport": 80, "mm2": 1, + "wallet_only": true, "chain_id": 128, "avg_blocktime": 3, "decimals": 18, @@ -13713,7 +13757,7 @@ "contract_address": "0xa71EdC38d189767582C38A3145b5873052c3e47a" } }, - "derivation_path": "m/44'/1023'" + "derivation_path": "m/44'/60'" }, { "coin": "USDT-KRC20", @@ -13732,7 +13776,7 @@ "contract_address": "0x0039f574eE5cC39bdD162E9A88e3EB1f111bAF48" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "USDT-PLG20", @@ -13751,14 +13795,14 @@ "contract_address": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -13782,10 +13826,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 } }, { @@ -13805,14 +13849,14 @@ "contract_address": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 120000, - "erc20_receiver_spend": 90000, - "erc20_sender_refund": 90000 + "eth_send_erc20": 60000, + "erc20_payment": 120000, + "erc20_receiver_spend": 90000, + "erc20_sender_refund": 90000 } }, { @@ -13833,7 +13877,7 @@ "contract_address": "0xc7198437980c041c805A1EDcbA50c1Ce5db95118" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "USDT-BEP20", @@ -13851,14 +13895,14 @@ "contract_address": "0x55d398326f99059fF775485246999027B3197955" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -13901,7 +13945,7 @@ "derivation_path": "m/44'/141'", "trezor_coin": "Komodo" }, - { + { "coin": "vDEX", "sign_message_prefix": "Komodo Signed Message:\n", "asset": "vDEX", @@ -13955,14 +13999,14 @@ "contract_address": "0x6FDcdfef7c496407cCb0cEC90f9C5Aaa1Cc8D888" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -14019,7 +14063,7 @@ "contract_address": "0x054c42b6414747F5263b4A86f21B1aFAD00326Bf" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "VIA", @@ -14095,32 +14139,14 @@ "contract_address": "0x2794DAD4077602eD25A88d03781528D1637898B4" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 - } - }, - { - "coin": "VRM", - "name": "verium", - "fname": "Verium Reserve", - "rpcport": 33987, - "pubtype": 70, - "p2shtype": 132, - "wiftype": 198, - "txfee": 100000, - "force_min_relay_fee": true, - "isPoS": 1, - "mm2": 1, - "required_confirmations": 2, - "avg_blocktime": 240, - "protocol": { - "type": "UTXO" + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -14270,7 +14296,7 @@ "contract_address": "0xFC3E14af0f0c2129a84Cc013D48C70D682902874" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "WBTC-ERC20", @@ -14313,14 +14339,14 @@ "contract_address": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -14382,10 +14408,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 } }, { @@ -14405,7 +14431,7 @@ "contract_address": "0xaBC9547B534519fF73921b1FBA6E672b5f58D083" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "WOO-BEP20", @@ -14424,7 +14450,7 @@ "contract_address": "0x4691937a7508860F876c9c0a2a617E7d9E945D4B" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "WOO-FTM20", @@ -14444,7 +14470,7 @@ "contract_address": "0x6626c47c00F1D87902fc13EECfaC3ed06D5E8D8a" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "WOO-PLG20", @@ -14463,14 +14489,14 @@ "contract_address": "0x1B815d120B3eF02039Ee11dC2d33DE7aA4a8C603" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -14509,7 +14535,7 @@ "contract_address": "0x7324c7C0d95CEBC73eEa7E85CbAac0dBdf88a05b" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "XEP-segwit", @@ -14554,7 +14580,7 @@ "contract_address": "0xb897D0a0f68800f8Be7D69ffDD1c24b69f57Bf3e" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "XIDR-ERC20", @@ -14592,14 +14618,14 @@ "contract_address": "0x2c826035c1C36986117A0e949bD6ad4baB54afE2" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -14618,14 +14644,14 @@ "contract_address": "0x43C934A845205F0b514417d757d7235B8f53f1B9" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -14757,14 +14783,14 @@ "contract_address": "0x1D2F0da169ceB9fC7B3144628dB156f3F6c60dBE" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -14827,14 +14853,14 @@ "contract_address": "0xDC3326e71D45186F113a2F448984CA0e8D201995" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -14853,14 +14879,14 @@ "contract_address": "0x16939ef78684453bfDFb47825F8a5F714f12623a" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -14897,7 +14923,7 @@ "contract_address": "0xeBbfB9E5aF3172C7C0e1D4ff7106A8Bbb961F87B" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "XVC-QRC20", @@ -14963,14 +14989,14 @@ "contract_address": "0xcF6BB5389c92Bdda8a3747Ddb454cB7a64626C63" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -14990,7 +15016,7 @@ "contract_address": "0x9eAaC1B23d935365bD7b542Fe22cEEe2922f52dc" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "YFI-BEP20", @@ -15008,14 +15034,14 @@ "contract_address": "0x88f1A5ae2A3BF98AEAF342D26B30a79438c9142e" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -15060,7 +15086,7 @@ "contract_address": "0x29b0Da86e484E1C0029B56e817912d778aC0EC69" } }, - "derivation_path": "m/44'/1007'" + "derivation_path": "m/44'/60'" }, { "coin": "YFI-KRC20", @@ -15079,7 +15105,7 @@ "contract_address": "0xdfa3Ef49d357c6b0B2DfBB88701af2b7A053fD0A" } }, - "derivation_path": "m/44'/641'" + "derivation_path": "m/44'/60'" }, { "coin": "YFI-PLG20", @@ -15098,14 +15124,14 @@ "contract_address": "0xDA537104D6A5edd53c6fBba9A898708E465260b6" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 55000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -15124,7 +15150,7 @@ "contract_address": "0x7F70642d88cf1C4a3a7abb072B53B929b653edA5" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "YFII-ERC20", @@ -15164,8 +15190,8 @@ "txversion": 4, "overwintered": 1, "version_group_id": "0x892f2085", - "consensus_branch_id": "0xc2d6d0b4", - "txfee": 10000, + "consensus_branch_id": "0xc8e71055", + "txfee": 100000, "mm2": 1, "required_confirmations": 3, "avg_blocktime": 75, @@ -15218,7 +15244,7 @@ "contract_address": "0x530e9346870E632A63E8d461bb3c3622e00782DE" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "ZET", @@ -15256,14 +15282,14 @@ "contract_address": "0xb86AbCb37C3A4B64f74f59301AFF131a1BEcC787" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -15283,7 +15309,7 @@ "contract_address": "0x596fA47043f99A4e0F122243B841E55375cdE0d2" } }, - "derivation_path": "m/44'/9000'" + "derivation_path": "m/44'/60'" }, { "coin": "ZRX-ERC20", @@ -15326,7 +15352,7 @@ "contract_address": "0x5559Edb74751A0edE9DeA4DC23aeE72cCA6bE3D5" } }, - "derivation_path": "m/44'/966'" + "derivation_path": "m/44'/60'" }, { "coin": "INK-QRC20", @@ -15411,14 +15437,14 @@ "contract_address": "0xaFF9084f2374585879e8B434C399E29E80ccE635" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 60000, - "erc20_payment": 110000, - "erc20_receiver_spend": 85000, - "erc20_sender_refund": 85000 + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 } }, { @@ -15668,6 +15694,21 @@ "homepage": "http://seele.pro" } }, + { + "coin": "SEPOLIAETH", + "name": "sepolia", + "fname": "Sepolia", + "rpcport": 80, + "mm2": 1, + "chain_id": 11155111, + "sign_message_prefix": "Sepolia Signed Message:\n", + "required_confirmations": 3, + "avg_blocktime": 15, + "protocol": { + "type": "ETH" + }, + "derivation_path": "m/44'/60'" + }, { "coin": "REV-ERC20", "name": "rev_erc20", @@ -15855,7 +15896,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/108'", + "derivation_path": "m/44'/60'", "trezor_coin": "Ubiq", "links": { "homepage": "https://ubiqsmart.com" @@ -16067,7 +16108,7 @@ "contract_address": "0x5fb4968fC85868DF3aD2d6e59883a10570f01D18" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "S4F-ERC20", @@ -16105,7 +16146,7 @@ "contract_address": "0x788D2780992222360f674cc12C36478870b8E6ED" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "tBCH", @@ -16157,23 +16198,6 @@ "homepage": "https://ufobject.com" } }, - { - "coin": "USBL", - "name": "bitdollar", - "fname": "Balanced Dollar", - "confpath": "USERHOME/.bitdollar/bitdollar.conf", - "rpcport": 35573, - "pubtype": 65, - "p2shtype": 66, - "wiftype": 193, - "txfee": 0, - "mm2": 1, - "required_confirmations": 2, - "avg_blocktime": 150, - "protocol": { - "type": "UTXO" - } - }, { "coin": "USDF", "fname": "Fake USD", @@ -16276,7 +16300,7 @@ "contract_address": "0xee8EE60503fd0a735cC972A08E3a5B2026DDCe47" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "ZOMBIE", @@ -16331,7 +16355,7 @@ "contract_address": "0x21F9B5b2626603e3F40bfc13d01AfB8c431D382F" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "RUNES", @@ -16388,7 +16412,7 @@ "contract_address": "0xD7380b10bF3886B34Ab3422DEa42E408850375CA" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "ATOM", @@ -16427,7 +16451,7 @@ "gas_price": 0.5 } }, - "derivation_path": "m/44'/566'" + "derivation_path": "m/44'/118'" }, { "coin": "IRIS-BEP20", @@ -16446,7 +16470,7 @@ "contract_address": "0x05C50a62b0b87bE1fFB1Cf3b77d9eDBa834ef6f7" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "OSMO", @@ -16483,7 +16507,7 @@ "gas_price": 0.5 } }, - "derivation_path": "m/44'/566'" + "derivation_path": "m/44'/118'" }, { "coin": "MAZA", @@ -16560,30 +16584,6 @@ "homepage": "https://evrmorecoin.org" } }, - { - "coin": "BKC", - "name": "bunkercoin", - "fname": "Bunkercoin", - "sign_message_prefix": "Bunkercoin Signed Message:\n", - "rpcport": 22555, - "pubtype": 25, - "p2shtype": 22, - "wiftype": 158, - "txfee": 1000000, - "force_min_relay_fee": true, - "dust": 1000000, - "mm2": 1, - "required_confirmations": 10, - "avg_blocktime": 60, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/3'", - "links": { - "github": "https://github.com/bunkercoin/bunkercoin", - "homepage": "https://bunkercoin.org" - } - }, { "coin": "KIIRO", "name": "kiiro", @@ -16621,7 +16621,7 @@ "contract_address": "0x347862372f7C8f83D69025234367Ac11c5241Db3" } }, - "derivation_path": "m/44'/714'" + "derivation_path": "m/44'/60'" }, { "coin": "MEWC", @@ -16665,7 +16665,7 @@ "gas_price": 0.5 } }, - "derivation_path": "m/44'/1'" + "derivation_path": "m/44'/118'" }, { "coin": "NUCLEUSTEST", @@ -16675,69 +16675,71 @@ "mm2": 1, "wallet_only": false, "is_testnet": true, - "protocol": { - "type": "TENDERMINT", - "protocol_data": { - "decimals": 6, - "denom": "unucl", - "account_prefix": "nuc", - "chain_registry_name": "nucleus", - "chain_id": "nucleus-3" - } + "protocol":{ + "type":"TENDERMINT", + "protocol_data": { + "decimals": 6, + "denom": "unucl", + "account_prefix": "nuc", + "chain_registry_name": "nucleus", + "chain_id": "nucleus-3" + } }, - "derivation_path": "m/44'/1'" + "derivation_path": "m/44'/118'" }, { - "coin": "IRISTEST-IBC_NUCLEUSTEST", + "coin":"IRISTEST-IBC_NUCLEUSTEST", "avg_blocktime": 5, "name": "iristest-ibc-nucleus-test", "fname": "Iris Test", "mm2": 1, "wallet_only": false, "is_testnet": true, - "protocol": { - "type": "TENDERMINTTOKEN", - "protocol_data": { - "platform": "NUCLEUSTEST", - "decimals": 6, - "denom": "ibc/F7F28FF3C09024A0225EDBBDB207E5872D2B4EF2FB874FE47B05EF9C9A7D211C" - } + "protocol":{ + "type":"TENDERMINTTOKEN", + "protocol_data": { + "platform": "NUCLEUSTEST", + "decimals": 6, + "denom": "ibc/F7F28FF3C09024A0225EDBBDB207E5872D2B4EF2FB874FE47B05EF9C9A7D211C" + } }, - "derivation_path": "m/44'/1'" + "derivation_path": "m/44'/118'" }, { - "coin": "ATOM-IBC_NUCLEUSTEST", + "coin":"ATOM-IBC_NUCLEUSTEST", "avg_blocktime": 5, "name": "cosmos-ibc-nucleus-test", "fname": "Cosmos", "mm2": 1, "wallet_only": false, "is_testnet": true, - "protocol": { - "type": "TENDERMINTTOKEN", - "protocol_data": { - "platform": "NUCLEUSTEST", - "decimals": 6, - "denom": "ibc/9117A26BA81E29FA4F78F57DC2BD90CD3D26848101BA880445F119B22A1E254E" - } - } + "protocol":{ + "type":"TENDERMINTTOKEN", + "protocol_data": { + "platform": "NUCLEUSTEST", + "decimals": 6, + "denom": "ibc/9117A26BA81E29FA4F78F57DC2BD90CD3D26848101BA880445F119B22A1E254E" + } + }, + "derivation_path": "m/44'/118'" }, { - "coin": "OSMO-IBC_NUCLEUSTEST", + "coin":"OSMO-IBC_NUCLEUSTEST", "avg_blocktime": 5, "name": "cosmos-ibc-nucleus-test", "fname": "Osmosis", "mm2": 1, "wallet_only": false, "is_testnet": true, - "protocol": { - "type": "TENDERMINTTOKEN", - "protocol_data": { - "platform": "NUCLEUSTEST", - "decimals": 6, - "denom": "ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23" - } - } + "protocol":{ + "type":"TENDERMINTTOKEN", + "protocol_data": { + "platform": "NUCLEUSTEST", + "decimals": 6, + "denom": "ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23" + } + }, + "derivation_path": "m/44'/118'" }, { "coin": "LUPA", @@ -16779,5 +16781,107 @@ "github": "https://github.com/seopub/zoincomumity", "homepage": "http://zoincommunity.com/" } + }, + { + "coin": "NFT_ETH", + "name": "nft_ethereum", + "fname": "Ethereum", + "rpcport": 80, + "mm2": 1, + "chain_id": 1, + "sign_message_prefix": "Ethereum Signed Message:\n", + "required_confirmations": 3, + "avg_blocktime": 15, + "protocol": { + "type": "NFT", + "protocol_data": { + "platform": "ETH" + } + }, + "derivation_path": "m/44'/60'" + }, + { + "coin": "NFT_AVAX", + "name": "nft_avax", + "fname": "Avalanche", + "rpcport": 80, + "mm2": 1, + "chain_id": 43114, + "required_confirmations": 3, + "avg_blocktime": 2.4, + "protocol": { + "type": "NFT", + "protocol_data": { + "platform": "AVAX" + } + }, + "derivation_path": "m/44'/9000'", + "trezor_coin": "Avalanche C-Chain", + "links": { + "homepage": "https://www.avax.network/" + } + }, + { + "coin": "NFT_BNB", + "name": "nft_binancesmartchain", + "fname": "Binance Coin", + "avg_blocktime": 3, + "rpcport": 80, + "mm2": 1, + "chain_id": 56, + "required_confirmations": 3, + "protocol": { + "type": "NFT", + "protocol_data": { + "platform": "BNB" + } + }, + "derivation_path": "m/44'/714'", + "trezor_coin": "Binance Smart Chain", + "links": { + "homepage": "https://www.binance.org" + } + }, + { + "coin": "NFT_FTM", + "name": "nft_ftm", + "fname": "Fantom", + "rpcport": 80, + "mm2": 1, + "chain_id": 250, + "required_confirmations": 3, + "avg_blocktime": 1.8, + "protocol": { + "type": "NFT", + "protocol_data": { + "platform": "FTM" + } + }, + "derivation_path": "m/44'/1007'", + "trezor_coin": "Fantom Opera", + "links": { + "homepage": "https://fantom.foundation" + } + }, + { + "coin": "NFT_MATIC", + "name": "nft_matic", + "fname": "Polygon", + "rpcport": 80, + "mm2": 1, + "chain_id": 137, + "avg_blocktime": 1.8, + "required_confirmations": 20, + "protocol": { + "type": "NFT", + "protocol_data": { + "platform": "MATIC" + } + }, + "derivation_path": "m/44'/966'", + "trezor_coin": "Polygon", + "links": { + "homepage": "https://polygon.technology/" + } } -] \ No newline at end of file +] diff --git a/assets/coins_config_tcp.json b/assets/coins_config_tcp.json index f75e8f42e..704c86414 100644 --- a/assets/coins_config_tcp.json +++ b/assets/coins_config_tcp.json @@ -1,4 +1,60 @@ { + "ANAGAMI": { + "coin": "ANAGAMI", + "type": "SIA", + "name": "Anagami Testnet", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "", + "explorer_url": "https://api.siascan.com/anagami/wallet/api/", + "explorer_tx_url": "addresses/{ADDRESS}/events/", + "explorer_address_url": "nucleus/accounts/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Anagami Testnet", + "mm2": 1, + "required_confirmations": 1, + "protocol": { + "type": "SIA" + }, + "nodes": [ + { + "url": "https://api.siascan.com/anagami/wallet/" + } + ], + "explorer_block_url": "block/" + }, + "TSIA": { + "coin": "TSIA", + "type": "SIA", + "name": "Siacoin Testnet", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "", + "explorer_url": "https://sia-walletd.komodo.earth/api/", + "explorer_tx_url": "addresses/{ADDRESS}/events/", + "explorer_address_url": "nucleus/accounts/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Siacoin Testnet", + "mm2": 1, + "required_confirmations": 1, + "protocol": { + "type": "SIA" + }, + "nodes": [ + { + "url": "https://sia-walletd.komodo.earth/" + } + ], + "explorer_block_url": "block/" + }, "1INCH-AVX20": { "coin": "1INCH-AVX20", "type": "AVX-20", @@ -28,7 +84,7 @@ "contract_address": "0xd501281565bf7789224523144Fe5D98e8B28f267" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0xd501281565bf7789224523144Fe5D98e8B28f267", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -73,21 +129,26 @@ "contract_address": "0xaFf5Ed00c57b0E0c22123dbA28Cb6A5B26651Bbd" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xaFf5Ed00c57b0E0c22123dbA28Cb6A5B26651Bbd", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -121,12 +182,16 @@ "contract_address": "0x0D6e16c7066421607F8D334D6C02A48031fc2Eba" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x0D6e16c7066421607F8D334D6C02A48031fc2Eba", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -171,7 +236,7 @@ "contract_address": "0x111111111117dC0aa78b770fA6A738034120C302" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -185,6 +250,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -236,6 +305,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -256,6 +332,80 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" + } + ], + "explorer_block_url": "block/" + }, + "GNEISS-ERC20": { + "coin": "GNEISS-ERC20", + "type": "ERC-20", + "name": "GNEISS", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "", + "explorer_url": "https://etherscan.io/", + "explorer_tx_url": "tx/", + "explorer_address_url": "address/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "GNEISS", + "rpcport": 80, + "mm2": 1, + "chain_id": 1, + "avg_blocktime": 15, + "required_confirmations": 3, + "decimals": 8, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "ETH", + "contract_address": "0x5da3E93faB0580bD7a532A741aC5F886376EFF46" + } + }, + "derivation_path": "m/44'/60'", + "contract_address": "0x5da3E93faB0580bD7a532A741aC5F886376EFF46", + "parent_coin": "ETH", + "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", + "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", + "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, + { + "url": "https://eth1.cipig.net:18555", + "ws_url": "wss://eth1.cipig.net:38555", + "contact": { + "email": "cipi@komodoplatform.com" + } + }, + { + "url": "https://eth2.cipig.net:18555", + "ws_url": "wss://eth2.cipig.net:38555", + "contact": { + "email": "cipi@komodoplatform.com" + } + }, + { + "url": "https://eth3.cipig.net:18555", + "ws_url": "wss://eth3.cipig.net:38555", + "contact": { + "email": "cipi@komodoplatform.com" + } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -289,17 +439,17 @@ "contract_address": "0x79f3244F3FFd7500A31a90Bb83C7D56649c2C7C5" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x79f3244F3FFd7500A31a90Bb83C7D56649c2C7C5", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -333,7 +483,7 @@ "contract_address": "0x9c2C5fd7b07E95EE044DDeba0E97a665F142394f" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -347,15 +497,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -389,7 +544,7 @@ "contract_address": "0xc1c93D475dc82Fe72DBC7074d55f5a734F8cEEAE" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -403,15 +558,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -445,7 +605,7 @@ "contract_address": "0x63a72806098Bd3D9520cC43356dD78afe5D386D9" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x63a72806098Bd3D9520cC43356dD78afe5D386D9", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -489,7 +649,7 @@ "contract_address": "0xfb6115445Bff7b52FeB98650C87f44907E58f802" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -503,6 +663,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -559,6 +723,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -579,6 +750,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -612,23 +787,23 @@ "contract_address": "0x6a07A792ab2965C72a5B8088d3a069A7aC3a993B" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x6a07A792ab2965C72a5B8088d3a069A7aC3a993B", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -647,7 +822,7 @@ "active": false, "is_testnet": false, "currently_enabled": false, - "wallet_only": false, + "wallet_only": true, "fname": "AAVE", "rpcport": 80, "mm2": 1, @@ -662,7 +837,7 @@ "contract_address": "0x202b4936fE1a82A4965220860aE46d7d3939Bb25" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0x202b4936fE1a82A4965220860aE46d7d3939Bb25", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -706,17 +881,17 @@ "contract_address": "0xE76e97C157658004eE22e01C03a5e21A4655A2Fd" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0xE76e97C157658004eE22e01C03a5e21A4655A2Fd", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -750,7 +925,7 @@ "contract_address": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -764,19 +939,75 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" }, + "ABY": { + "coin": "ABY", + "type": "UTXO", + "name": "ArtByte", + "coinpaprika_id": "aby-artbyte", + "coingecko_id": "artbyte", + "livecoinwatch_id": "ABY", + "explorer_url": "https://chainz.cryptoid.info/aby/", + "explorer_tx_url": "tx.dws?", + "explorer_address_url": "address.dws?", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "ArtByte", + "isPoS": 1, + "rpcport": 9262, + "pubtype": 28, + "p2shtype": 85, + "wiftype": 153, + "txfee": 100000, + "dust": 100000, + "mm2": 1, + "mature_confirmations": 550, + "required_confirmations": 7, + "avg_blocktime": 45, + "protocol": { + "type": "UTXO" + }, + "electrum": [ + { + "url": "aby-ex-four.ewmci.online:50012", + "protocol": "SSL", + "contact": [ + { + "discord": "475820011634819072" + } + ] + }, + { + "url": "elec-seeder-two.artbytecoin.org:50012", + "protocol": "SSL" + }, + { + "url": "electrumx-three.artbyte.live:50012", + "protocol": "SSL" + } + ], + "explorer_block_url": "block.dws?" + }, "ADA-BEP20": { "coin": "ADA-BEP20", "type": "BEP-20", @@ -805,7 +1036,7 @@ "contract_address": "0x3EE2200Efb3400fAbB9AacF31297cBdD1d435D47" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -819,6 +1050,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -863,12 +1098,24 @@ "contract_address": "0x6bfF4Fb161347ad7de4A625AE5aa3A1CA7077819" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + }, "contract_address": "0x6bfF4Fb161347ad7de4A625AE5aa3A1CA7077819", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -924,6 +1171,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -944,6 +1198,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -977,7 +1235,7 @@ "contract_address": "0xAEC8318a9a59bAEb39861d10ff6C7f7bf1F96C57" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0xAEC8318a9a59bAEb39861d10ff6C7f7bf1F96C57", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -1028,6 +1286,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -1048,6 +1313,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -1081,7 +1350,7 @@ "contract_address": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -1095,15 +1364,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -1143,6 +1417,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -1163,6 +1444,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -1196,71 +1481,26 @@ "contract_address": "0x190Eb8a183D22a4bdf278c6791b152228857c033" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x190Eb8a183D22a4bdf278c6791b152228857c033", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" - } - ], - "explorer_block_url": "block/" - }, - "AIBC": { - "coin": "AIBC", - "type": "UTXO", - "name": "Aiblockchain", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "", - "explorer_url": "http://95.111.231.8:3001/", - "explorer_tx_url": "", - "explorer_address_url": "", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "Aiblockchain", - "rpcport": 7772, - "pubtype": 23, - "p2shtype": 23, - "wiftype": 176, - "txfee": 0, - "dust": 5460, - "segwit": true, - "mm2": 1, - "required_confirmations": 11, - "avg_blocktime": 30, - "protocol": { - "type": "UTXO", - "bip44": "m/44'/2'/0'/0/0" - }, - "links": { - "github": "https://github.com/nickgsh/AiBlockChain", - "homepage": "https://aibc.space/" - }, - "electrum": [ + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, { - "url": "aibc.pro:50001", - "protocol": "TCP", - "contact": [ - { - "email": "electrum1_admin@aibc.pro" - }, - { - "github": "nickgsh" - } - ] + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -1302,7 +1542,7 @@ }, "electrum": [ { - "url": "electrumx1.aipowergrid.io:50002", + "url": "electrumx2.aipowergrid.io:50002", "protocol": "SSL", "contact": [ { @@ -1341,12 +1581,16 @@ "contract_address": "0xf307910A4c7bbc79691fD374889b36d8531B08e3" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xf307910A4c7bbc79691fD374889b36d8531B08e3", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -1397,6 +1641,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -1417,6 +1668,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -1450,7 +1705,7 @@ "contract_address": "0x101A023270368c0D50BFfb62780F4aFd4ea79C35" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -1464,15 +1719,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -1512,6 +1772,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -1532,6 +1799,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -1565,7 +1836,7 @@ "contract_address": "0xC762043E211571eB34f1ef377e5e8e76914962f9" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -1579,6 +1850,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -1624,23 +1899,23 @@ "contract_address": "0x2d72A97a31Dc920dB03330780d30074626e39C8A" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x2d72A97a31Dc920dB03330780d30074626e39C8A", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -1674,7 +1949,7 @@ "contract_address": "0xB7b31a6BC18e48888545CE79e83E06003bE70930" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -1688,15 +1963,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -1736,6 +2016,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -1756,6 +2043,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -1793,10 +2084,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 }, "contract_address": "0x912CE59144191C1204E64559FE8253a0e49E6548", "parent_coin": "ETH-ARB20", @@ -1845,7 +2136,7 @@ "contract_address": "0x6F769E65c14Ebd1f68817F5f1DcDb61Cfa2D6f7e" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -1859,6 +2150,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -1909,6 +2204,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -1929,6 +2231,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -1962,7 +2268,7 @@ "contract_address": "0xEE800B277A96B0f490a1A732e1D6395FAD960A26" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -1976,15 +2282,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -2126,12 +2437,16 @@ "contract_address": "0xCDAF240C90F989847c56aC9Dee754F76F41c5833" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xCDAF240C90F989847c56aC9Dee754F76F41c5833", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -2176,7 +2491,7 @@ "contract_address": "0x0Eb3a705fc54725037CC9e008bDede697f62F335" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -2190,6 +2505,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -2236,7 +2555,7 @@ "contract_address": "0xac51C4c48Dc3116487eD4BC16542e27B5694Da1b" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -2250,15 +2569,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -2296,6 +2620,15 @@ }, "derivation_path": "m/44'/85'", "electrum": [ + { + "url": "electrum1.valhala.is:50002", + "protocol": "SSL", + "contact": [ + { + "discord": "388437778624413706" + } + ] + }, { "url": "electrumx.aur.ewmcx.info:50002", "protocol": "SSL", @@ -2337,12 +2670,16 @@ "contract_address": "0x13616F44Ba82D63c8C0DC3Ff843D36a8ec1c05a9" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x13616F44Ba82D63c8C0DC3Ff843D36a8ec1c05a9", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -2394,6 +2731,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -2414,6 +2758,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -2442,6 +2790,7 @@ "protocol": { "type": "ETH" }, + "derivation_path": "m/44'/60'", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ @@ -2481,7 +2830,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "trezor_coin": "Avalanche C-Chain", "links": { "homepage": "https://www.avax.network/" @@ -2528,7 +2877,7 @@ "contract_address": "0x1CE0c2827e2eF14D5C4f29a091d735A204794041" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -2542,6 +2891,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -2650,21 +3003,26 @@ "contract_address": "0x752DC265EAf6Da2Db0F8e4a32D5596D3f18e8701" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x752DC265EAf6Da2Db0F8e4a32D5596D3f18e8701", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -2703,6 +3061,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -2723,6 +3088,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -2830,7 +3199,7 @@ "contract_address": "0x715D400F88C167884bbCc41C5FeA407ed4D2f8A0" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -2844,6 +3213,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -2899,6 +3272,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -2919,6 +3299,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -2947,8 +3331,7 @@ "txfee": 100000, "dust": 54600, "mm2": 1, - "required_confirmations": 2, - "requires_notarization": true, + "required_confirmations": 5, "avg_blocktime": 30, "protocol": { "type": "UTXO" @@ -2991,12 +3374,16 @@ "contract_address": "0x86e5775F5c46304939c40959812bC220dD1c0333" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x86e5775F5c46304939c40959812bC220dD1c0333", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -3041,12 +3428,16 @@ "contract_address": "0xc748673057861a797275CD8A068AbB95A902e8de" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xc748673057861a797275CD8A068AbB95A902e8de", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -3091,12 +3482,16 @@ "contract_address": "0xd4ed60d8368a92b5F1ca33aF61eF2A94714B2d46" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xd4ed60d8368a92b5F1ca33aF61eF2A94714B2d46", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -3153,6 +3548,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -3173,6 +3575,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -3206,17 +3612,17 @@ "contract_address": "0xFC31366Be1795c1Ff444b9fBF55759733aD4d26D" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0xFC31366Be1795c1Ff444b9fBF55759733aD4d26D", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -3250,7 +3656,7 @@ "contract_address": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -3264,15 +3670,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -3305,12 +3716,16 @@ "contract_address": "0xe20B9e246db5a0d21BF9209E4858Bc9A3ff7A034" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xe20B9e246db5a0d21BF9209E4858Bc9A3ff7A034", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -3355,7 +3770,7 @@ "contract_address": "0xAD6cAEb32CD2c308980a548bD0Bc5AA4306c6c18" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -3369,6 +3784,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -3420,6 +3839,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -3440,6 +3866,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -3473,23 +3903,23 @@ "contract_address": "0x46E7628E8b4350b2716ab470eE0bA1fa9e76c6C5" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x46E7628E8b4350b2716ab470eE0bA1fa9e76c6C5", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -3523,21 +3953,26 @@ "contract_address": "0xA8b1E0764f85f53dfe21760e8AfE5446D82606ac" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xA8b1E0764f85f53dfe21760e8AfE5446D82606ac", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -3571,7 +4006,7 @@ "contract_address": "0x98443B96EA4b0858FDF3219Cd13e98C7A4690588" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x98443B96EA4b0858FDF3219Cd13e98C7A4690588", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -3625,6 +4060,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -3645,6 +4087,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -3677,12 +4123,24 @@ "contract_address": "0x101d82428437127bF1608F699CD651e6Abf9766E" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + }, "contract_address": "0x101d82428437127bF1608F699CD651e6Abf9766E", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -3728,17 +4186,17 @@ "contract_address": "0x0bF46C86Ce3B904660aE85677EaA20B0C1b24064" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x0bF46C86Ce3B904660aE85677EaA20B0C1b24064", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -3772,21 +4230,26 @@ "contract_address": "0x3Cef98bb43d732E2F285eE605a8158cDE967D219" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x3Cef98bb43d732E2F285eE605a8158cDE967D219", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -3854,6 +4317,18 @@ { "url": "cashnode.bch.ninja:50002", "protocol": "SSL" + }, + { + "url": "electrum3.cipig.net:20055", + "protocol": "SSL", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ] } ], "explorer_block_url": "block/", @@ -4030,6 +4505,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -4050,6 +4532,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -4185,21 +4671,26 @@ "contract_address": "0x218645F85Ff27FC456ef46c3CdacBF5c40B2F9E8" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x218645F85Ff27FC456ef46c3CdacBF5c40B2F9E8", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -4290,7 +4781,7 @@ ] }, { - "url": "bbk-ex-three.ewmci.online:50001", + "url": "bbk-one.ewm-cx.net:50001", "protocol": "TCP", "contact": [ { @@ -4330,12 +4821,16 @@ "contract_address": "0x9045B0eda6B6A556cf9B3d81C2db47411714f847" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x9045B0eda6B6A556cf9B3d81C2db47411714f847", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -4381,21 +4876,26 @@ "contract_address": "0x2C8a46eF99Cb64928eB3Dd50A925327e02296F63" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x2C8a46eF99Cb64928eB3Dd50A925327e02296F63", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -4435,6 +4935,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -4455,6 +4962,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/", @@ -4489,12 +5000,16 @@ "contract_address": "0x8fF795a6F4D97E7887C79beA79aba5cc76444aDf" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x8fF795a6F4D97E7887C79beA79aba5cc76444aDf", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -4526,7 +5041,7 @@ "active": false, "is_testnet": false, "currently_enabled": false, - "wallet_only": false, + "wallet_only": true, "fname": "Bitcoin Cash", "rpcport": 80, "mm2": 1, @@ -4541,7 +5056,7 @@ "contract_address": "0xeF3CEBD77E0C52cb6f60875d9306397B5Caca375" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0xeF3CEBD77E0C52cb6f60875d9306397B5Caca375", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -4585,12 +5100,16 @@ "contract_address": "0x9A2f5556e9A637e8fBcE886d8e3cf8b316a1D8a2" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x9A2f5556e9A637e8fBcE886d8e3cf8b316a1D8a2", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -4747,12 +5266,16 @@ "contract_address": "0xd2cDfD5d26dfA1D11116B9ED7DBd7C6B88C6e1D3" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xd2cDfD5d26dfA1D11116B9ED7DBd7C6B88C6e1D3", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -4867,14 +5390,6 @@ "homepage": "https://blocx.tech" }, "electrum": [ - { - "url": "electrum1.blocx.live:50002", - "protocol": "SSL" - }, - { - "url": "electrum2.blocx.live:50002", - "protocol": "SSL" - }, { "url": "electrum3.blocx.live:50002", "protocol": "SSL" @@ -4908,7 +5423,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "trezor_coin": "Binance Smart Chain", "links": { "homepage": "https://www.binance.org" @@ -4916,6 +5431,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -5010,6 +5529,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -5030,6 +5556,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -5060,7 +5590,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/137'", + "derivation_path": "m/44'/60'", "trezor_coin": "RSK", "links": { "homepage": "https://rsk.co" @@ -5099,15 +5629,16 @@ "protocol": { "type": "ETH" }, + "derivation_path": "m/44'/60'", "swap_contract_address": "0xcCD17C913aD7b772755Ad4F0BDFF7B34C6339150", "fallback_swap_contract": "0xcCD17C913aD7b772755Ad4F0BDFF7B34C6339150", "nodes": [ - { - "url": "https://data-seed-prebsc-1-s2.binance.org:8545" - }, { "url": "https://block-proxy.komodo.earth/rpc/bnbt", "ws_url": "wss://block-proxy.komodo.earth/rpc/bnbt/websocket" + }, + { + "url": "https://data-seed-prebsc-1-s2.binance.org:8545" } ], "token_address_url": "tokentxns?a=", @@ -5141,12 +5672,24 @@ "contract_address": "0xA069008A669e2Af00a86673D9D584cfb524A42Cc" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + }, "contract_address": "0xA069008A669e2Af00a86673D9D584cfb524A42Cc", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -5203,6 +5746,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -5223,6 +5773,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -5256,21 +5810,26 @@ "contract_address": "0xc26D47d5c33aC71AC5CF9F776D63Ba292a4F7842" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xc26D47d5c33aC71AC5CF9F776D63Ba292a4F7842", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -5314,6 +5873,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -5334,6 +5900,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -5367,12 +5937,16 @@ "contract_address": "0x71be881e9C5d4465B3FfF61e89c6f3651E69B5bb" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x71be881e9C5d4465B3FfF61e89c6f3651E69B5bb", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -5390,65 +5964,6 @@ "explorer_block_url": "block/", "forex_id": "BRL" }, - "BRZ-ERC20_OLD": { - "coin": "BRZ-ERC20_OLD", - "type": "ERC-20", - "name": "Brazilian Digital Token (OLD)", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "BRZ", - "explorer_url": "https://etherscan.io/", - "explorer_tx_url": "tx/", - "explorer_address_url": "address/", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": true, - "fname": "Brazilian Digital Token (OLD)", - "rpcport": 80, - "mm2": 1, - "chain_id": 1, - "decimals": 4, - "avg_blocktime": 15, - "required_confirmations": 3, - "protocol": { - "type": "ERC20", - "protocol_data": { - "platform": "ETH", - "contract_address": "0x420412E765BFa6d85aaaC94b4f7b708C89be2e2B" - } - }, - "derivation_path": "m/44'/60'", - "contract_address": "0x420412E765BFa6d85aaaC94b4f7b708C89be2e2B", - "parent_coin": "ETH", - "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", - "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", - "nodes": [ - { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth3.cipig.net:18555", - "ws_url": "wss://eth3.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - } - ], - "explorer_block_url": "block/" - }, "BRZ-ERC20": { "coin": "BRZ-ERC20", "type": "ERC-20", @@ -5484,6 +5999,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -5504,58 +6026,14 @@ "contact": { "email": "cipi@komodoplatform.com" } - } - ], - "explorer_block_url": "block/", - "forex_id": "BRL" - }, - "BRZ-PLG20_OLD": { - "coin": "BRZ-PLG20_OLD", - "type": "Matic", - "name": "Brazilian Digital Token (OLD)", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "BRZ", - "explorer_url": "https://polygonscan.com/", - "explorer_tx_url": "tx/", - "explorer_address_url": "address/", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": true, - "fname": "Brazilian Digital Token (OLD)", - "rpcport": 80, - "mm2": 1, - "chain_id": 137, - "decimals": 4, - "avg_blocktime": 1.8, - "required_confirmations": 20, - "protocol": { - "type": "ERC20", - "protocol_data": { - "platform": "MATIC", - "contract_address": "0x491a4eB4f1FC3BfF8E1d2FC856a6A46663aD556f" - } - }, - "derivation_path": "m/44'/966'", - "contract_address": "0x491a4eB4f1FC3BfF8E1d2FC856a6A46663aD556f", - "parent_coin": "MATIC", - "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", - "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", - "nodes": [ - { - "url": "https://polygon-rpc.com" - }, - { - "url": "https://block-proxy.komodo.earth/rpc/matic", - "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], - "explorer_block_url": "block/" + "explorer_block_url": "block/", + "forex_id": "BRL" }, "BRZ-PLG20": { "coin": "BRZ-PLG20", @@ -5586,7 +6064,7 @@ "contract_address": "0x4eD141110F6EeeAbA9A1df36d8c26f684d2475Dc" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -5600,15 +6078,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -5643,7 +6126,7 @@ "contract_address": "0x491a4eB4f1FC3BfF8E1d2FC856a6A46663aD556f" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x491a4eB4f1FC3BfF8E1d2FC856a6A46663aD556f", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -5694,10 +6177,6 @@ { "url": "electrumserver02.globalboost.info:50014", "protocol": "SSL" - }, - { - "url": "electrumserver02.globalboost.info:50011", - "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -5780,6 +6259,53 @@ "explorer_block_url": "block/", "binance_id": "BTC" }, + "BKC": { + "coin": "BKC", + "type": "UTXO", + "name": "Briskcoin", + "coinpaprika_id": "bkc-briskcoin", + "coingecko_id": "", + "livecoinwatch_id": "", + "explorer_url": "https://explorer.briskcoin.org/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Briskcoin Signed Message:\n", + "fname": "Briskcoin", + "rpcport": 8552, + "pubtype": 25, + "p2shtype": 33, + "wiftype": 153, + "txfee": 0, + "segwit": true, + "mm2": 1, + "required_confirmations": 5, + "avg_blocktime": 30, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/1918'", + "trezor_coin": "Briskcoin", + "links": { + "github": "https://github.com/briskcoin-project/briskcoin", + "homepage": "https://briskcoin.org" + }, + "electrum": [ + { + "url": "electrumx1.briskcoin.org:50001", + "protocol": "TCP" + }, + { + "url": "electrumx2.briskcoin.org:50001", + "protocol": "TCP" + } + ], + "explorer_block_url": "block/" + }, "BTC-segwit": { "coin": "BTC-segwit", "type": "UTXO", @@ -5890,7 +6416,7 @@ "contract_address": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -5904,6 +6430,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -5954,6 +6484,15 @@ }, "derivation_path": "m/44'/177'", "electrum": [ + { + "url": "electrum1.btcz.rocks:50001", + "contact": [ + { + "discord": "VandarGR#6065" + } + ], + "protocol": "TCP" + }, { "url": "electrum2.btcz.rocks:50001", "contact": [ @@ -5962,6 +6501,15 @@ } ], "protocol": "TCP" + }, + { + "url": "electrum3.btcz.rocks:50001", + "contact": [ + { + "discord": "426842722436120577" + } + ], + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -5995,12 +6543,16 @@ "contract_address": "0xcBBB3e5099F769F6d4E2b8b92DC0e268f7E099D8" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xcBBB3e5099F769F6d4E2b8b92DC0e268f7E099D8", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -6205,12 +6757,16 @@ "contract_address": "0x8595F9dA7b868b1822194fAEd312235E43007b49" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x8595F9dA7b868b1822194fAEd312235E43007b49", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -6256,7 +6812,7 @@ "contract_address": "0x352Cb5E19b12FC216548a2677bD0fce83BaE434B" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -6270,6 +6826,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -6326,6 +6886,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -6346,6 +6913,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -6379,126 +6950,29 @@ "contract_address": "0xFdc26CDA2d2440d0E83CD1DeE8E8bE48405806DC" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xFdc26CDA2d2440d0E83CD1DeE8E8bE48405806DC", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" - } - ], - "explorer_block_url": "block/" - }, - "BTX": { - "coin": "BTX", - "type": "UTXO", - "name": "BitCore", - "coinpaprika_id": "btx-bitcore", - "coingecko_id": "bitcore", - "livecoinwatch_id": "BTX", - "explorer_url": "https://chainz.cryptoid.info/btx/", - "explorer_tx_url": "tx.dws?", - "explorer_address_url": "address.dws?", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "BitCore", - "rpcport": 9469, - "pubtype": 3, - "p2shtype": 125, - "wiftype": 128, - "segwit": true, - "bech32_hrp": "btx", - "txfee": 20000, - "mm2": 1, - "required_confirmations": 3, - "avg_blocktime": 150, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/160'", - "trezor_coin": "Bitcore", - "links": { - "github": "https://github.com/LIMXTEC/BitCore", - "homepage": "https://bitcore.cc" - }, - "electrum": [ + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, { - "url": "btx-electrumx.coinsmunity.com:50002", - "protocol": "SSL", - "disable_cert_verification": true, - "contact": [ - { - "discord": "[MadCatMining]#0677" - } - ] - } - ], - "explorer_block_url": "block.dws?" - }, - "BTX-segwit": { - "coin": "BTX-segwit", - "type": "UTXO", - "name": "BitCore", - "coinpaprika_id": "btx-bitcore", - "coingecko_id": "bitcore", - "livecoinwatch_id": "BTX", - "explorer_url": "https://chainz.cryptoid.info/btx/", - "explorer_tx_url": "tx.dws?", - "explorer_address_url": "address.dws?", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "BitCore", - "rpcport": 9469, - "pubtype": 3, - "p2shtype": 125, - "wiftype": 128, - "segwit": true, - "bech32_hrp": "btx", - "address_format": { - "format": "segwit" - }, - "orderbook_ticker": "BTX", - "txfee": 20000, - "mm2": 1, - "required_confirmations": 3, - "avg_blocktime": 150, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/160'", - "trezor_coin": "Bitcore", - "links": { - "github": "https://github.com/LIMXTEC/BitCore", - "homepage": "https://bitcore.cc" - }, - "electrum": [ + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, { - "url": "btx-electrumx.coinsmunity.com:50002", - "protocol": "SSL", - "disable_cert_verification": true, - "contact": [ - { - "discord": "[MadCatMining]#0677" - } - ] + "url": "https://polygon-rpc.com" } ], - "explorer_block_url": "block.dws?" + "explorer_block_url": "block/" }, "BTX-BEP20": { "coin": "BTX-BEP20", @@ -6529,12 +7003,16 @@ "contract_address": "0x000000089fb24237dA101020Ff8e2AfD14624687" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x000000089fb24237dA101020Ff8e2AfD14624687", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -6580,7 +7058,7 @@ "contract_address": "0x9C9e5fD8bbc25984B178FdCE6117Defa39d2db39" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x9C9e5fD8bbc25984B178FdCE6117Defa39d2db39", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -6625,17 +7103,19 @@ "contract_address": "0x5D9ab5522c64E1F6ef5e3627ECCc093f56167818" } }, - "derivation_path": "m/44'/1285'", + "derivation_path": "m/44'/60'", "contract_address": "0x5D9ab5522c64E1F6ef5e3627ECCc093f56167818", "parent_coin": "MOVR", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://moonriver.public.blastapi.io" + "url": "https://moonriver.public.blastapi.io", + "ws_url": "wss://moonriver.public.blastapi.io" }, { - "url": "https://rpc.api.moonriver.moonbeam.network" + "url": "https://rpc.api.moonriver.moonbeam.network", + "ws_url": "wss://wss.api.moonriver.moonbeam.network" } ], "explorer_block_url": "block/" @@ -6679,6 +7159,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -6699,6 +7186,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -6731,12 +7222,16 @@ "contract_address": "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -6782,21 +7277,26 @@ "contract_address": "0xdAb529f40E671A1D4bF91361c21bf9f0C9712ab7" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xdAb529f40E671A1D4bF91361c21bf9f0C9712ab7", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -6836,6 +7336,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -6856,6 +7363,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/", @@ -6890,7 +7401,7 @@ "contract_address": "0x9de41aFF9f55219D5bf4359F167d1D0c772A396D" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -6904,15 +7415,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -6946,7 +7462,7 @@ "contract_address": "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -6960,6 +7476,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -7005,12 +7525,16 @@ "contract_address": "0x5cafe85d8983f61C059df359c504F1Bab8009e9e" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x5cafe85d8983f61C059df359c504F1Bab8009e9e", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -7131,17 +7655,17 @@ "derivation_path": "m/44'/34'", "electrum": [ { - "url": "chicago.ecoincore.com:34333", + "url": "holland.ecoincore.com:34333", "protocol": "SSL", "disable_cert_verification": true }, { - "url": "holland.ecoincore.com:34333", + "url": "seattle.ecoincore.com:34333", "protocol": "SSL", "disable_cert_verification": true }, { - "url": "miami.ecoincore.com:34333", + "url": "woolloomooloo.ecoincore.com:34333", "protocol": "SSL", "disable_cert_verification": true } @@ -7186,17 +7710,17 @@ "derivation_path": "m/44'/34'", "electrum": [ { - "url": "chicago.ecoincore.com:34333", + "url": "holland.ecoincore.com:34333", "protocol": "SSL", "disable_cert_verification": true }, { - "url": "holland.ecoincore.com:34333", + "url": "seattle.ecoincore.com:34333", "protocol": "SSL", "disable_cert_verification": true }, { - "url": "miami.ecoincore.com:34333", + "url": "woolloomooloo.ecoincore.com:34333", "protocol": "SSL", "disable_cert_verification": true } @@ -7232,7 +7756,7 @@ "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -7276,12 +7800,16 @@ "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -7327,21 +7855,26 @@ "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -7381,6 +7914,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -7401,6 +7941,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -7434,21 +7978,26 @@ "contract_address": "0xD85d1e945766Fea5Eda9103F918Bd915FbCa63E6" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xD85d1e945766Fea5Eda9103F918Bd915FbCa63E6", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -7493,6 +8042,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -7513,6 +8069,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -7546,7 +8106,7 @@ "contract_address": "0x1f9f6a696C6Fd109cD3956F45dC709d2b3902163" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -7560,6 +8120,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -7609,10 +8173,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 }, "contract_address": "0x3a8B787f78D775AECFEEa15706D4221B40F345AB", "parent_coin": "ETH-ARB20", @@ -7662,7 +8226,7 @@ "contract_address": "0x045c4324039dA91c52C55DF5D785385Aab073DcF" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -7676,6 +8240,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -7789,12 +8357,16 @@ "contract_address": "0xb096DF47073A39041D9ffeD5d4E1d1b0D5D6b8E7" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xb096DF47073A39041D9ffeD5d4E1d1b0D5D6b8E7", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -7811,75 +8383,6 @@ "token_address_url": "tokentxns?a=", "explorer_block_url": "block/" }, - "CHIPS": { - "coin": "CHIPS", - "type": "UTXO", - "name": "Chips", - "coinpaprika_id": "chips-chips", - "coingecko_id": "chips", - "livecoinwatch_id": "__CHIPS", - "explorer_url": "https://explorer.chips.cash/", - "explorer_tx_url": "", - "explorer_address_url": "", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "Chips", - "rpcport": 57776, - "pubtype": 60, - "p2shtype": 85, - "wiftype": 188, - "txfee": 10000, - "segwit": true, - "mm2": 1, - "required_confirmations": 2, - "requires_notarization": true, - "avg_blocktime": 10, - "protocol": { - "type": "UTXO" - }, - "electrum": [ - { - "url": "electrum1.cipig.net:20053", - "protocol": "SSL", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ] - }, - { - "url": "electrum2.cipig.net:20053", - "protocol": "SSL", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ] - }, - { - "url": "electrum3.cipig.net:20053", - "protocol": "SSL", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ] - } - ], - "explorer_block_url": "block/" - }, "CHSB-ERC20": { "coin": "CHSB-ERC20", "type": "ERC-20", @@ -7919,6 +8422,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -7939,6 +8449,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -7972,21 +8486,26 @@ "contract_address": "0x67Ce67ec4fCd4aCa0Fcb738dD080b2a21ff69D75" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x67Ce67ec4fCd4aCa0Fcb738dD080b2a21ff69D75", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -8026,6 +8545,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -8046,6 +8572,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -8079,17 +8609,17 @@ "contract_address": "0x6E8ce0519B7e4d691BaCE464099547E5fC17679c" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x6E8ce0519B7e4d691BaCE464099547E5fC17679c", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -8123,21 +8653,26 @@ "contract_address": "0xf1938Ce12400f9a761084E7A80d37e732a4dA056" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xf1938Ce12400f9a761084E7A80d37e732a4dA056", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -8186,15 +8721,6 @@ "discord": "475820011634819072" } ] - }, - { - "url": "clam-ex-one.ewmci.online:50001", - "protocol": "TCP", - "contact": [ - { - "discord": "475820011634819072" - } - ] } ], "explorer_block_url": "block.dws?" @@ -8231,7 +8757,8 @@ "trezor_coin": "Komodo", "electrum": [ { - "url": "electrumx.cryptocollider.com:10001", + "url": "v2.cryptocollider.com:8443", + "protocol": "SSL", "contact": [ { "email": "electrumx@cryptocollider.com" @@ -8239,8 +8766,7 @@ { "discord": "collider#6160" } - ], - "protocol": "TCP" + ] } ], "explorer_block_url": "block/" @@ -8273,12 +8799,16 @@ "contract_address": "0x3039e86d39A5BCF38E96D78fF93FD0aBe753212c" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x3039e86d39A5BCF38E96D78fF93FD0aBe753212c", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -8324,7 +8854,7 @@ "contract_address": "0xc3048E19E76CB9a3Aa9d77D8C03c29Fc906e2437" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0xc3048E19E76CB9a3Aa9d77D8C03c29Fc906e2437", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -8368,7 +8898,7 @@ "contract_address": "0x52CE071Bd9b1C4B00A0b92D298c512478CaD67e8" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -8382,6 +8912,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -8438,6 +8972,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -8458,6 +8999,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -8491,17 +9036,17 @@ "contract_address": "0x16c4106966cE30e06E806A7c40eEFb46d84cE7e5" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x16c4106966cE30e06E806A7c40eEFb46d84cE7e5", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -8535,7 +9080,7 @@ "contract_address": "0x8505b9d2254A7Ae468c0E9dd10Ccea3A837aef5c" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -8549,15 +9094,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -8597,6 +9147,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -8617,6 +9174,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -8650,17 +9211,17 @@ "contract_address": "0x652D253b7Ca91810A4a05ACFc39729387c5090C0" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x652D253b7Ca91810A4a05ACFc39729387c5090C0", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -8694,21 +9255,26 @@ "contract_address": "0xAdA58DF0F643D959C2A47c9D4d4c1a4deFe3F11C" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xAdA58DF0F643D959C2A47c9D4d4c1a4deFe3F11C", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -8827,6 +9393,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -8847,6 +9420,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -8884,10 +9461,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 }, "contract_address": "0x11cDb42B0EB46D95f990BeDD4695A6e3fA034978", "parent_coin": "ETH-ARB20", @@ -8937,7 +9514,7 @@ "contract_address": "0x249848BeCA43aC405b8102Ec90Dd5F22CA513c06" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x249848BeCA43aC405b8102Ec90Dd5F22CA513c06", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -8982,23 +9559,23 @@ "contract_address": "0x1E4F97b9f9F913c46F1632781732927B9019C68b" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x1E4F97b9f9F913c46F1632781732927B9019C68b", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -9032,17 +9609,17 @@ "contract_address": "0x4500E16dA66b99e0C55D7B46EBBD59bc413BA171" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x4500E16dA66b99e0C55D7B46EBBD59bc413BA171", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -9076,7 +9653,7 @@ "contract_address": "0x172370d5Cd63279eFa6d502DAB29171933a610AF" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -9090,15 +9667,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -9131,12 +9713,16 @@ "contract_address": "0xcC4b3EA1F25c8772D390dA1DB507832aBE4a9740" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xcC4b3EA1F25c8772D390dA1DB507832aBE4a9740", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -9181,12 +9767,16 @@ "contract_address": "0x27Ae27110350B98d564b9A3eeD31bAeBc82d878d" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x27Ae27110350B98d564b9A3eeD31bAeBc82d878d", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -9238,6 +9828,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -9258,6 +9855,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -9269,9 +9870,9 @@ "coinpaprika_id": "cy-cyberyen-c", "coingecko_id": "cyberyen", "livecoinwatch_id": "CY", - "explorer_url": "https://explorer.cyberyen.org/", - "explorer_tx_url": "tx/", - "explorer_address_url": "address/", + "explorer_url": "https://cyberyen.work/", + "explorer_tx_url": "", + "explorer_address_url": "", "supported": [], "active": false, "is_testnet": false, @@ -9303,10 +9904,7 @@ "protocol": "SSL", "contact": [ { - "email": "ruaxxx@ruaxxx.com" - }, - { - "discord": "ruaxxx#3151" + "support_chat": "https://matrix.to/#/#cyberyen-support:matrix.org" } ] }, @@ -9315,10 +9913,7 @@ "protocol": "SSL", "contact": [ { - "email": "ruaxxx@ruaxxx.com" - }, - { - "discord": "ruaxxx#3151" + "support_chat": "https://matrix.to/#/#cyberyen-support:matrix.org" } ] } @@ -9332,9 +9927,9 @@ "coinpaprika_id": "cy-cyberyen-c", "coingecko_id": "cyberyen", "livecoinwatch_id": "CY", - "explorer_url": "https://explorer.cyberyen.org/", - "explorer_tx_url": "tx/", - "explorer_address_url": "address/", + "explorer_url": "https://cyberyen.work/", + "explorer_tx_url": "", + "explorer_address_url": "", "supported": [], "active": false, "is_testnet": false, @@ -9370,10 +9965,7 @@ "protocol": "SSL", "contact": [ { - "email": "ruaxxx@ruaxxx.com" - }, - { - "discord": "ruaxxx#3151" + "support_chat": "https://matrix.to/#/#cyberyen-support:matrix.org" } ] }, @@ -9382,10 +9974,7 @@ "protocol": "SSL", "contact": [ { - "email": "ruaxxx@ruaxxx.com" - }, - { - "discord": "ruaxxx#3151" + "support_chat": "https://matrix.to/#/#cyberyen-support:matrix.org" } ] } @@ -9421,7 +10010,7 @@ "contract_address": "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -9476,6 +10065,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -9496,6 +10092,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -9528,7 +10128,7 @@ "contract_address": "0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -9542,6 +10142,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -9587,23 +10191,23 @@ "contract_address": "0x8D11eC38a3EB5E956B052f67Da8Bdc9bef8Abf3E" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x8D11eC38a3EB5E956B052f67Da8Bdc9bef8Abf3E", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -9622,7 +10226,7 @@ "active": false, "is_testnet": false, "currently_enabled": false, - "wallet_only": false, + "wallet_only": true, "fname": "Dai", "rpcport": 80, "mm2": 1, @@ -9637,7 +10241,7 @@ "contract_address": "0x3D760a45D0887DFD89A2F5385a236B29Cb46ED2a" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0x3D760a45D0887DFD89A2F5385a236B29Cb46ED2a", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -9681,17 +10285,19 @@ "contract_address": "0x80A16016cC4A2E6a2CACA8a4a498b1699fF0f844" } }, - "derivation_path": "m/44'/1285'", + "derivation_path": "m/44'/60'", "contract_address": "0x80A16016cC4A2E6a2CACA8a4a498b1699fF0f844", "parent_coin": "MOVR", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://moonriver.public.blastapi.io" + "url": "https://moonriver.public.blastapi.io", + "ws_url": "wss://moonriver.public.blastapi.io" }, { - "url": "https://rpc.api.moonriver.moonbeam.network" + "url": "https://rpc.api.moonriver.moonbeam.network", + "ws_url": "wss://wss.api.moonriver.moonbeam.network" } ], "explorer_block_url": "block/" @@ -9725,7 +10331,7 @@ "contract_address": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -9739,15 +10345,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -9862,6 +10473,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -9882,6 +10500,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -9924,6 +10546,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -9944,6 +10573,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -9983,6 +10616,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -10003,54 +10643,10 @@ "contact": { "email": "cipi@komodoplatform.com" } - } - ], - "explorer_block_url": "block/" - }, - "DFX-PLG20_OLD": { - "coin": "DFX-PLG20_OLD", - "type": "Matic", - "name": "DFX Finance (OLD)", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "__DFX", - "explorer_url": "https://polygonscan.com/", - "explorer_tx_url": "tx/", - "explorer_address_url": "address/", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": true, - "fname": "DFX Finance (OLD)", - "rpcport": 80, - "mm2": 1, - "chain_id": 137, - "decimals": 18, - "avg_blocktime": 1.8, - "required_confirmations": 20, - "protocol": { - "type": "ERC20", - "protocol_data": { - "platform": "MATIC", - "contract_address": "0xE7804D91dfCDE7F776c90043E03eAa6Df87E6395" - } - }, - "derivation_path": "m/44'/966'", - "contract_address": "0xE7804D91dfCDE7F776c90043E03eAa6Df87E6395", - "parent_coin": "MATIC", - "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", - "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", - "nodes": [ - { - "url": "https://polygon-rpc.com" - }, - { - "url": "https://block-proxy.komodo.earth/rpc/matic", - "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -10084,7 +10680,7 @@ "contract_address": "0x27f485b62C4A7E635F561A87560Adf5090239E93" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -10098,15 +10694,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -10303,10 +10904,6 @@ "url": "failover.dgc.ewmcx.biz:50002", "protocol": "SSL", "disable_cert_verification": true - }, - { - "url": "electrumx.dgc.ewmcx.org:50001", - "protocol": "TCP" } ], "explorer_block_url": "block.dws?" @@ -10346,6 +10943,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -10366,6 +10970,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -10399,7 +11007,7 @@ "contract_address": "0x99956D38059cf7bEDA96Ec91Aa7BB2477E0901DD" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -10413,6 +11021,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -10605,7 +11217,8 @@ }, "electrum": [ { - "url": "electrumx.dimecoinnetwork.com:50001", + "url": "electrumx1.dimecoinnetwork.com:50002", + "protocol": "SSL", "contact": [ { "email": "developer@dimecoinnetwork.com" @@ -10613,8 +11226,7 @@ { "discord": "dhop14#9359" } - ], - "protocol": "TCP" + ] }, { "url": "electrumx2.dimecoinnetwork.com:50001", @@ -10725,12 +11337,16 @@ "contract_address": "0xA33789a5478Add74e8D7628E817a281aAbD92dA9" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xA33789a5478Add74e8D7628E817a281aAbD92dA9", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -10859,10 +11475,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 }, "contract_address": "0x69Eb4FA4a2fbd498C257C57Ea8b7655a2559A581", "parent_coin": "ETH-ARB20", @@ -10911,12 +11527,24 @@ "contract_address": "0x67ee3Cb086F8a16f34beE3ca72FAD36F7Db929e2" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + }, "contract_address": "0x67ee3Cb086F8a16f34beE3ca72FAD36F7Db929e2", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -10968,6 +11596,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -10988,6 +11623,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -11021,17 +11660,17 @@ "contract_address": "0x8724F9FB7B3f1bb6f2c90B3Ad3Fd6B3c20A06429" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x8724F9FB7B3f1bb6f2c90B3Ad3Fd6B3c20A06429", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -11141,12 +11780,16 @@ "contract_address": "0xbA2aE424d960c26247Dd6c32edC70B295c744C43" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xbA2aE424d960c26247Dd6c32edC70B295c744C43", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -11234,12 +11877,16 @@ "contract_address": "0x7AE5709c585cCFB3e61fF312EC632C21A5F03F70" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x7AE5709c585cCFB3e61fF312EC632C21A5F03F70", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -11284,12 +11931,16 @@ "contract_address": "0x74926B3d118a63F6958922d3DC05eB9C6E6E00c6" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x74926B3d118a63F6958922d3DC05eB9C6E6E00c6", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -11334,7 +11985,7 @@ "contract_address": "0x7083609fCE4d1d8Dc0C979AAb8c869Ea2C873402" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -11348,6 +11999,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -11378,7 +12033,7 @@ "active": false, "is_testnet": false, "currently_enabled": false, - "wallet_only": false, + "wallet_only": true, "fname": "Polkadot", "rpcport": 80, "mm2": 1, @@ -11393,7 +12048,7 @@ "contract_address": "0xA2c49cEe16a5E5bDEFDe931107dc1fae9f7773E3" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0xA2c49cEe16a5E5bDEFDe931107dc1fae9f7773E3", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -11481,6 +12136,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/7070'", "electrum": [ { "url": "big-parrot-60.doi.works:50002", @@ -11488,7 +12144,7 @@ "contact": [ { "github": "https://github.com/doichain/electrum-doi/issues", - "twitter": "example_username" + "twitter": "doichain" } ], "ws-url": "big-parrot-60.doi.works:50004" @@ -11499,7 +12155,7 @@ "contact": [ { "github": "https://github.com/doichain/electrum-doi/issues", - "twitter": "example_username" + "twitter": "doichain" } ], "ws-url": "itchy-jellyfish-89.doi.works:50004" @@ -11509,70 +12165,22 @@ "protocol": "SSL", "contact": [ { - "github": "https://github.com/namecoin/electrum-nmc/issues", - "twitter": "example_username" + "github": "https://github.com/doichain/electrum-doi/issues", + "twitter": "doichain" } ], "ws-url": "pink-deer-69.doi.works:50004" - } - ], - "explorer_block_url": "block/" - }, - "ECA": { - "coin": "ECA", - "type": "UTXO", - "name": "Electra", - "coinpaprika_id": "eca-electra", - "coingecko_id": "electra", - "livecoinwatch_id": "ECA", - "explorer_url": "https://eca.ccore.online/", - "explorer_tx_url": "", - "explorer_address_url": "", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "Electra", - "rpcport": 5788, - "pubtype": 33, - "p2shtype": 40, - "wiftype": 161, - "txfee": 10000, - "dust": 5460, - "txversion": 7, - "mm2": 1, - "confpath": "USERHOME/.electra/Electra.conf", - "required_confirmations": 5, - "avg_blocktime": 60, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/249'", - "electrum": [ - { - "url": "electrum2.cipig.net:20052", - "protocol": "SSL", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ] }, { - "url": "electrum2.cipig.net:10052", + "url": "ugly-bird-70.doi.works:50002", + "protocol": "SSL", "contact": [ { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" + "github": "https://github.com/doichain/electrum-doi/issues", + "twitter": "doichain" } ], - "protocol": "TCP" + "ws-url": "ugly-bird-70.doi.works:50004" } ], "explorer_block_url": "block/" @@ -11619,7 +12227,7 @@ "disable_cert_verification": true }, { - "url": "lenoir.ecoincore.com:11017", + "url": "holland.ecoincore.com:11017", "protocol": "SSL", "disable_cert_verification": true } @@ -11654,7 +12262,7 @@ "contract_address": "0xbF7c81FFF98BbE61B40Ed186e4AfD6DDd01337fe" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -11668,6 +12276,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -11719,6 +12331,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -11739,6 +12358,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -11771,7 +12394,7 @@ "contract_address": "0xa3f020a5C92e15be13CAF0Ee5C95cF79585EeCC9" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -11785,6 +12408,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -11841,6 +12468,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -11861,6 +12495,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -11889,8 +12527,7 @@ "txfee": 100000, "dust": 54600, "mm2": 1, - "required_confirmations": 2, - "requires_notarization": true, + "required_confirmations": 5, "avg_blocktime": 60, "protocol": { "type": "UTXO" @@ -11920,18 +12557,6 @@ "discord": "cipi#4502" } ] - }, - { - "url": "electrum1.cipig.net:10062", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ], - "protocol": "TCP" } ], "explorer_block_url": "block.dws?" @@ -11976,6 +12601,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -11996,6 +12628,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -12029,17 +12665,17 @@ "contract_address": "0x6e2D990C8e718E7b6D86ed08eBf0FF2dEc05253B" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x6e2D990C8e718E7b6D86ed08eBf0FF2dEc05253B", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -12073,21 +12709,26 @@ "contract_address": "0x7eC26842F195c852Fa843bB9f6D8B583a274a157" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x7eC26842F195c852Fa843bB9f6D8B583a274a157", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -12120,7 +12761,7 @@ "contract_address": "0x56b6fB708fC5732DEC1Afc8D8556423A2EDcCbD6" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -12134,6 +12775,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -12176,7 +12821,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/61'", + "derivation_path": "m/44'/60'", "trezor_coin": "Ethereum Classic", "links": { "homepage": "https://ethereumclassic.org" @@ -12188,10 +12833,10 @@ "url": "https://etc.etcdesktop.com" }, { - "url": "https://rpc.etcinscribe.com" + "url": "https://etc.rivet.link" }, { - "url": "https://etc.rivet.link" + "url": "https://rpc.etcinscribe.com" } ], "explorer_block_url": "block/", @@ -12225,12 +12870,16 @@ "contract_address": "0x3d6545b08693daE087E957cb1180ee38B9e3c25E" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x3d6545b08693daE087E957cb1180ee38B9e3c25E", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -12277,6 +12926,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -12297,6 +12953,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/", @@ -12331,7 +12991,7 @@ "contract_address": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -12376,10 +13036,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_coins": 100000, - "eth_payment": 250000, - "eth_receiver_spend": 250000, - "eth_sender_refund": 250000 + "eth_send_coins": 300000, + "eth_payment": 700000, + "eth_receiver_spend": 600000, + "eth_sender_refund": 600000 }, "swap_contract_address": "0x9130b257d37a52e52f21054c4da3450c72f595ce", "fallback_swap_contract": "0x9130b257d37a52e52f21054c4da3450c72f595ce", @@ -12427,12 +13087,24 @@ "contract_address": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + }, "contract_address": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -12479,23 +13151,23 @@ "contract_address": "0x74b23882a30290451A17c44f4F05243b6b58C76d" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x74b23882a30290451A17c44f4F05243b6b58C76d", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/", @@ -12515,7 +13187,7 @@ "active": false, "is_testnet": false, "currently_enabled": false, - "wallet_only": false, + "wallet_only": true, "fname": "Ethereum", "rpcport": 80, "mm2": 1, @@ -12530,7 +13202,7 @@ "contract_address": "0x64FF637fB478863B7468bc97D30a5bF3A428a1fD" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0x64FF637fB478863B7468bc97D30a5bF3A428a1fD", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -12575,17 +13247,17 @@ "contract_address": "0xf55aF137A98607F7ED2eFEfA4cd2DfE70E4253b1" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0xf55aF137A98607F7ED2eFEfA4cd2DfE70E4253b1", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/", @@ -12620,7 +13292,7 @@ "contract_address": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -12634,15 +13306,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -12683,6 +13360,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -12703,6 +13387,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -12736,7 +13424,7 @@ "contract_address": "0x18ec0A6E18E5bc3784fDd3a3634b31245ab704F6" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -12750,15 +13438,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -12798,6 +13491,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -12818,6 +13518,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/", @@ -12852,7 +13556,7 @@ "contract_address": "0x820802Fa8a99901F52e39acD21177b0BE6EE2974" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -12866,15 +13570,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -12919,6 +13628,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -12939,6 +13655,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/", @@ -12973,7 +13693,7 @@ "contract_address": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -12987,15 +13707,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -13027,7 +13752,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/246'", + "derivation_path": "m/44'/60'", "trezor_coin": "Energy Web", "links": { "homepage": "https://www.energyweb.org" @@ -13070,12 +13795,16 @@ "contract_address": "0xc88f6F4C400321FAd5c26d574f9933a991011360" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xc88f6F4C400321FAd5c26d574f9933a991011360", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -13130,6 +13859,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -13150,6 +13886,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -13200,6 +13940,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -13251,6 +13995,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -13271,6 +14022,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -13310,6 +14065,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -13330,6 +14092,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -13363,12 +14129,16 @@ "contract_address": "0x031b41e504677879370e9DBcF937283A8691Fa7f" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x031b41e504677879370e9DBcF937283A8691Fa7f", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -13414,21 +14184,26 @@ "contract_address": "0x7583FEDDbceFA813dc18259940F76a02710A8905" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x7583FEDDbceFA813dc18259940F76a02710A8905", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -13461,7 +14236,7 @@ "contract_address": "0x0D8Ce2A99Bb6e3B7Db580eD848240e4a0F9aE153" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -13475,6 +14250,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -13526,6 +14305,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -13546,6 +14332,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -13564,7 +14354,7 @@ "active": false, "is_testnet": false, "currently_enabled": false, - "wallet_only": false, + "wallet_only": true, "fname": "Filecoin", "rpcport": 80, "mm2": 1, @@ -13579,7 +14369,7 @@ "contract_address": "0xae3a768f9aB104c69A7CD6041fE16fFa235d1810" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0xae3a768f9aB104c69A7CD6041fE16fFa235d1810", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -13654,6 +14444,15 @@ "github": "https://github.com/firoorg/electrumx-firo/issues" } ] + }, + { + "url": "electrumx03.firo.org:50001", + "protocol": "TCP", + "contact": [ + { + "github": "https://github.com/firoorg/electrumx-firo/issues" + } + ] } ], "explorer_block_url": "block/", @@ -13687,7 +14486,7 @@ "contract_address": "0xd5d0322b6bAb6a762C79f8c81A0B674778E13aeD" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -13701,6 +14500,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -13772,15 +14575,6 @@ "discord": "motty#8318" } ] - }, - { - "url": "electrumx1.fujicoin.org:50001", - "protocol": "TCP", - "contact": [ - { - "discord": "motty#8318" - } - ] } ], "explorer_block_url": "block/" @@ -13843,15 +14637,6 @@ "discord": "motty#8318" } ] - }, - { - "url": "electrumx1.fujicoin.org:50001", - "protocol": "TCP", - "contact": [ - { - "discord": "motty#8318" - } - ] } ], "explorer_block_url": "block/" @@ -13884,12 +14669,16 @@ "contract_address": "0xd4451a8eE7D0978c60651a114b742Fa8d5857CDf" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xd4451a8eE7D0978c60651a114b742Fa8d5857CDf", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -13934,12 +14723,16 @@ "contract_address": "0xda73AE86D38D9b5D22C64722320cCC071cB79ba3" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xda73AE86D38D9b5D22C64722320cCC071cB79ba3", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -13984,7 +14777,7 @@ "contract_address": "0xfb5B838b6cfEEdC2873aB27866079AC55363D37E" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -13998,6 +14791,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -14049,6 +14846,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -14069,6 +14873,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -14102,7 +14910,7 @@ "contract_address": "0xC943c5320B9c18C153d1e2d12cC3074bebfb31A2" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -14116,6 +14924,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -14312,6 +15124,7 @@ "protocol": { "type": "ETH" }, + "derivation_path": "m/44'/60'", "swap_contract_address": "0x9130b257d37a52e52f21054c4da3450c72f595ce", "fallback_swap_contract": "0x9130b257d37a52e52f21054c4da3450c72f595ce", "nodes": [ @@ -14347,7 +15160,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "trezor_coin": "Fantom Opera", "links": { "homepage": "https://fantom.foundation" @@ -14356,16 +15169,16 @@ "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/", @@ -14399,12 +15212,16 @@ "contract_address": "0xAD29AbB318791D579433D831ed122aFeAf29dcfe" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xAD29AbB318791D579433D831ed122aFeAf29dcfe", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -14461,6 +15278,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -14481,6 +15305,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/", @@ -14515,12 +15343,24 @@ "contract_address": "0xDE2F075f6F14EB9D96755b24E416A53E736Ca363" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + }, "contract_address": "0xDE2F075f6F14EB9D96755b24E416A53E736Ca363", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -14572,6 +15412,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -14592,6 +15439,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -14625,7 +15476,7 @@ "contract_address": "0x1a3acf6D19267E2d3e7f898f42803e90C9219062" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -14639,15 +15490,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -14681,7 +15537,7 @@ "contract_address": "0x214DB107654fF987AD859F34125307783fC8e387" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x214DB107654fF987AD859F34125307783fC8e387", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -14726,17 +15582,25 @@ "contract_address": "0x6f1D1Ee50846Fcbc3de91723E61cb68CFa6D0E98" } }, - "derivation_path": "m/44'/1285'", + "derivation_path": "m/44'/60'", + "gas_limit": { + "eth_send_erc20": 1000000, + "erc20_payment": 1000000, + "erc20_receiver_spend": 1000000, + "erc20_sender_refund": 1000000 + }, "contract_address": "0x6f1D1Ee50846Fcbc3de91723E61cb68CFa6D0E98", "parent_coin": "MOVR", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://moonriver.public.blastapi.io" + "url": "https://moonriver.public.blastapi.io", + "ws_url": "wss://moonriver.public.blastapi.io" }, { - "url": "https://rpc.api.moonriver.moonbeam.network" + "url": "https://rpc.api.moonriver.moonbeam.network", + "ws_url": "wss://wss.api.moonriver.moonbeam.network" } ], "explorer_block_url": "block/" @@ -14770,23 +15634,23 @@ "contract_address": "0x7d016eec9c25232b01F23EF992D98ca97fc2AF5a" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x7d016eec9c25232b01F23EF992D98ca97fc2AF5a", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -14826,6 +15690,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -14846,6 +15717,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -14879,12 +15754,16 @@ "contract_address": "0x7dDEE176F665cD201F93eEDE625770E2fD911990" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x7dDEE176F665cD201F93eEDE625770E2fD911990", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -14936,6 +15815,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -14956,6 +15842,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -14989,7 +15879,7 @@ "contract_address": "0x8d1566569d5b695d44a9a234540f68D393cDC40D" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -15003,15 +15893,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -15088,12 +15983,16 @@ "contract_address": "0x8E10F08C9A56a93B6adbfBcFda421919B3357596" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x8E10F08C9A56a93B6adbfBcFda421919B3357596", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -15139,7 +16038,7 @@ "contract_address": "0x72fF5742319eF07061836F5C924aC6D72c919080" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -15153,6 +16052,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -15211,10 +16114,6 @@ { "url": "electrum2.netseed.net:50002", "protocol": "SSL" - }, - { - "url": "electrum1.netseed.net:50001", - "protocol": "TCP" } ], "explorer_block_url": "block.dws?" @@ -15394,6 +16293,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -15414,6 +16320,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -15447,7 +16357,7 @@ "contract_address": "0x0B220b82F3eA3B7F6d9A1D8ab58930C064A2b5Bf" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -15461,15 +16371,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -15502,12 +16417,16 @@ "contract_address": "0xA55C1e67039B6d59E91eb4cDa2bfc5A854989102" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xA55C1e67039B6d59E91eb4cDa2bfc5A854989102", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -15553,12 +16472,16 @@ "contract_address": "0x3019BF2a2eF8040C242C9a4c5c4BD4C81678b2A1" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x3019BF2a2eF8040C242C9a4c5c4BD4C81678b2A1", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -15604,7 +16527,7 @@ "contract_address": "0x714DB550b574b3E927af3D93E26127D15721D4C2" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -15618,15 +16541,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -15664,10 +16592,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 }, "contract_address": "0xfc5A1A6EB076a2C7aD06eD22C90d7E710E35ad0a", "parent_coin": "ETH-ARB20", @@ -15717,7 +16645,7 @@ "contract_address": "0x62edc0692BD897D2295872a9FFCac5425011c661" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -15780,6 +16708,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -15800,6 +16735,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -15833,21 +16772,26 @@ "contract_address": "0x5FFD62D3C3eE2E81C00A7b9079FB248e7dF024A8" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x5FFD62D3C3eE2E81C00A7b9079FB248e7dF024A8", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -15885,10 +16829,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 }, "contract_address": "0x18c11FD286C5EC11c3b683Caa813B77f5163A122", "parent_coin": "ETH-ARB20", @@ -15938,7 +16882,7 @@ "contract_address": "0xE5417Af564e4bFDA1c483642db72007871397896" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -15952,15 +16896,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -16008,11 +16957,11 @@ ] }, { - "url": "electrum.maxpuig.com:50001", - "protocol": "TCP", + "url": "electrum.niftybakes.com:50002", + "protocol": "SSL", "contact": [ { - "discord": "mecs#4770" + "discord": "405566674448810005" } ] } @@ -16054,6 +17003,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -16074,6 +17030,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -16107,12 +17067,16 @@ "contract_address": "0x7283DfA2d8D7e277b148cc263B5d8Ae02f1076D3" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x7283DfA2d8D7e277b148cc263B5d8Ae02f1076D3", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -16181,7 +17145,19 @@ ] }, { - "url": "electrum1.groestlcoin.org:50001", + "url": "electrum12.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum13.groestlcoin.org:50001", "contact": [ { "email": "jackielove4u@hotmail.com" @@ -16193,7 +17169,307 @@ "protocol": "TCP" }, { - "url": "electrum12.groestlcoin.org:50001", + "url": "electrum14.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum15.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum16.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum17.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum18.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum19.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum2.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum20.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum21.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum22.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum23.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum24.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum25.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum26.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum27.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum28.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum31.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum32.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum33.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum34.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum35.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum36.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum37.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum38.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum39.groestlcoin.org:50001", + "contact": [ + { + "email": "jackielove4u@hotmail.com" + }, + { + "discord": "jackielove4u#0412" + } + ], + "protocol": "TCP" + }, + { + "url": "electrum40.groestlcoin.org:50001", "contact": [ { "email": "jackielove4u@hotmail.com" @@ -16240,10 +17516,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 }, "contract_address": "0x9623063377AD1B27544C965cCd7342f7EA7e88C7", "parent_coin": "ETH-ARB20", @@ -16293,7 +17569,7 @@ "contract_address": "0x8a0cAc13c7da965a312f08ea4229c37869e85cB9" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x8a0cAc13c7da965a312f08ea4229c37869e85cB9", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -16349,6 +17625,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -16369,6 +17652,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -16402,17 +17689,17 @@ "contract_address": "0xb49dd3eDB98FBe82A01DFcb556Cd016964baf5A3" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0xb49dd3eDB98FBe82A01DFcb556Cd016964baf5A3", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -16446,7 +17733,7 @@ "contract_address": "0x5fe2B58c013d7601147DcdD68C143A77499f5531" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -16460,15 +17747,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -16502,12 +17794,16 @@ "contract_address": "0x4a2c860cEC6471b9F5F5a336eB4F38bb21683c98" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x4a2c860cEC6471b9F5F5a336eB4F38bb21683c98", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -16559,6 +17855,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -16579,6 +17882,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -16618,6 +17925,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -16638,6 +17952,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -16682,6 +18000,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -16702,6 +18027,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -16735,7 +18064,7 @@ "contract_address": "0x23D29D30e35C5e8D321e1dc9A8a61BFD846D4C5C" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -16749,15 +18078,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -16797,6 +18131,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -16817,6 +18158,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -16850,21 +18195,26 @@ "contract_address": "0x0C51f415cF478f8D08c246a6C6Ee180C5dC3A012" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x0C51f415cF478f8D08c246a6C6Ee180C5dC3A012", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -16893,7 +18243,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/1010'", + "derivation_path": "m/44'/60'", "trezor_coin": "Huobi ECO Chain", "links": { "homepage": "https://www.hecochain.com" @@ -16948,6 +18298,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -16968,6 +18325,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -17007,6 +18368,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -17027,6 +18395,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -17060,7 +18432,7 @@ "contract_address": "0x0298c2b32eaE4da002a15f36fdf7615BEa3DA047" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0x0298c2b32eaE4da002a15f36fdf7615BEa3DA047", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -17104,17 +18476,17 @@ "contract_address": "0xBEc1e1009CE00ECf7F16372451Ac849b39C32897" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0xBEc1e1009CE00ECf7F16372451Ac849b39C32897", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -17148,21 +18520,26 @@ "contract_address": "0x2088C47Fc0c78356c622F79dBa4CbE1cCfA84A91" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x2088C47Fc0c78356c622F79dBa4CbE1cCfA84A91", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -17202,6 +18579,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -17222,6 +18606,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -17255,12 +18643,16 @@ "contract_address": "0x66207E39bb77e6B99aaB56795C7c340C08520d83" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x66207E39bb77e6B99aaB56795C7c340C08520d83", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -17306,7 +18698,7 @@ "contract_address": "0x554cd6bdD03214b10AafA3e0D4D42De0C5D2937b" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -17320,15 +18712,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -17364,15 +18761,6 @@ "type": "UTXO" }, "electrum": [ - { - "url": "il8p-ex-five.ewmci.online:50002", - "protocol": "SSL", - "contact": [ - { - "discord": "475820011634819072" - } - ] - }, { "url": "il8p.electrumx.transcenders.name:50002", "protocol": "SSL", @@ -17420,67 +18808,6 @@ ], "explorer_block_url": "block.dws?" }, - "ILN": { - "coin": "ILN", - "type": "Smart Chain", - "name": "Ilien", - "coinpaprika_id": "iln-ilien9195", - "coingecko_id": "", - "livecoinwatch_id": "ILN", - "explorer_url": "https://explorer.ilien.io/", - "explorer_tx_url": "", - "explorer_address_url": "", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "sign_message_prefix": "Komodo Signed Message:\n", - "asset": "ILN", - "fname": "Ilien", - "rpcport": 12986, - "txversion": 4, - "overwintered": 1, - "mm2": 1, - "p2p": 12985, - "magic": "feb4cb23", - "nSPV": "5.9.102.210, 5.9.253.195, 5.9.253.196, 5.9.253.197, 5.9.253.198, 5.9.253.199, 5.9.253.200, 5.9.253.201, 5.9.253.202, 5.9.253.203", - "required_confirmations": 2, - "requires_notarization": true, - "avg_blocktime": 60, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/141'", - "trezor_coin": "Komodo", - "electrum": [ - { - "url": "electrum1.ilien.io:65011", - "contact": [ - { - "email": "admin@ilien.io" - }, - { - "discord": "siu - Chainmakers#3920" - } - ], - "protocol": "TCP" - }, - { - "url": "electrum2.ilien.io:65011", - "contact": [ - { - "email": "admin@ilien.io" - }, - { - "discord": "siu - Chainmakers#3920" - } - ], - "protocol": "TCP" - } - ], - "explorer_block_url": "block/" - }, "ILN-BEP20": { "coin": "ILN-BEP20", "type": "BEP-20", @@ -17510,12 +18837,16 @@ "contract_address": "0xb49a312677BA1E80DDe23C17E46E80B3E86b533d" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xb49a312677BA1E80DDe23C17E46E80B3E86b533d", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -17561,21 +18892,26 @@ "contract_address": "0x2bAa79e7C13C302210436455925E68aD8fA687F0" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x2bAa79e7C13C302210436455925E68aD8fA687F0", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -17609,21 +18945,26 @@ "contract_address": "0x0483Ddbb510d22b206f2F3bDAC18528C952c4213" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x0483Ddbb510d22b206f2F3bDAC18528C952c4213", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -17663,6 +19004,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -17683,6 +19031,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -17716,7 +19068,7 @@ "contract_address": "0x4d5AC5cc4f8aBdf2EC2Cb986C00C382369f787D4" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -17730,6 +19082,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -17781,6 +19137,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -17801,6 +19164,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -17833,7 +19200,7 @@ "contract_address": "0xa2B726B1145A4773F68593CF171187d8EBe4d495" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -17847,6 +19214,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -17897,6 +19268,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -17917,6 +19295,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -17949,7 +19331,7 @@ "contract_address": "0xd944f1D1e9d5f9Bb90b62f9D45e447D989580782" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -17963,6 +19345,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -18007,7 +19393,7 @@ "contract_address": "0x9678E42ceBEb63F23197D726B29b1CB20d0064E5" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -18021,6 +19407,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -18066,21 +19456,26 @@ "contract_address": "0xf6372cDb9c1d3674E83842e3800F2A62aC9F3C66" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xf6372cDb9c1d3674E83842e3800F2A62aC9F3C66", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -18120,6 +19515,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -18140,6 +19542,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -18173,7 +19579,7 @@ "contract_address": "0x15669CF161946C09a8B207650BfBB00e3d8A2E3E" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -18187,6 +19593,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -18231,12 +19641,16 @@ "contract_address": "0x7874CAFf04AFB8B6f5cbBE3ebec3f83Fcd882272" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x7874CAFf04AFB8B6f5cbBE3ebec3f83Fcd882272", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -18282,7 +19696,7 @@ "contract_address": "0xCB7F1Ef7246D1497b985f7FC45A1A31F04346133" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -18296,15 +19710,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -18339,12 +19758,16 @@ "contract_address": "0x316622977073BBC3dF32E7d2A9B3c77596a0a603" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x316622977073BBC3dF32E7d2A9B3c77596a0a603", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -18391,7 +19814,7 @@ "contract_address": "0xf2f77FE7b8e66571E0fca7104c4d670BF1C8d722" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -18405,15 +19828,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -18448,7 +19876,7 @@ "contract_address": "0x8ca194A3b22077359b5732DE53373D4afC11DeE3" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -18462,15 +19890,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -18505,7 +19938,7 @@ "contract_address": "0x2d5563da42b06FbBF9c67b7DC073cF6A7842239e" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x2d5563da42b06FbBF9c67b7DC073cF6A7842239e", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -18550,12 +19983,16 @@ "contract_address": "0x7c869b5A294b1314E985283d01C702B62224a05f" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x7c869b5A294b1314E985283d01C702B62224a05f", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -18607,6 +20044,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -18627,10 +20071,13 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], - "explorer_block_url": "block/", - "forex_id": "CHF" + "explorer_block_url": "block/" }, "JCHF-PLG20": { "coin": "JCHF-PLG20", @@ -18661,7 +20108,7 @@ "contract_address": "0xbD1463F02f61676d53fd183C2B19282BFF93D099" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -18675,19 +20122,23 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], - "explorer_block_url": "block/", - "forex_id": "CHF" + "explorer_block_url": "block/" }, "JCNY-PLG20": { "coin": "JCNY-PLG20", @@ -18718,7 +20169,7 @@ "contract_address": "0x84526c812D8f6c4fD6C1a5B68713AFF50733E772" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -18732,15 +20183,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -18775,7 +20231,7 @@ "contract_address": "0x9fB1d52596c44603198fB0aee434fac3a679f702" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x9fB1d52596c44603198fB0aee434fac3a679f702", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -18820,12 +20276,16 @@ "contract_address": "0x23b8683Ff98F9E4781552DFE6f12Aa32814924e8" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x23b8683Ff98F9E4781552DFE6f12Aa32814924e8", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -18877,6 +20337,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -18897,6 +20364,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -18930,7 +20401,7 @@ "contract_address": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -18944,15 +20415,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -18986,12 +20462,16 @@ "contract_address": "0x048E9b1ddF9EBbb224812372280e94Ccac443f9e" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x048E9b1ddF9EBbb224812372280e94Ccac443f9e", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -19043,6 +20523,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -19063,6 +20550,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/", @@ -19097,7 +20588,7 @@ "contract_address": "0x767058F11800FBA6A682E73A6e79ec5eB74Fac8c" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -19111,15 +20602,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -19154,21 +20650,26 @@ "contract_address": "0x192Ef3FFF1708456D3A1F21354FA8d6bFd86b45c" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x192Ef3FFF1708456D3A1F21354FA8d6bFd86b45c", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -19203,7 +20704,7 @@ "contract_address": "0x8343091F2499FD4b6174A46D067A920a3b851FF9" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -19217,15 +20718,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -19260,21 +20766,26 @@ "contract_address": "0xa22f6bc96f13bcC84dF36109c973d3c0505a067E" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xa22f6bc96f13bcC84dF36109c973d3c0505a067E", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -19309,7 +20820,7 @@ "contract_address": "0xBD1fe73e1f12bD2bc237De9b626F056f21f86427" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -19323,15 +20834,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -19366,7 +20882,7 @@ "contract_address": "0x6b526Daf03B4C47AF2bcc5860B12151823Ff70E0" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -19380,15 +20896,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -19423,21 +20944,26 @@ "contract_address": "0x486880FB16408b47f928F472f57beC55AC6089d1" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x486880FB16408b47f928F472f57beC55AC6089d1", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -19472,21 +20998,26 @@ "contract_address": "0x08E6d1F0c4877Ef2993Ad733Fc6F1D022d0E9DBf" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x08E6d1F0c4877Ef2993Ad733Fc6F1D022d0E9DBf", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -19521,7 +21052,7 @@ "contract_address": "0x431D5dfF03120AFA4bDf332c61A6e1766eF37BDB" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x431D5dfF03120AFA4bDf332c61A6e1766eF37BDB", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -19567,7 +21098,7 @@ "contract_address": "0x431D5dfF03120AFA4bDf332c61A6e1766eF37BDB" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -19581,15 +21112,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -19629,6 +21165,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -19649,6 +21192,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -19682,21 +21229,26 @@ "contract_address": "0x596eBE76e2DB4470966ea395B0d063aC6197A8C5" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x596eBE76e2DB4470966ea395B0d063aC6197A8C5", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -19730,21 +21282,26 @@ "contract_address": "0x197E5d6CcfF265AC3E303a34Db360ee1429f5d1A" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x197E5d6CcfF265AC3E303a34Db360ee1429f5d1A", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -19779,7 +21336,7 @@ "contract_address": "0xa926db7a4CC0cb1736D5ac60495ca8Eb7214B503" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -19793,15 +21350,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -19836,21 +21398,26 @@ "contract_address": "0x2A227fc77Bb2cf8f1881a04eCC8fA01EC57EC9fc" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x2A227fc77Bb2cf8f1881a04eCC8fA01EC57EC9fc", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -19885,21 +21452,26 @@ "contract_address": "0xc948EE9a0687C292ac4d8C1e2557aD652D6baf44" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xc948EE9a0687C292ac4d8C1e2557aD652D6baf44", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -19934,7 +21506,7 @@ "contract_address": "0xeA998D307ACA04D4f0A3B3036Aba84AE2E409C0A" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -19948,6 +21520,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -19990,7 +21566,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "trezor_coin": "KCC", "links": { "homepage": "https://kcc.io" @@ -19999,10 +21575,10 @@ "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -20115,12 +21691,24 @@ "contract_address": "0x2003f7ba57Ea956B05B85C60B4B2Ceea9b111256" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + }, "contract_address": "0x2003f7ba57Ea956B05B85C60B4B2Ceea9b111256", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -20166,12 +21754,16 @@ "contract_address": "0xfe56d5892BDffC7BF58f2E84BE1b2C32D21C308b" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xfe56d5892BDffC7BF58f2E84BE1b2C32D21C308b", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -20227,6 +21819,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -20247,6 +21846,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -20280,7 +21883,7 @@ "contract_address": "0x1C954E8fe737F99f68Fa1CCda3e51ebDB291948C" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -20294,15 +21897,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -20336,7 +21944,7 @@ "contract_address": "0x39fC9e94Caeacb435842FADeDeCB783589F50f5f" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x39fC9e94Caeacb435842FADeDeCB783589F50f5f", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -20451,7 +22059,7 @@ "contract_address": "0x2aa69E8D25C045B659787BC1f03ce47a388DB6E8" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -20465,6 +22073,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -20632,15 +22244,6 @@ { "url": "88.99.26.209:5140", "protocol": "TCP" - }, - { - "url": "lcc-ex-one.ewmci.online:50001", - "protocol": "TCP", - "contact": [ - { - "discord": "475820011634819072" - } - ] } ], "explorer_block_url": "block.dws?" @@ -20696,15 +22299,6 @@ { "url": "88.99.26.209:5140", "protocol": "TCP" - }, - { - "url": "lcc-ex-one.ewmci.online:50001", - "protocol": "TCP", - "contact": [ - { - "discord": "475820011634819072" - } - ] } ], "explorer_block_url": "block.dws?" @@ -20744,6 +22338,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -20764,6 +22365,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -20797,7 +22402,7 @@ "contract_address": "0xC3C7d422809852031b44ab29EEC9F1EfF2A58756" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -20811,76 +22416,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" - } - ], - "explorer_block_url": "block/" - }, - "FRC": { - "coin": "FRC", - "type": "UTXO", - "name": "FairCoin", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "", - "explorer_url": "https://explorer.faircoin.tech/", - "explorer_tx_url": "", - "explorer_address_url": "", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "FairCoin", - "rpcport": 9875, - "pubtype": 36, - "p2shtype": 63, - "wiftype": 128, - "decimals": 8, - "signature_version": "base", - "txfee": 10000, - "segwit": true, - "bech32_hrp": "frc", - "mm2": 1, - "required_confirmations": 6, - "avg_blocktime": 150, - "protocol": { - "type": "UTXO" - }, - "electrum": [ + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, { - "url": "electrumx.faircoin.tech:50002", - "protocol": "SSL", - "disable_cert_verification": false, - "contact": [ - { - "email": "antoinebrulenew@gmail.com" - }, - { - "discord": "merlin#7125" - } - ] + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "electrumx2.faircoin.tech:50004", - "protocol": "SSL", - "disable_cert_verification": false, - "contact": [ - { - "email": "antoinebrulenew@gmail.com" - }, - { - "discord": "merlin#7125" - } - ] + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -20924,6 +22473,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -20944,6 +22500,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -20977,21 +22537,26 @@ "contract_address": "0x06D02e9D62A13fC76BB229373FB3BBBD1101D2fC" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x06D02e9D62A13fC76BB229373FB3BBBD1101D2fC", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -21030,6 +22595,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -21050,6 +22622,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -21083,7 +22659,7 @@ "contract_address": "0x5947BB275c521040051D82396192181b413227A3" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x5947BB275c521040051D82396192181b413227A3", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -21127,12 +22703,16 @@ "contract_address": "0xF8A0BF9cF54Bb92F17374d9e9A321E6a111a51bD" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xF8A0BF9cF54Bb92F17374d9e9A321E6a111a51bD", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -21178,23 +22758,23 @@ "contract_address": "0xb3654dc3D10Ea7645f8319668E8F54d2574FBdC8" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0xb3654dc3D10Ea7645f8319668E8F54d2574FBdC8", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -21213,7 +22793,7 @@ "active": false, "is_testnet": false, "currently_enabled": false, - "wallet_only": false, + "wallet_only": true, "fname": "Chainlink", "rpcport": 80, "mm2": 1, @@ -21228,7 +22808,7 @@ "contract_address": "0x9e004545c59D359F6B7BFB06a26390b087717b42" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0x9e004545c59D359F6B7BFB06a26390b087717b42", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -21272,17 +22852,17 @@ "contract_address": "0x47841910329aaa6b88D5e9DcdE9000195151dc72" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x47841910329aaa6b88D5e9DcdE9000195151dc72", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -21316,7 +22896,7 @@ "contract_address": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -21330,17 +22910,80 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/matic", + "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" + }, + { + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, { "url": "https://polygon-rpc.com" + } + ], + "explorer_block_url": "block/" + }, + "LOLS-BEP20": { + "coin": "LOLS-BEP20", + "type": "BEP-20", + "name": "LOLSmash", + "coinpaprika_id": "lols-lolsmash", + "coingecko_id": "", + "livecoinwatch_id": "LOLS", + "explorer_url": "https://bscscan.com/", + "explorer_tx_url": "tx/", + "explorer_address_url": "address/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "LOLSmash", + "rpcport": 80, + "mm2": 1, + "chain_id": 56, + "decimals": 18, + "avg_blocktime": 3, + "required_confirmations": 3, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "BNB", + "contract_address": "0x19961cf3B822d37e16E310AB7C6C0277F95f31c3" + } + }, + "derivation_path": "m/44'/60'", + "links": { + "homepage": "https://lolsmash.net" + }, + "contract_address": "0x19961cf3B822d37e16E310AB7C6C0277F95f31c3", + "parent_coin": "BNB", + "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", + "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", + "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" }, { - "url": "https://block-proxy.komodo.earth/rpc/matic", - "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" + "url": "https://bsc1.cipig.net:18655", + "ws_url": "wss://bsc1.cipig.net:38655" + }, + { + "url": "https://bsc2.cipig.net:18655", + "ws_url": "wss://bsc2.cipig.net:38655" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://bsc3.cipig.net:18655", + "ws_url": "wss://bsc3.cipig.net:38655" } ], + "token_address_url": "tokentxns?a=", "explorer_block_url": "block/" }, "LOOP-BEP20": { @@ -21372,12 +23015,16 @@ "contract_address": "0xcE186ad6430E2Fe494a22C9eDbD4c68794a28B35" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xcE186ad6430E2Fe494a22C9eDbD4c68794a28B35", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -21434,6 +23081,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -21454,6 +23108,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -21487,7 +23145,7 @@ "contract_address": "0x66e4d38b20173F509A1fF5d82866949e4fE898da" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -21501,6 +23159,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -21546,21 +23208,26 @@ "contract_address": "0x84e1670F61347CDaeD56dcc736FB990fBB47ddC1" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x84e1670F61347CDaeD56dcc736FB990fBB47ddC1", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -21599,6 +23266,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -21619,6 +23293,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -21663,6 +23341,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -21683,6 +23368,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -21716,7 +23405,7 @@ "contract_address": "0xE6Ce27025F13f5213bBc560dC275e292965a392F" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -21730,6 +23419,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -21775,12 +23468,16 @@ "contract_address": "0x3F8a14f5a3Ee2F4A3Ed61cCF5EEA3c9535C090C8" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x3F8a14f5a3Ee2F4A3Ed61cCF5EEA3c9535C090C8", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -22000,6 +23697,14 @@ { "url": "electrum7.getlynx.io:50002", "protocol": "SSL" + }, + { + "url": "electrum8.getlynx.io:50002", + "protocol": "SSL" + }, + { + "url": "electrum9.getlynx.io:50002", + "protocol": "SSL" } ], "explorer_block_url": "block.dws?" @@ -22044,6 +23749,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -22064,6 +23776,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -22097,12 +23813,16 @@ "contract_address": "0x26433c8127d9b4e9B71Eaa15111DF99Ea2EeB2f8" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x26433c8127d9b4e9B71Eaa15111DF99Ea2EeB2f8", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -22148,17 +23868,17 @@ "contract_address": "0xC19a5caCC2bb68Ff09f2Fcc695F31493A039Fa5e" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0xC19a5caCC2bb68Ff09f2Fcc695F31493A039Fa5e", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -22192,7 +23912,7 @@ "contract_address": "0xA1c57f48F0Deb89f569dFbE6E2B7f46D33606fD4" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -22206,15 +23926,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -22248,12 +23973,16 @@ "contract_address": "0x2eD9a5C8C13b93955103B9a7C167B67Ef4d568a3" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x2eD9a5C8C13b93955103B9a7C167B67Ef4d568a3", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -22305,6 +24034,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -22325,6 +24061,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -22358,7 +24098,7 @@ "contract_address": "0x2B9E7ccDF0F4e5B24757c1E1a80e311E34Cb10c7" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -22372,15 +24112,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -22409,13 +24154,14 @@ "protocol": { "type": "ETH" }, + "derivation_path": "m/44'/60'", "swap_contract_address": "0x73c1Dd989218c3A154C71Fc08Eb55A24Bd2B3A10", "nodes": [ { - "url": "https://rpc-mumbai.matic.today" + "url": "https://matic-mumbai.chainstacklabs.com" }, { - "url": "https://matic-mumbai.chainstacklabs.com" + "url": "https://rpc-mumbai.matic.today" }, { "url": "https://rpc-mumbai.maticvigil.com" @@ -22449,7 +24195,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "trezor_coin": "Polygon", "links": { "homepage": "https://polygon.technology/" @@ -22457,15 +24203,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -22499,12 +24250,24 @@ "contract_address": "0xCC42724C6683B7E57334c4E856f4c9965ED682bD" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + }, "contract_address": "0xCC42724C6683B7E57334c4E856f4c9965ED682bD", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -22561,6 +24324,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -22581,6 +24351,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/", @@ -22600,7 +24374,7 @@ "active": false, "is_testnet": false, "currently_enabled": false, - "wallet_only": false, + "wallet_only": true, "fname": "Polygon", "rpcport": 80, "mm2": 1, @@ -22615,7 +24389,7 @@ "contract_address": "0xdB11743fe8B129b49b11236E8a715004BDabe7e5" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0xdB11743fe8B129b49b11236E8a715004BDabe7e5", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -22660,17 +24434,17 @@ "contract_address": "0x1B8e27ABA297466fc6765Ce55BD12A8E216759da" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x1B8e27ABA297466fc6765Ce55BD12A8E216759da", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/", @@ -22711,6 +24485,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -22731,6 +24512,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -22764,12 +24549,16 @@ "contract_address": "0x949D48EcA67b17269629c7194F4b727d4Ef9E5d6" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x949D48EcA67b17269629c7194F4b727d4Ef9E5d6", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -22895,6 +24684,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -22915,79 +24711,13 @@ "contact": { "email": "cipi@komodoplatform.com" } - } - ], - "explorer_block_url": "block/" - }, - "MIL": { - "coin": "MIL", - "type": "UTXO", - "name": "Milevium", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "", - "explorer_url": "https://chainz.cryptoid.info/mil/", - "explorer_tx_url": "tx.dws?", - "explorer_address_url": "address.dws?", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "sign_message_prefix": "MIL Signed Message:\n", - "fname": "Milevium", - "rpcport": 41889, - "pubtype": 50, - "p2shtype": 196, - "wiftype": 239, - "txfee": 100000, - "dust": 54600, - "mm2": 1, - "required_confirmations": 2, - "requires_notarization": true, - "avg_blocktime": 60, - "protocol": { - "type": "UTXO" - }, - "electrum": [ - { - "url": "electrum1.cipig.net:20069", - "protocol": "SSL", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ] }, { - "url": "electrum2.cipig.net:20069", - "protocol": "SSL", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ] - }, - { - "url": "electrum1.cipig.net:10069", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ], - "protocol": "TCP" + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], - "explorer_block_url": "block.dws?" + "explorer_block_url": "block/" }, "MINU-BEP20": { "coin": "MINU-BEP20", @@ -23018,12 +24748,16 @@ "contract_address": "0xf48f91df403976060cC05dBbf8A0901b09fdeFd4" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xf48f91df403976060cC05dBbf8A0901b09fdeFd4", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -23075,6 +24809,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -23095,6 +24836,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -23128,12 +24873,16 @@ "contract_address": "0x5B6DcF557E2aBE2323c48445E8CC948910d8c2c9" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x5B6DcF557E2aBE2323c48445E8CC948910d8c2c9", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -23179,7 +24928,7 @@ "contract_address": "0x88128fd4b259552A9A1D457f435a6527AAb72d42" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x88128fd4b259552A9A1D457f435a6527AAb72d42", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -23223,12 +24972,16 @@ "contract_address": "0x5f0Da599BB2ccCfcf6Fdfd7D81743B6020864350" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x5f0Da599BB2ccCfcf6Fdfd7D81743B6020864350", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -23285,6 +25038,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -23305,6 +25065,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -23338,17 +25102,17 @@ "contract_address": "0xdE81028C743f5304fe2cdEfac588f572d629a687" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0xdE81028C743f5304fe2cdEfac588f572d629a687", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -23382,7 +25146,7 @@ "contract_address": "0x6f7C932e7684666C9fd1d44527765433e01fF61d" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -23396,15 +25160,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -23447,6 +25216,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -23467,6 +25243,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -23500,7 +25280,7 @@ "contract_address": "0x993163CaD35162fB579D7B64e6695cB076EF5064" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x993163CaD35162fB579D7B64e6695cB076EF5064", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -23545,12 +25325,16 @@ "contract_address": "0xBF05279F9Bf1CE69bBFEd670813b7e431142Afa4" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xBF05279F9Bf1CE69bBFEd670813b7e431142Afa4", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -23596,17 +25380,19 @@ "contract_address": "0x95bf7E307BC1ab0BA38ae10fc27084bC36FcD605" } }, - "derivation_path": "m/44'/1285'", + "derivation_path": "m/44'/60'", "contract_address": "0x95bf7E307BC1ab0BA38ae10fc27084bC36FcD605", "parent_coin": "MOVR", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://moonriver.public.blastapi.io" + "url": "https://moonriver.public.blastapi.io", + "ws_url": "wss://moonriver.public.blastapi.io" }, { - "url": "https://rpc.api.moonriver.moonbeam.network" + "url": "https://rpc.api.moonriver.moonbeam.network", + "ws_url": "wss://wss.api.moonriver.moonbeam.network" } ], "explorer_block_url": "block/" @@ -23640,21 +25426,26 @@ "contract_address": "0x5647Fe4281F8F6F01E84BCE775AD4b828A7b8927" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x5647Fe4281F8F6F01E84BCE775AD4b828A7b8927", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -23708,6 +25499,10 @@ { "url": "electrumx1.monacoin.ninja:50001", "protocol": "TCP" + }, + { + "url": "electrumx3.monacoin.nl:50001", + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -23765,6 +25560,10 @@ { "url": "electrumx1.monacoin.ninja:50001", "protocol": "TCP" + }, + { + "url": "electrumx3.monacoin.nl:50001", + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -23804,6 +25603,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -23824,6 +25630,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -23861,10 +25671,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 }, "contract_address": "0x092bAaDB7DEf4C3981454dD9c0A0D7FF07bCFc86", "parent_coin": "ETH-ARB20", @@ -23909,7 +25719,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/1285'", + "derivation_path": "m/44'/60'", "trezor_coin": "Moonriver", "links": { "homepage": "https://moonbeam.network/networks/moonriver/" @@ -23918,17 +25728,19 @@ "max_eth_tx_type": 2, "gas_limit": { "eth_payment": 100000, - "eth_receiver_spend": 100000, - "eth_sender_refund": 100000 + "eth_receiver_spend": 500000, + "eth_sender_refund": 500000 }, "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://moonriver.public.blastapi.io" + "url": "https://moonriver.public.blastapi.io", + "ws_url": "wss://moonriver.public.blastapi.io" }, { - "url": "https://rpc.api.moonriver.moonbeam.network" + "url": "https://rpc.api.moonriver.moonbeam.network", + "ws_url": "wss://wss.api.moonriver.moonbeam.network" } ], "explorer_block_url": "block/", @@ -23960,7 +25772,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/1284'", + "derivation_path": "m/44'/60'", "trezor_coin": "Moonbeam", "links": { "homepage": "https://moonbeam.network/networks/moonbeam/" @@ -23969,10 +25781,10 @@ "fallback_swap_contract": "0x6d9ce4BD298DE38bAfEFD15f5C6f5c95313B1d94", "nodes": [ { - "url": "https://rpc.api.moonbeam.network" + "url": "https://moonbeam.public.blastapi.io" }, { - "url": "https://moonbeam.public.blastapi.io" + "url": "https://rpc.api.moonbeam.network" } ], "explorer_block_url": "block/", @@ -24051,12 +25863,16 @@ "contract_address": "0xBFEf6cCFC830D3BaCA4F6766a0d4AaA242Ca9F3D" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xBFEf6cCFC830D3BaCA4F6766a0d4AaA242Ca9F3D", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -24101,7 +25917,7 @@ "contract_address": "0x1Fa4a73a3F0133f0025378af00236f3aBDEE5D63" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -24115,6 +25931,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -24228,12 +26048,16 @@ "contract_address": "0xaD2c0B5ee5424C6b6f9C06E4fEF3FD7CD9FF0264" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xaD2c0B5ee5424C6b6f9C06E4fEF3FD7CD9FF0264", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -24289,6 +26113,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -24309,6 +26140,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -24342,17 +26177,17 @@ "contract_address": "0xb7A18bd55e8E3E2262d7c8Ee7b4DD9B216Df0Faf" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0xb7A18bd55e8E3E2262d7c8Ee7b4DD9B216Df0Faf", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -24386,7 +26221,7 @@ "contract_address": "0x41b3966B4FF7b427969ddf5da3627d6AEAE9a48E" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -24400,15 +26235,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -24545,6 +26385,20 @@ "github": "https://github.com/namecoin/electrum-nmc/issues" } ] + }, + { + "url": "electrumx4.nmc.dotbit.zone:50002", + "protocol": "SSL", + "contact": [ + { + "github": "https://github.com/namecoin/electrum-nmc/issues" + } + ] + }, + { + "url": "nmc2.bitcoins.sk:57002", + "protocol": "SSL", + "disable_cert_verification": true } ], "explorer_block_url": "block/" @@ -24615,6 +26469,20 @@ "github": "https://github.com/namecoin/electrum-nmc/issues" } ] + }, + { + "url": "electrumx4.nmc.dotbit.zone:50002", + "protocol": "SSL", + "contact": [ + { + "github": "https://github.com/namecoin/electrum-nmc/issues" + } + ] + }, + { + "url": "nmc2.bitcoins.sk:57002", + "protocol": "SSL", + "disable_cert_verification": true } ], "explorer_block_url": "block/" @@ -24728,12 +26596,24 @@ "contract_address": "0xBF84720097de111A80f46f9D077643967042841A" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + }, "contract_address": "0xBF84720097de111A80f46f9D077643967042841A", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -24864,6 +26744,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -24884,6 +26771,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/", @@ -24918,26 +26809,73 @@ "contract_address": "0xeaFE31Cd9e8E01C8f0073A2C974f728Fb80e9DcE" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xeaFE31Cd9e8E01C8f0073A2C974f728Fb80e9DcE", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", "forex_id": "NZD" }, + "NYC": { + "coin": "NYC", + "type": "UTXO", + "name": "NewYorkCoin", + "coinpaprika_id": "nyc-newyorkcoin", + "coingecko_id": "newyorkcoin", + "livecoinwatch_id": "NYC", + "explorer_url": "https://chainz.cryptoid.info/nyc/", + "explorer_tx_url": "tx.dws?", + "explorer_address_url": "address.dws?", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "NewYorkCoin Signed Message:\n", + "fname": "NewYorkCoin", + "rpcport": 22555, + "pubtype": 60, + "p2shtype": 22, + "wiftype": 188, + "segwit": false, + "txfee": 100000000, + "mm2": 1, + "required_confirmations": 7, + "avg_blocktime": 30, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/179'", + "links": { + "github": "https://github.com/NewYorkCoinNYC/newyorkcoin", + "homepage": "https://newyorkcoin.online" + }, + "electrum": [ + { + "url": "88.99.26.209:5127", + "protocol": "TCP" + } + ], + "explorer_block_url": "block.dws?" + }, "NYC-BEP20": { "coin": "NYC-BEP20", "type": "BEP-20", @@ -24967,12 +26905,16 @@ "contract_address": "0x6c015277B0f9b8c24B20BD8BbbD29FDb25738A69" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x6c015277B0f9b8c24B20BD8BbbD29FDb25738A69", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -25017,12 +26959,16 @@ "contract_address": "0xDCe07662CA8EbC241316a15B611c89711414Dd1a" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xDCe07662CA8EbC241316a15B611c89711414Dd1a", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -25078,6 +27024,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -25098,6 +27051,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -25131,21 +27088,26 @@ "contract_address": "0x282d8efCe846A88B159800bd4130ad77443Fa1A1" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x282d8efCe846A88B159800bd4130ad77443Fa1A1", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -25185,6 +27147,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -25205,6 +27174,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -25252,6 +27225,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -25311,15 +27288,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -25364,6 +27346,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -25384,6 +27373,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -25417,21 +27410,26 @@ "contract_address": "0x62414D03084EeB269E18C970a21f45D2967F0170" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x62414D03084EeB269E18C970a21f45D2967F0170", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -25462,7 +27460,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ @@ -25504,12 +27502,24 @@ "contract_address": "0xFd7B3A77848f1C2D67E05E54d78d174a0C850335" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + }, "contract_address": "0xFd7B3A77848f1C2D67E05E54d78d174a0C850335", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -25565,6 +27575,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -25585,6 +27602,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -25617,12 +27638,16 @@ "contract_address": "0xb7F8Cd00C5A06c0537E2aBfF0b58033d02e5E094" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xb7F8Cd00C5A06c0537E2aBfF0b58033d02e5E094", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -25668,17 +27693,17 @@ "contract_address": "0x69a7169F9Da9BBa04b982e49Ffd8d6a16c70c590" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x69a7169F9Da9BBa04b982e49Ffd8d6a16c70c590", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -25712,21 +27737,26 @@ "contract_address": "0x6F3B3286fd86d8b47EC737CEB3D0D354cc657B3e" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x6F3B3286fd86d8b47EC737CEB3D0D354cc657B3e", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -25759,12 +27789,16 @@ "contract_address": "0x7950865a9140cB519342433146Ed5b40c6F210f7" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x7950865a9140cB519342433146Ed5b40c6F210f7", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -25821,6 +27855,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -25841,6 +27882,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -25874,7 +27919,7 @@ "contract_address": "0x553d3D295e0f695B9228246232eDF400ed3560B5" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -25888,15 +27933,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -25936,16 +27986,31 @@ }, "electrum": [ { - "url": "electrum.pepeblocks.com:50002", - "protocol": "SSL" + "url": "electrum.pepe.tips:50002", + "protocol": "SSL", + "contact": [ + { + "discord": "squidicuz" + } + ] }, { - "url": "electrum.pepelum.site:50002", - "protocol": "SSL" + "url": "electrum.pepeblocks.com:50002", + "protocol": "SSL", + "contact": [ + { + "discord": "realmasterkush" + } + ] }, { - "url": "electrum.pepeblocks.com:50001", - "protocol": "TCP" + "url": "electrum.pepelum.site:50002", + "protocol": "SSL", + "contact": [ + { + "discord": "emgi2" + } + ] } ], "explorer_block_url": "block/" @@ -25983,10 +28048,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 }, "contract_address": "0x0c880f6761F1af8d9Aa9C466984b80DAb9a8c9e8", "parent_coin": "ETH-ARB20", @@ -26042,6 +28107,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -26062,6 +28134,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -26101,6 +28177,141 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, + { + "url": "https://bsc1.cipig.net:18655", + "ws_url": "wss://bsc1.cipig.net:38655" + }, + { + "url": "https://bsc2.cipig.net:18655", + "ws_url": "wss://bsc2.cipig.net:38655" + }, + { + "url": "https://bsc3.cipig.net:18655", + "ws_url": "wss://bsc3.cipig.net:38655" + } + ], + "token_address_url": "tokentxns?a=", + "explorer_block_url": "block/" + }, + "PEPE-ERC20": { + "coin": "PEPE-ERC20", + "type": "ERC-20", + "name": "Pepe", + "coinpaprika_id": "pepe-pepe", + "coingecko_id": "pepe", + "livecoinwatch_id": "____PEPE", + "explorer_url": "https://etherscan.io/", + "explorer_tx_url": "tx/", + "explorer_address_url": "address/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Pepe", + "rpcport": 80, + "mm2": 1, + "chain_id": 1, + "decimals": 18, + "avg_blocktime": 15, + "required_confirmations": 3, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "ETH", + "contract_address": "0x6982508145454Ce325dDbE47a25d4ec3d2311933" + } + }, + "derivation_path": "m/44'/60'", + "links": { + "homepage": "https://www.pepe.vip" + }, + "contract_address": "0x6982508145454Ce325dDbE47a25d4ec3d2311933", + "parent_coin": "ETH", + "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", + "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", + "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, + { + "url": "https://eth1.cipig.net:18555", + "ws_url": "wss://eth1.cipig.net:38555", + "contact": { + "email": "cipi@komodoplatform.com" + } + }, + { + "url": "https://eth2.cipig.net:18555", + "ws_url": "wss://eth2.cipig.net:38555", + "contact": { + "email": "cipi@komodoplatform.com" + } + }, + { + "url": "https://eth3.cipig.net:18555", + "ws_url": "wss://eth3.cipig.net:38555", + "contact": { + "email": "cipi@komodoplatform.com" + } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" + } + ], + "explorer_block_url": "block/" + }, + "PEPE-BEP20": { + "coin": "PEPE-BEP20", + "type": "BEP-20", + "name": "Pepe", + "coinpaprika_id": "pepe-pepe", + "coingecko_id": "pepe", + "livecoinwatch_id": "____PEPE", + "explorer_url": "https://bscscan.com/", + "explorer_tx_url": "tx/", + "explorer_address_url": "address/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Pepe", + "rpcport": 80, + "mm2": 1, + "chain_id": 56, + "decimals": 18, + "avg_blocktime": 3, + "required_confirmations": 3, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "BNB", + "contract_address": "0x25d887Ce7a35172C62FeBFD67a1856F20FaEbB00" + } + }, + "derivation_path": "m/44'/60'", + "links": { + "homepage": "https://www.pepe.vip" + }, + "contract_address": "0x25d887Ce7a35172C62FeBFD67a1856F20FaEbB00", + "parent_coin": "BNB", + "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", + "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", + "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -26117,6 +28328,64 @@ "token_address_url": "tokentxns?a=", "explorer_block_url": "block/" }, + "PEPE-ARB20": { + "coin": "PEPE-ARB20", + "type": "Arbitrum", + "name": "Pepe", + "coinpaprika_id": "pepe-pepe", + "coingecko_id": "pepe", + "livecoinwatch_id": "____PEPE", + "explorer_url": "https://arbiscan.io/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Pepe", + "rpcport": 80, + "mm2": 1, + "chain_id": 42161, + "decimals": 18, + "avg_blocktime": 15, + "required_confirmations": 3, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "ETH-ARB20", + "contract_address": "0x25d887Ce7a35172C62FeBFD67a1856F20FaEbB00" + } + }, + "derivation_path": "m/44'/60'", + "links": { + "homepage": "https://www.pepe.vip" + }, + "gas_limit": { + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 + }, + "contract_address": "0x25d887Ce7a35172C62FeBFD67a1856F20FaEbB00", + "parent_coin": "ETH-ARB20", + "swap_contract_address": "0x9130b257d37a52e52f21054c4da3450c72f595ce", + "fallback_swap_contract": "0x9130b257d37a52e52f21054c4da3450c72f595ce", + "nodes": [ + { + "url": "https://arb1.arbitrum.io/rpc" + }, + { + "url": "https://arbitrum-one.publicnode.com", + "ws_url": "wss://arbitrum-one.publicnode.com" + }, + { + "url": "https://block-proxy.komodo.earth/rpc/arb/", + "ws_url": "wss://block-proxy.komodo.earth/rpc/arb/websocket" + } + ], + "explorer_block_url": "block/" + }, "PINK": { "coin": "PINK", "type": "UTXO", @@ -26193,6 +28462,15 @@ }, "derivation_path": "m/44'/119'", "electrum": [ + { + "url": "electrum01.chainster.org:50001", + "contact": [ + { + "discord": "312541186793406465" + } + ], + "protocol": "TCP" + }, { "url": "electrum02.chainster.org:50001", "contact": [ @@ -26327,6 +28605,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -26347,6 +28632,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -26380,7 +28669,7 @@ "contract_address": "0xd7c8469c7eC40f853dA5f651DE81b45aeD47e5aB" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -26394,15 +28683,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -26446,6 +28740,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -26466,6 +28767,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -26499,21 +28804,26 @@ "contract_address": "0x0AaB8DC887D34f00D50E19aee48371a941390d14" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x0AaB8DC887D34f00D50E19aee48371a941390d14", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -26605,6 +28915,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -26625,6 +28942,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -26658,21 +28979,26 @@ "contract_address": "0x91E7E32C710661C44ae44D10Aa86135d91C3Ed65" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x91E7E32C710661C44ae44D10Aa86135d91C3Ed65", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -26705,12 +29031,16 @@ "contract_address": "0xdFC3829b127761a3218bFceE7fc92e1232c9D116" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xdFC3829b127761a3218bFceE7fc92e1232c9D116", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -26762,6 +29092,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -26782,6 +29119,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -26815,81 +29156,26 @@ "contract_address": "0xdFC3829b127761a3218bFceE7fc92e1232c9D116" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xdFC3829b127761a3218bFceE7fc92e1232c9D116", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" - } - ], - "explorer_block_url": "block/" - }, - "PRUX": { - "coin": "PRUX", - "type": "UTXO", - "name": "PRUX", - "coinpaprika_id": "prux-prux-coin", - "coingecko_id": "prux-coin", - "livecoinwatch_id": "", - "explorer_url": "https://explorer.prux.info/", - "explorer_tx_url": "", - "explorer_address_url": "", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "PRUX", - "rpcport": 19595, - "pubtype": 55, - "p2shtype": 117, - "wiftype": 183, - "txfee": 10000, - "segwit": false, - "bech32_hrp": "pr", - "mm2": 1, - "required_confirmations": 9, - "avg_blocktime": 9, - "protocol": { - "type": "UTXO" - }, - "electrum": [ - { - "url": "electrumx.live:50012", - "protocol": "SSL", - "contact": [ - { - "discord": "PRUX-Coin#1668" - } - ] + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" }, { - "url": "txserver.live:50002", - "protocol": "SSL", - "contact": [ - { - "discord": "PRUX-Coin#1668" - } - ] + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "electrumx.live:50010", - "protocol": "TCP", - "contact": [ - { - "discord": "PRUX-Coin#1668" - } - ] + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -26929,6 +29215,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -26949,6 +29242,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -26982,7 +29279,7 @@ "contract_address": "0x430EF9263E76DAE63c84292C3409D61c598E9682" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -26996,15 +29293,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -27037,12 +29339,16 @@ "contract_address": "0x2859e4544C4bB03966803b044A93563Bd2D0DD4D" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x2859e4544C4bB03966803b044A93563Bd2D0DD4D", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -27097,6 +29403,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -27117,6 +29430,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -27150,17 +29467,17 @@ "contract_address": "0x73b6086955c820370A18002F60E9b51FB67d7e1A" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x73b6086955c820370A18002F60E9b51FB67d7e1A", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -27194,7 +29511,7 @@ "contract_address": "0x6f8a06447Ff6FcF75d803135a7de15CE88C1d4ec" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -27208,15 +29525,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -27486,7 +29808,7 @@ "contract_address": "0xA1434F1FC3F437fa33F7a781E041961C0205B5Da" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -27500,6 +29822,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -27554,6 +29880,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -27574,6 +29907,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -27618,6 +29955,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -27638,6 +29982,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -27671,17 +30019,17 @@ "contract_address": "0x791630C11c7159A748d8c2267a66780B3DDC40a7" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x791630C11c7159A748d8c2267a66780B3DDC40a7", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -27734,18 +30082,6 @@ "discord": "cipi#4502" } ] - }, - { - "url": "electrum3.cipig.net:10071", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ], - "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -27871,6 +30207,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -27891,6 +30234,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/", @@ -27940,18 +30287,6 @@ "discord": "cipi#4502" } ] - }, - { - "url": "electrum3.cipig.net:10071", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ], - "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -28050,6 +30385,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -28070,6 +30412,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -28088,7 +30434,7 @@ "active": false, "is_testnet": false, "currently_enabled": false, - "wallet_only": false, + "wallet_only": true, "fname": "Ren", "rpcport": 80, "mm2": 1, @@ -28103,7 +30449,7 @@ "contract_address": "0x212208bcc81F3a2D0188afF76A2d39351eb53b96" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0x212208bcc81F3a2D0188afF76A2d39351eb53b96", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -28156,6 +30502,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -28176,6 +30529,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -28215,6 +30572,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -28235,6 +30599,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -28268,7 +30636,7 @@ "contract_address": "0xB25e20De2F2eBb4CfFD4D16a55C7B395e8a94762" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -28282,15 +30650,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -28337,24 +30710,6 @@ "discord": "cipi#4502" } ] - }, - { - "url": "ric-ex-two.ewmci.online:50002", - "protocol": "SSL", - "contact": [ - { - "discord": "475820011634819072" - } - ] - }, - { - "url": "ric-ex-two.ewmci.online:50001", - "protocol": "TCP", - "contact": [ - { - "discord": "475820011634819072" - } - ] } ], "explorer_block_url": "block.dws?" @@ -28405,24 +30760,6 @@ "discord": "cipi#4502" } ] - }, - { - "url": "ric-ex-two.ewmci.online:50002", - "protocol": "SSL", - "contact": [ - { - "discord": "475820011634819072" - } - ] - }, - { - "url": "ric-ex-two.ewmci.online:50001", - "protocol": "TCP", - "contact": [ - { - "discord": "475820011634819072" - } - ] } ], "explorer_block_url": "block.dws?" @@ -28456,12 +30793,16 @@ "contract_address": "0xc2097531d6Cd4A712AE08f398283a92631DC39F9" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xc2097531d6Cd4A712AE08f398283a92631DC39F9", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -28657,6 +30998,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -28677,6 +31025,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -28710,21 +31062,26 @@ "contract_address": "0xbe662058e00849C3Eef2AC9664f37fEfdF2cdbFE" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0xbe662058e00849C3Eef2AC9664f37fEfdF2cdbFE", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -28764,6 +31121,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -28784,6 +31148,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -28817,7 +31185,7 @@ "contract_address": "0x61299774020dA444Af134c82fa83E3810b309991" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -28831,15 +31199,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -28879,6 +31252,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -28899,6 +31279,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -28943,6 +31327,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -28963,6 +31354,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -29008,75 +31403,6 @@ ], "explorer_block_url": "block/" }, - "GRR": { - "coin": "GRR", - "type": "UTXO", - "name": "Ghostridercoin", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "", - "explorer_url": "https://grr.oasispool.xyz/", - "explorer_tx_url": "", - "explorer_address_url": "", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "Ghostridercoin", - "rpcport": 15420, - "pubtype": 38, - "p2shtype": 16, - "wiftype": 128, - "txfee": 1000, - "mm2": 1, - "confpath": "USERHOME/.grcoincore/grcoin.conf", - "required_confirmations": 3, - "avg_blocktime": 120, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/10226'", - "electrum": [ - { - "url": "electrum.electrumx-coin.shop:50008", - "protocol": "SSL", - "contact": [ - { - "email": "contact@electrumx-coin.shop" - }, - { - "github": "electrumx-coin" - } - ] - }, - { - "url": "electrum1.electrumx-coin.shop:50008", - "protocol": "SSL", - "contact": [ - { - "email": "contact@electrumx-coin.shop" - }, - { - "github": "electrumx-coin" - } - ] - }, - { - "url": "electrum.electrumx-coin.shop:17488", - "contact": [ - { - "email": "contact@electrumx-coin.shop" - }, - { - "github": "electrumx-coin" - } - ], - "protocol": "TCP" - } - ], - "explorer_block_url": "block/" - }, "RTM-BEP20": { "coin": "RTM-BEP20", "type": "BEP-20", @@ -29106,12 +31432,16 @@ "contract_address": "0xF7C71cab11E3694638Bb9A106E0F430565BD15F1" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xF7C71cab11E3694638Bb9A106E0F430565BD15F1", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -29240,6 +31570,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -29260,6 +31597,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -29293,12 +31634,16 @@ "contract_address": "0x67b725d7e342d7B611fa85e859Df9697D9378B2e" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x67b725d7e342d7B611fa85e859Df9697D9378B2e", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -29344,7 +31689,7 @@ "contract_address": "0xBbba073C31bF03b8ACf7c28EF0738DeCF3695683" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -29358,15 +31703,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -29400,12 +31750,24 @@ "contract_address": "0x02dd18E4981DA3fC7363fE56f3B81D1860b44ea7" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 60000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + }, "contract_address": "0x02dd18E4981DA3fC7363fE56f3B81D1860b44ea7", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -29451,7 +31813,7 @@ "contract_address": "0x7b0E7E40eE4672599F7095D1DdD730b0805195BA" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -29465,6 +31827,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -29510,7 +31876,7 @@ "contract_address": "0xBeC243C995409E6520D7C41E404da5dEba4b209B" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0xBeC243C995409E6520D7C41E404da5dEba4b209B", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -29554,12 +31920,16 @@ "contract_address": "0x9Ac983826058b8a9C7Aa1C9171441191232E8404" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x9Ac983826058b8a9C7Aa1C9171441191232E8404", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -29616,6 +31986,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -29636,6 +32013,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -29669,23 +32050,23 @@ "contract_address": "0x56ee926bD8c72B2d5fa1aF4d9E4Cbb515a1E3Adc" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x56ee926bD8c72B2d5fa1aF4d9E4Cbb515a1E3Adc", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -29719,17 +32100,17 @@ "contract_address": "0x31965b5c9c55f5579eb49F4b3AcC59aA10a7B98E" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x31965b5c9c55f5579eb49F4b3AcC59aA10a7B98E", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -29763,7 +32144,7 @@ "contract_address": "0x50B728D8D964fd00C2d0AAD81718b71311feF68a" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -29777,15 +32158,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -29819,12 +32205,16 @@ "contract_address": "0x570A5D26f7765Ecb712C0924E4De545B89fD43dF" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x570A5D26f7765Ecb712C0924E4De545B89fD43dF", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -29870,7 +32260,7 @@ "contract_address": "0x7DfF46370e9eA5f0Bad3C4E29711aD50062EA7A4" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -29884,15 +32274,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -29931,6 +32326,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -29951,6 +32353,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -30025,6 +32431,63 @@ ], "explorer_block_url": "block/" }, + "SPACE-ARB20": { + "coin": "SPACE-ARB20", + "type": "Arbitrum", + "name": "Space Token", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "__SPACE", + "explorer_url": "https://arbiscan.io/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Space Token", + "rpcport": 80, + "mm2": 1, + "chain_id": 42161, + "decimals": 18, + "avg_blocktime": 0.25, + "required_confirmations": 10, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "ETH-ARB20", + "contract_address": "0x1D1498166DDCEeE616a6d99868e1E0677300056f" + } + }, + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 + }, + "contract_address": "0x1D1498166DDCEeE616a6d99868e1E0677300056f", + "parent_coin": "ETH-ARB20", + "swap_contract_address": "0x9130b257d37a52e52f21054c4da3450c72f595ce", + "fallback_swap_contract": "0x9130b257d37a52e52f21054c4da3450c72f595ce", + "nodes": [ + { + "url": "https://arb1.arbitrum.io/rpc" + }, + { + "url": "https://arbitrum-one.publicnode.com", + "ws_url": "wss://arbitrum-one.publicnode.com" + }, + { + "url": "https://block-proxy.komodo.earth/rpc/arb/", + "ws_url": "wss://block-proxy.komodo.earth/rpc/arb/websocket" + } + ], + "explorer_block_url": "block/" + }, "SPACE-AVX20": { "coin": "SPACE-AVX20", "type": "AVX-20", @@ -30054,7 +32517,7 @@ "contract_address": "0x09211Dc67f9fe98Fb7bBB91Be0ef05f4a12FA2b2" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x09211Dc67f9fe98Fb7bBB91Be0ef05f4a12FA2b2", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -30098,12 +32561,16 @@ "contract_address": "0x9E1170c12FDDd3B00FEc42ddF4C942565D9Be577" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x9E1170c12FDDd3B00FEc42ddF4C942565D9Be577", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -30149,23 +32616,84 @@ "contract_address": "0x5f7F94a1dd7b15594d17543BEB8B30b111DD464c" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x5f7F94a1dd7b15594d17543BEB8B30b111DD464c", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" + } + ], + "explorer_block_url": "block/" + }, + "SPACE-PLG20_OLD": { + "coin": "SPACE-PLG20_OLD", + "type": "Matic", + "name": "Space Token (OLD)", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "__SPACE", + "explorer_url": "https://polygonscan.com/", + "explorer_tx_url": "tx/", + "explorer_address_url": "address/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Space Token (OLD)", + "rpcport": 80, + "mm2": 1, + "chain_id": 137, + "decimals": 18, + "avg_blocktime": 1.8, + "required_confirmations": 20, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "MATIC", + "contract_address": "0xB53Ec4aCe420a62Cfb75aFdEba600D284777cd65" + } + }, + "derivation_path": "m/44'/60'", + "use_access_list": true, + "max_eth_tx_type": 2, + "gas_limit": { + "eth_send_erc20": 55000, + "erc20_payment": 110000, + "erc20_receiver_spend": 85000, + "erc20_sender_refund": 85000 + }, + "contract_address": "0xB53Ec4aCe420a62Cfb75aFdEba600D284777cd65", + "parent_coin": "MATIC", + "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", + "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", + "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/matic", + "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" + }, + { + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -30196,10 +32724,10 @@ "type": "ERC20", "protocol_data": { "platform": "MATIC", - "contract_address": "0xB53Ec4aCe420a62Cfb75aFdEba600D284777cd65" + "contract_address": "0x1D1498166DDCEeE616a6d99868e1E0677300056f" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -30208,20 +32736,25 @@ "erc20_receiver_spend": 85000, "erc20_sender_refund": 85000 }, - "contract_address": "0xB53Ec4aCe420a62Cfb75aFdEba600D284777cd65", + "contract_address": "0x1D1498166DDCEeE616a6d99868e1E0677300056f", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -30261,6 +32794,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -30281,6 +32821,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -30314,21 +32858,26 @@ "contract_address": "0x6Bf2eb299E51Fc5DF30Dec81D9445dDe70e3F185" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x6Bf2eb299E51Fc5DF30Dec81D9445dDe70e3F185", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -30381,76 +32930,6 @@ ], "explorer_block_url": "block/" }, - "SUPERNET": { - "coin": "SUPERNET", - "type": "Smart Chain", - "name": "Supernet", - "coinpaprika_id": "unity-supernet", - "coingecko_id": "supernet", - "livecoinwatch_id": "", - "explorer_url": "https://supernet.kmdexplorer.io/", - "explorer_tx_url": "", - "explorer_address_url": "", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "sign_message_prefix": "Komodo Signed Message:\n", - "asset": "SUPERNET", - "fname": "Supernet", - "rpcport": 11341, - "txversion": 4, - "overwintered": 1, - "mm2": 1, - "required_confirmations": 2, - "requires_notarization": true, - "avg_blocktime": 60, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/141'", - "trezor_coin": "Komodo", - "electrum": [ - { - "url": "electrum1.cipig.net:20005", - "protocol": "SSL", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ] - }, - { - "url": "electrum2.cipig.net:20005", - "protocol": "SSL", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ] - }, - { - "url": "electrum3.cipig.net:20005", - "protocol": "SSL", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ] - } - ], - "explorer_block_url": "block/" - }, "SUSHI-AVX20": { "coin": "SUSHI-AVX20", "type": "AVX-20", @@ -30480,7 +32959,7 @@ "contract_address": "0x37B608519F91f70F2EeB0e5Ed9AF4061722e4F76" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x37B608519F91f70F2EeB0e5Ed9AF4061722e4F76", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -30524,12 +33003,16 @@ "contract_address": "0x947950BcC74888a40Ffa2593C5798F11Fc9124C4" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x947950BcC74888a40Ffa2593C5798F11Fc9124C4", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -30586,6 +33069,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -30606,6 +33096,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -30639,23 +33133,23 @@ "contract_address": "0xae75A438b2E0cB8Bb01Ec1E1e376De11D44477CC" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0xae75A438b2E0cB8Bb01Ec1E1e376De11D44477CC", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -30689,17 +33183,17 @@ "contract_address": "0xE0a60890BB7F9250089455620063fb6fe4DC159a" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0xE0a60890BB7F9250089455620063fb6fe4DC159a", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -30733,17 +33227,19 @@ "contract_address": "0xf390830DF829cf22c53c8840554B98eafC5dCBc2" } }, - "derivation_path": "m/44'/1285'", + "derivation_path": "m/44'/60'", "contract_address": "0xf390830DF829cf22c53c8840554B98eafC5dCBc2", "parent_coin": "MOVR", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://moonriver.public.blastapi.io" + "url": "https://moonriver.public.blastapi.io", + "ws_url": "wss://moonriver.public.blastapi.io" }, { - "url": "https://rpc.api.moonriver.moonbeam.network" + "url": "https://rpc.api.moonriver.moonbeam.network", + "ws_url": "wss://wss.api.moonriver.moonbeam.network" } ], "explorer_block_url": "block/" @@ -30777,7 +33273,7 @@ "contract_address": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -30791,15 +33287,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -30832,12 +33333,16 @@ "contract_address": "0xe56a473043EaAB7947c0a2408cEA623074500EE3" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xe56a473043EaAB7947c0a2408cEA623074500EE3", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -30882,12 +33387,16 @@ "contract_address": "0x47BEAd2563dCBf3bF2c9407fEa4dC236fAbA485A" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x47BEAd2563dCBf3bF2c9407fEa4dC236fAbA485A", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -30939,6 +33448,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -30959,6 +33475,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -31041,6 +33561,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -31061,6 +33588,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -31094,12 +33625,16 @@ "contract_address": "0xa4080f1778e69467E905B8d6F72f6e441f9e9484" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xa4080f1778e69467E905B8d6F72f6e441f9e9484", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -31145,7 +33680,7 @@ "contract_address": "0xf8F9efC0db77d8881500bb06FF5D6ABc3070E695" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -31159,15 +33694,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -31201,7 +33741,7 @@ "contract_address": "0x1f1E7c893855525b303f99bDF5c3c05Be09ca251" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x1f1E7c893855525b303f99bDF5c3c05Be09ca251", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -31246,23 +33786,23 @@ "contract_address": "0xE55e19Fb4F2D85af758950957714292DAC1e25B2" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0xE55e19Fb4F2D85af758950957714292DAC1e25B2", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -31462,6 +34002,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -31482,6 +34029,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -31515,12 +34066,16 @@ "contract_address": "0x83BC92dcfC1F62Ba5dbd0f3537032f83a004300A" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x83BC92dcfC1F62Ba5dbd0f3537032f83a004300A", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -31572,6 +34127,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -31592,6 +34154,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -31625,7 +34191,7 @@ "contract_address": "0x236aa50979D5f3De3Bd1Eeb40E81137F22ab794b" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -31639,15 +34205,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -31694,18 +34265,6 @@ } ] }, - { - "url": "electrum3.cipig.net:10068", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ], - "protocol": "TCP" - }, { "url": "testnet.aranguren.org:51001", "protocol": "TCP" @@ -31759,18 +34318,6 @@ } ] }, - { - "url": "electrum3.cipig.net:10068", - "contact": [ - { - "email": "cipi@komodoplatform.com" - }, - { - "discord": "cipi#4502" - } - ], - "protocol": "TCP" - }, { "url": "testnet.aranguren.org:51001", "protocol": "TCP" @@ -31813,6 +34360,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -31833,6 +34387,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -31866,17 +34424,17 @@ "contract_address": "0x621C1E8610e4B9b7fc9F043203C008EDe52E92F5" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x621C1E8610e4B9b7fc9F043203C008EDe52E92F5", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -31910,7 +34468,7 @@ "contract_address": "0xdF7837DE1F2Fa4631D716CF2502f8b230F1dcc32" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -31924,15 +34482,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -31966,7 +34529,7 @@ "contract_address": "0x8f0FB159380176D324542b3a7933F0C2Fd0c2bbf" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -31980,6 +34543,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -32077,12 +34644,16 @@ "contract_address": "0xBD9a8CA934e673b874937761D7CFa7084ecBdd53" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xBD9a8CA934e673b874937761D7CFa7084ecBdd53", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -32141,30 +34712,6 @@ "discord": "chmex#0686" } ] - }, - { - "url": "2.eu.tokel.electrum.dexstats.info:11077", - "protocol": "SSL", - "contact": [ - { - "email": "chmex@dexstats.info" - }, - { - "discord": "chmex#0686" - } - ] - }, - { - "url": "1.eu.tokel.electrum.dexstats.info:10077", - "contact": [ - { - "email": "chmex@dexstats.info" - }, - { - "discord": "chmex#0686" - } - ], - "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -32204,6 +34751,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -32224,6 +34778,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -32257,12 +34815,16 @@ "contract_address": "0x76A797A59Ba2C17726896976B7B3747BfD1d220f" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x76A797A59Ba2C17726896976B7B3747BfD1d220f", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -32279,6 +34841,45 @@ "token_address_url": "tokentxns?a=", "explorer_block_url": "block/" }, + "TRC": { + "coin": "TRC", + "type": "UTXO", + "name": "Terracoin", + "coinpaprika_id": "trc-terracoin", + "coingecko_id": "terracoin", + "livecoinwatch_id": "TRC", + "explorer_url": "https://chainz.cryptoid.info/trc/", + "explorer_tx_url": "tx.dws?", + "explorer_address_url": "address.dws?", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Terracoin", + "confpath": "USERHOME/.terracoincore/terracoin.conf", + "rpcport": 13332, + "pubtype": 0, + "p2shtype": 5, + "wiftype": 128, + "txfee": 10000, + "dust": 5460, + "mm2": 1, + "required_confirmations": 3, + "avg_blocktime": 120, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/83'", + "electrum": [ + { + "url": "failover.trc-uis.ewmcx.biz:50006", + "protocol": "SSL", + "disable_cert_verification": true + } + ], + "explorer_block_url": "block.dws?" + }, "TRX-BEP20_OLD": { "coin": "TRX-BEP20_OLD", "type": "BEP-20", @@ -32307,12 +34908,16 @@ "contract_address": "0x85EAC5Ac2F758618dFa09bDbe0cf174e7d574D5B" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x85EAC5Ac2F758618dFa09bDbe0cf174e7d574D5B", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -32358,7 +34963,7 @@ "contract_address": "0xCE7de646e7208a4Ef112cb6ed5038FA6cC6b12e3" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -32372,6 +34977,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -32417,7 +35026,7 @@ "contract_address": "0x564A341Df6C126f90cf3ECB92120FD7190ACb401" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -32470,12 +35079,16 @@ "contract_address": "0xC1fdbed7Dac39caE2CcC0748f7a80dC446F6a594" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xC1fdbed7Dac39caE2CcC0748f7a80dC446F6a594", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -32522,7 +35135,7 @@ "contract_address": "0x4Fb71290Ac171E1d144F7221D882BECAc7196EB5" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -32536,15 +35149,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -32584,6 +35202,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -32604,60 +35229,14 @@ "contact": { "email": "cipi@komodoplatform.com" } - } - ], - "explorer_block_url": "block/", - "forex_id": "TRY" - }, - "TUSD-BEP20_OLD": { - "coin": "TUSD-BEP20_OLD", - "type": "BEP-20", - "name": "TrueUSD (OLD)", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "TUSD", - "explorer_url": "https://bscscan.com/", - "explorer_tx_url": "tx/", - "explorer_address_url": "address/", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": true, - "fname": "TrueUSD (OLD)", - "rpcport": 80, - "mm2": 1, - "chain_id": 56, - "avg_blocktime": 3, - "required_confirmations": 3, - "protocol": { - "type": "ERC20", - "protocol_data": { - "platform": "BNB", - "contract_address": "0x14016E85a25aeb13065688cAFB43044C2ef86784" - } - }, - "derivation_path": "m/44'/714'", - "contract_address": "0x14016E85a25aeb13065688cAFB43044C2ef86784", - "parent_coin": "BNB", - "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", - "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", - "nodes": [ - { - "url": "https://bsc1.cipig.net:18655", - "ws_url": "wss://bsc1.cipig.net:38655" - }, - { - "url": "https://bsc2.cipig.net:18655", - "ws_url": "wss://bsc2.cipig.net:38655" }, { - "url": "https://bsc3.cipig.net:18655", - "ws_url": "wss://bsc3.cipig.net:38655" + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], - "token_address_url": "tokentxns?a=", - "explorer_block_url": "block/" + "explorer_block_url": "block/", + "forex_id": "TRY" }, "TUSD-BEP20": { "coin": "TUSD-BEP20", @@ -32688,12 +35267,16 @@ "contract_address": "0x40af3827F39D0EAcBF4A168f8D4ee67c121D11c9" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x40af3827F39D0EAcBF4A168f8D4ee67c121D11c9", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -32749,6 +35332,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -32769,6 +35359,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -32802,7 +35396,7 @@ "contract_address": "0x1C20E891Bab6b1727d14Da358FAe2984Ed9B59EB" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x1C20E891Bab6b1727d14Da358FAe2984Ed9B59EB", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -32847,23 +35441,23 @@ "contract_address": "0x9879aBDea01a879644185341F7aF7d8343556B7a" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x9879aBDea01a879644185341F7aF7d8343556B7a", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -32882,7 +35476,7 @@ "active": false, "is_testnet": false, "currently_enabled": false, - "wallet_only": false, + "wallet_only": true, "fname": "TrueUSD", "rpcport": 80, "mm2": 1, @@ -32897,7 +35491,7 @@ "contract_address": "0x5eE41aB6edd38cDfB9f6B4e6Cf7F75c87E170d98" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0x5eE41aB6edd38cDfB9f6B4e6Cf7F75c87E170d98", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -32941,17 +35535,17 @@ "contract_address": "0xD17027b85Abf02721F953EE528721A980fa58941" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0xD17027b85Abf02721F953EE528721A980fa58941", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -32985,21 +35579,26 @@ "contract_address": "0x2e1AD108fF1D8C782fcBbB89AAd783aC49586756" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x2e1AD108fF1D8C782fcBbB89AAd783aC49586756", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -33033,12 +35632,16 @@ "contract_address": "0x4B0F1812e5Df2A09796481Ff14017e6005508003" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x4B0F1812e5Df2A09796481Ff14017e6005508003", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -33094,6 +35697,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -33114,6 +35724,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -33147,21 +35761,26 @@ "contract_address": "0x7FBc10850caE055B27039aF31bD258430e714c62" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x7FBc10850caE055B27039aF31bD258430e714c62", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -33237,7 +35856,7 @@ "contract_address": "0x3Bd2B1c7ED8D396dbb98DED3aEbb41350a5b2339" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x3Bd2B1c7ED8D396dbb98DED3aEbb41350a5b2339", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -33288,6 +35907,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -33308,6 +35934,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -33341,21 +35971,26 @@ "contract_address": "0x3066818837c5e6eD6601bd5a91B0762877A6B731" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x3066818837c5e6eD6601bd5a91B0762877A6B731", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -33389,7 +36024,7 @@ "contract_address": "0x8eBAf22B6F053dFFeaf46f4Dd9eFA95D89ba8580" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x8eBAf22B6F053dFFeaf46f4Dd9eFA95D89ba8580", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -33444,6 +36079,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -33464,6 +36106,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -33496,12 +36142,16 @@ "contract_address": "0xBf5140A22578168FD562DCcF235E5D43A02ce9B1" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xBf5140A22578168FD562DCcF235E5D43A02ce9B1", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -33532,7 +36182,7 @@ "active": false, "is_testnet": false, "currently_enabled": false, - "wallet_only": false, + "wallet_only": true, "fname": "Uniswap", "rpcport": 80, "mm2": 1, @@ -33547,7 +36197,7 @@ "contract_address": "0x22C54cE8321A4015740eE1109D9cBc25815C46E6" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0x22C54cE8321A4015740eE1109D9cBc25815C46E6", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -33591,17 +36241,17 @@ "contract_address": "0xEe58E4D62b10A92dB1089d4D040B759C28aE16Cd" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0xEe58E4D62b10A92dB1089d4D040B759C28aE16Cd", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -33635,7 +36285,7 @@ "contract_address": "0xb33EaAd8d922B1083446DC23f610c2567fB5180f" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -33649,15 +36299,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -33698,17 +36353,14 @@ }, "electrum": [ { - "url": "uno-main.coinmunity.gold:50002", + "url": "uno-bkp.coinmunity.gold:50002", "protocol": "SSL", "disable_cert_verification": true }, { - "url": "electrum.unobtanium.uno:50001", - "protocol": "TCP" - }, - { - "url": "electrum2.unobtanium.uno:50001", - "protocol": "TCP" + "url": "uno-main.coinmunity.gold:50002", + "protocol": "SSL", + "disable_cert_verification": true } ], "explorer_block_url": "block.dws?" @@ -33746,10 +36398,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 }, "contract_address": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831", "parent_coin": "ETH-ARB20", @@ -33799,7 +36451,7 @@ "contract_address": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -33844,7 +36496,7 @@ "contract_address": "0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -33899,6 +36551,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -33919,6 +36578,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -33951,7 +36614,7 @@ "contract_address": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -33965,6 +36628,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -34009,23 +36676,23 @@ "contract_address": "0x04068DA6C83AFCFA0e13ba15A6696662335D5B75" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x04068DA6C83AFCFA0e13ba15A6696662335D5B75", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -34044,7 +36711,7 @@ "active": false, "is_testnet": false, "currently_enabled": false, - "wallet_only": false, + "wallet_only": true, "fname": "USD Coin", "rpcport": 80, "mm2": 1, @@ -34059,7 +36726,7 @@ "contract_address": "0x9362Bbef4B8313A8Aa9f0c9808B80577Aa26B73B" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0x9362Bbef4B8313A8Aa9f0c9808B80577Aa26B73B", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -34103,17 +36770,17 @@ "contract_address": "0x980a5AfEf3D17aD98635F6C5aebCBAedEd3c3430" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x980a5AfEf3D17aD98635F6C5aebCBAedEd3c3430", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -34147,17 +36814,19 @@ "contract_address": "0xE3F5a90F9cb311505cd691a46596599aA1A0AD7D" } }, - "derivation_path": "m/44'/1285'", + "derivation_path": "m/44'/60'", "contract_address": "0xE3F5a90F9cb311505cd691a46596599aA1A0AD7D", "parent_coin": "MOVR", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://moonriver.public.blastapi.io" + "url": "https://moonriver.public.blastapi.io", + "ws_url": "wss://moonriver.public.blastapi.io" }, { - "url": "https://rpc.api.moonriver.moonbeam.network" + "url": "https://rpc.api.moonriver.moonbeam.network", + "ws_url": "wss://wss.api.moonriver.moonbeam.network" } ], "explorer_block_url": "block/" @@ -34191,7 +36860,7 @@ "contract_address": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -34205,15 +36874,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -34247,21 +36921,26 @@ "contract_address": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -34295,12 +36974,16 @@ "contract_address": "0xd17479997F34dd9156Deef8F95A52D81D265be9c" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xd17479997F34dd9156Deef8F95A52D81D265be9c", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -34352,6 +37035,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -34372,6 +37062,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -34405,17 +37099,19 @@ "contract_address": "0xB44a9B6905aF7c801311e8F4E76932ee959c663C" } }, - "derivation_path": "m/44'/1285'", + "derivation_path": "m/44'/60'", "contract_address": "0xB44a9B6905aF7c801311e8F4E76932ee959c663C", "parent_coin": "MOVR", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://moonriver.public.blastapi.io" + "url": "https://moonriver.public.blastapi.io", + "ws_url": "wss://moonriver.public.blastapi.io" }, { - "url": "https://rpc.api.moonriver.moonbeam.network" + "url": "https://rpc.api.moonriver.moonbeam.network", + "ws_url": "wss://wss.api.moonriver.moonbeam.network" } ], "explorer_block_url": "block/" @@ -34449,23 +37145,23 @@ "contract_address": "0x049d68029688eAbF473097a2fC38ef61633A3C7A" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x049d68029688eAbF473097a2fC38ef61633A3C7A", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -34484,7 +37180,7 @@ "active": false, "is_testnet": false, "currently_enabled": false, - "wallet_only": false, + "wallet_only": true, "fname": "Tether", "rpcport": 80, "mm2": 1, @@ -34499,7 +37195,7 @@ "contract_address": "0xa71EdC38d189767582C38A3145b5873052c3e47a" } }, - "derivation_path": "m/44'/1023'", + "derivation_path": "m/44'/60'", "contract_address": "0xa71EdC38d189767582C38A3145b5873052c3e47a", "parent_coin": "HT", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -34543,17 +37239,17 @@ "contract_address": "0x0039f574eE5cC39bdD162E9A88e3EB1f111bAF48" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0x0039f574eE5cC39bdD162E9A88e3EB1f111bAF48", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -34587,7 +37283,7 @@ "contract_address": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -34601,15 +37297,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -34647,10 +37348,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 }, "contract_address": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9", "parent_coin": "ETH-ARB20", @@ -34700,7 +37401,7 @@ "contract_address": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -34753,7 +37454,7 @@ "contract_address": "0xc7198437980c041c805A1EDcbA50c1Ce5db95118" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0xc7198437980c041c805A1EDcbA50c1Ce5db95118", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -34797,7 +37498,7 @@ "contract_address": "0x55d398326f99059fF775485246999027B3197955" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -34811,6 +37512,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -34865,6 +37570,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -34885,6 +37597,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -35121,7 +37837,7 @@ "contract_address": "0x6FDcdfef7c496407cCb0cEC90f9C5Aaa1Cc8D888" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -35135,6 +37851,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -35185,6 +37905,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -35205,6 +37932,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -35244,6 +37975,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -35264,6 +38002,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -35297,21 +38039,26 @@ "contract_address": "0x054c42b6414747F5263b4A86f21B1aFAD00326Bf" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x054c42b6414747F5263b4A86f21B1aFAD00326Bf", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -35456,7 +38203,7 @@ "contract_address": "0x2794DAD4077602eD25A88d03781528D1637898B4" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -35470,6 +38217,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -35533,7 +38284,7 @@ "disable_cert_verification": false }, { - "url": "el2.verus.io:17486", + "url": "el1.verus.io:17486", "protocol": "SSL", "contact": [ { @@ -35549,7 +38300,8 @@ "disable_cert_verification": false }, { - "url": "el0.verus.io:17485", + "url": "el2.verus.io:17486", + "protocol": "SSL", "contact": [ { "email": "0x03-ctrlc@protonmail.com" @@ -35561,7 +38313,7 @@ "keybase": "bloodynora" } ], - "protocol": "TCP" + "disable_cert_verification": false } ], "explorer_block_url": "block/" @@ -35625,63 +38377,6 @@ "github": "Miner113" } ] - }, - { - "url": "electrum1.grms.pw:17485", - "contact": [ - { - "email": "contact@grms.pw" - }, - { - "discord": "miner113#7864" - }, - { - "github": "Miner113" - } - ], - "protocol": "TCP" - } - ], - "explorer_block_url": "block/" - }, - "VPRM": { - "coin": "VPRM", - "type": "Smart Chain", - "name": "Vaporum", - "coinpaprika_id": "vprm-vaporum-coin", - "coingecko_id": "vaporum-coin", - "livecoinwatch_id": "VPRM", - "explorer_url": "http://explorer.vaporumcoin.us/", - "explorer_tx_url": "", - "explorer_address_url": "", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "sign_message_prefix": "Komodo Signed Message:\n", - "asset": "VPRM", - "fname": "Vaporum", - "rpcport": 51609, - "txversion": 4, - "overwintered": 1, - "mm2": 1, - "required_confirmations": 5, - "avg_blocktime": 30, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/141'", - "trezor_coin": "Komodo", - "electrum": [ - { - "url": "electrumx1.vaporumcoin.us:50001", - "contact": [ - { - "github": "VaporumCoin" - } - ], - "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -35724,6 +38419,19 @@ "homepage": "https://vertcoin.org" }, "electrum": [ + { + "url": "88.99.26.209:5028", + "protocol": "TCP" + }, + { + "url": "electrumx-vtc.cryptoverted.com:55001", + "contact": [ + { + "discord": "alviemahmud" + } + ], + "protocol": "TCP" + }, { "url": "electrumx.javerity.com:5885", "contact": [ @@ -35778,6 +38486,19 @@ "homepage": "https://vertcoin.org" }, "electrum": [ + { + "url": "88.99.26.209:5028", + "protocol": "TCP" + }, + { + "url": "electrumx-vtc.cryptoverted.com:55001", + "contact": [ + { + "discord": "alviemahmud" + } + ], + "protocol": "TCP" + }, { "url": "electrumx.javerity.com:5885", "contact": [ @@ -35819,12 +38540,16 @@ "contract_address": "0xFC3E14af0f0c2129a84Cc013D48C70D682902874" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xFC3E14af0f0c2129a84Cc013D48C70D682902874", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -35881,6 +38606,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -35901,6 +38633,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -35934,7 +38670,7 @@ "contract_address": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -35948,15 +38684,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -35996,6 +38737,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -36016,6 +38764,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -36055,6 +38807,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -36075,6 +38834,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -36112,10 +38875,10 @@ "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { - "eth_send_erc20": 150000, - "erc20_payment": 300000, - "erc20_receiver_spend": 250000, - "erc20_sender_refund": 250000 + "eth_send_erc20": 400000, + "erc20_payment": 800000, + "erc20_receiver_spend": 700000, + "erc20_sender_refund": 700000 }, "contract_address": "0xcAFcD85D8ca7Ad1e1C6F82F651fA15E33AEfD07b", "parent_coin": "ETH-ARB20", @@ -36165,7 +38928,7 @@ "contract_address": "0xaBC9547B534519fF73921b1FBA6E672b5f58D083" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0xaBC9547B534519fF73921b1FBA6E672b5f58D083", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -36210,12 +38973,16 @@ "contract_address": "0x4691937a7508860F876c9c0a2a617E7d9E945D4B" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x4691937a7508860F876c9c0a2a617E7d9E945D4B", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -36261,23 +39028,23 @@ "contract_address": "0x6626c47c00F1D87902fc13EECfaC3ed06D5E8D8a" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x6626c47c00F1D87902fc13EECfaC3ed06D5E8D8a", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -36311,7 +39078,7 @@ "contract_address": "0x1B815d120B3eF02039Ee11dC2d33DE7aA4a8C603" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -36325,15 +39092,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -36373,6 +39145,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -36393,6 +39172,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -36426,12 +39209,16 @@ "contract_address": "0x7324c7C0d95CEBC73eEa7E85CbAac0dBdf88a05b" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x7324c7C0d95CEBC73eEa7E85CbAac0dBdf88a05b", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -36452,8 +39239,8 @@ "coin": "XEP-segwit", "type": "UTXO", "name": "Electra Protocol", - "coinpaprika_id": "", - "coingecko_id": "", + "coinpaprika_id": "xep-electra-protocol", + "coingecko_id": "electra-protocol", "livecoinwatch_id": "XEP", "explorer_url": "https://electraprotocol.network/", "explorer_tx_url": "", @@ -36545,12 +39332,16 @@ "contract_address": "0xb897D0a0f68800f8Be7D69ffDD1c24b69f57Bf3e" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xb897D0a0f68800f8Be7D69ffDD1c24b69f57Bf3e", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -36602,6 +39393,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -36622,6 +39420,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/", @@ -36656,7 +39458,7 @@ "contract_address": "0x2c826035c1C36986117A0e949bD6ad4baB54afE2" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -36670,15 +39472,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -36711,7 +39518,7 @@ "contract_address": "0x43C934A845205F0b514417d757d7235B8f53f1B9" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -36725,6 +39532,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -36772,14 +39583,6 @@ }, "derivation_path": "m/44'/90'", "electrum": [ - { - "url": "lenoir.ecoincore.com:10892", - "protocol": "SSL" - }, - { - "url": "lenoir.ecoincore.com:10891", - "protocol": "TCP" - }, { "url": "xmy-two.ewm-cx.net:50001", "protocol": "TCP", @@ -36827,14 +39630,6 @@ }, "derivation_path": "m/44'/90'", "electrum": [ - { - "url": "lenoir.ecoincore.com:10892", - "protocol": "SSL" - }, - { - "url": "lenoir.ecoincore.com:10891", - "protocol": "TCP" - }, { "url": "xmy-two.ewm-cx.net:50001", "protocol": "TCP", @@ -36963,10 +39758,6 @@ { "url": "electrumx.mainnet.primecoin.org:50011", "protocol": "TCP" - }, - { - "url": "electrumx.primecoin.org:50001", - "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -37063,7 +39854,7 @@ "contract_address": "0x1D2F0da169ceB9fC7B3144628dB156f3F6c60dBE" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -37077,6 +39868,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -37128,6 +39923,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -37148,6 +39950,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -37192,6 +39998,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -37212,6 +40025,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/", @@ -37246,7 +40063,7 @@ "contract_address": "0xDC3326e71D45186F113a2F448984CA0e8D201995" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -37260,15 +40077,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/", @@ -37302,7 +40124,7 @@ "contract_address": "0x16939ef78684453bfDFb47825F8a5F714f12623a" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -37316,6 +40138,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -37372,17 +40198,12 @@ ] }, { - "url": "electrumx2.vanillacash.info:50011", + "url": "electrumx1.vanillacash.info:50011", "protocol": "TCP" }, { - "url": "xvc-ex-seven.ewmci.online:50001", - "protocol": "TCP", - "contact": [ - { - "discord": "475820011634819072" - } - ] + "url": "electrumx2.vanillacash.info:50011", + "protocol": "TCP" } ], "explorer_block_url": "block.dws?" @@ -37415,12 +40236,16 @@ "contract_address": "0xeBbfB9E5aF3172C7C0e1D4ff7106A8Bbb961F87B" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xeBbfB9E5aF3172C7C0e1D4ff7106A8Bbb961F87B", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -37596,7 +40421,7 @@ "contract_address": "0xcF6BB5389c92Bdda8a3747Ddb454cB7a64626C63" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -37610,6 +40435,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -37655,7 +40484,7 @@ "contract_address": "0x9eAaC1B23d935365bD7b542Fe22cEEe2922f52dc" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x9eAaC1B23d935365bD7b542Fe22cEEe2922f52dc", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -37699,7 +40528,7 @@ "contract_address": "0x88f1A5ae2A3BF98AEAF342D26B30a79438c9142e" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -37713,6 +40542,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -37769,6 +40602,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -37789,6 +40629,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -37822,23 +40666,23 @@ "contract_address": "0x29b0Da86e484E1C0029B56e817912d778aC0EC69" } }, - "derivation_path": "m/44'/1007'", + "derivation_path": "m/44'/60'", "contract_address": "0x29b0Da86e484E1C0029B56e817912d778aC0EC69", "parent_coin": "FTM", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" }, { "url": "https://fantom-rpc.publicnode.com", "ws_url": "wss://fantom-rpc.publicnode.com" }, { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" } ], "explorer_block_url": "block/" @@ -37872,17 +40716,17 @@ "contract_address": "0xdfa3Ef49d357c6b0B2DfBB88701af2b7A053fD0A" } }, - "derivation_path": "m/44'/641'", + "derivation_path": "m/44'/60'", "contract_address": "0xdfa3Ef49d357c6b0B2DfBB88701af2b7A053fD0A", "parent_coin": "KCS", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc-mainnet.kcc.network" + "url": "https://kcc-rpc.com" }, { - "url": "https://kcc-rpc.com" + "url": "https://rpc-mainnet.kcc.network" } ], "explorer_block_url": "block/" @@ -37916,7 +40760,7 @@ "contract_address": "0xDA537104D6A5edd53c6fBba9A898708E465260b6" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -37930,15 +40774,20 @@ "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -37971,12 +40820,16 @@ "contract_address": "0x7F70642d88cf1C4a3a7abb072B53B929b653edA5" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x7F70642d88cf1C4a3a7abb072B53B929b653edA5", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -38033,6 +40886,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -38053,6 +40913,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -38083,8 +40947,8 @@ "txversion": 4, "overwintered": 1, "version_group_id": "0x892f2085", - "consensus_branch_id": "0xc2d6d0b4", - "txfee": 10000, + "consensus_branch_id": "0xc8e71055", + "txfee": 100000, "mm2": 1, "required_confirmations": 3, "avg_blocktime": 75, @@ -38240,12 +41104,16 @@ "contract_address": "0x530e9346870E632A63E8d461bb3c3622e00782DE" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x530e9346870E632A63E8d461bb3c3622e00782DE", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -38294,6 +41162,15 @@ "type": "UTXO" }, "electrum": [ + { + "url": "zet-ex-three.ewmci.online:50012", + "protocol": "SSL", + "contact": [ + { + "discord": "475820011634819072" + } + ] + }, { "url": "207.180.252.200:50011", "protocol": "TCP" @@ -38329,7 +41206,7 @@ "contract_address": "0xb86AbCb37C3A4B64f74f59301AFF131a1BEcC787" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -38343,6 +41220,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -38388,7 +41269,7 @@ "contract_address": "0x596fA47043f99A4e0F122243B841E55375cdE0d2" } }, - "derivation_path": "m/44'/9000'", + "derivation_path": "m/44'/60'", "contract_address": "0x596fA47043f99A4e0F122243B841E55375cdE0d2", "parent_coin": "AVAX", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -38444,6 +41325,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -38464,6 +41352,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -38497,21 +41389,26 @@ "contract_address": "0x5559Edb74751A0edE9DeA4DC23aeE72cCA6bE3D5" } }, - "derivation_path": "m/44'/966'", + "derivation_path": "m/44'/60'", "contract_address": "0x5559Edb74751A0edE9DeA4DC23aeE72cCA6bE3D5", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ - { - "url": "https://polygon-rpc.com" - }, { "url": "https://block-proxy.komodo.earth/rpc/matic", "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" }, { - "url": "https://electrum3.cipig.net:18755" + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" @@ -38677,6 +41574,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -38697,6 +41601,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/", @@ -38731,7 +41639,7 @@ "contract_address": "0xaFF9084f2374585879e8B434C399E29E80ccE635" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "use_access_list": true, "max_eth_tx_type": 2, "gas_limit": { @@ -38745,6 +41653,10 @@ "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -39442,6 +42354,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -39462,6 +42381,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -39505,6 +42428,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -39525,6 +42455,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -39569,6 +42503,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -39589,6 +42530,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -39633,6 +42578,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -39653,6 +42605,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -39692,6 +42648,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -39712,6 +42675,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -39751,6 +42718,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -39771,6 +42745,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -39814,6 +42792,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -39834,6 +42819,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -39873,6 +42862,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -39893,6 +42889,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -39937,6 +42937,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -39957,6 +42964,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -40000,6 +43011,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -40020,6 +43038,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -40048,7 +43070,7 @@ "protocol": { "type": "ETH" }, - "derivation_path": "m/44'/108'", + "derivation_path": "m/44'/60'", "trezor_coin": "Ubiq", "links": { "homepage": "https://ubiqsmart.com" @@ -40102,6 +43124,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -40122,6 +43151,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -40161,6 +43194,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -40181,6 +43221,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -40224,6 +43268,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -40244,6 +43295,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -40288,6 +43343,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -40308,6 +43370,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -40347,6 +43413,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -40367,6 +43440,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -40406,6 +43483,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -40426,6 +43510,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -40469,6 +43557,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -40489,6 +43584,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -40528,6 +43627,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -40548,6 +43654,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -40587,6 +43697,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -40607,6 +43724,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -40640,12 +43761,16 @@ "contract_address": "0x5fb4968fC85868DF3aD2d6e59883a10570f01D18" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x5fb4968fC85868DF3aD2d6e59883a10570f01D18", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -40697,6 +43822,13 @@ "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } + }, { "url": "https://eth1.cipig.net:18555", "ws_url": "wss://eth1.cipig.net:38555", @@ -40717,6 +43849,10 @@ "contact": { "email": "cipi@komodoplatform.com" } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" } ], "explorer_block_url": "block/" @@ -40750,12 +43886,16 @@ "contract_address": "0x788D2780992222360f674cc12C36478870b8E6ED" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x788D2780992222360f674cc12C36478870b8E6ED", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -40817,15 +43957,6 @@ "allow_slp_unsafe_conf": false, "slp_prefix": "slptest", "electrum": [ - { - "url": "electroncash.de:50004", - "protocol": "SSL", - "contact": [ - { - "website": "https://1209k.com/bitcoin-eye/ele.php?chain=tbch" - } - ] - }, { "url": "electrs.electroncash.de:60002", "protocol": "SSL", @@ -40926,36 +44057,6 @@ "twitter": "whiveio" } ] - }, - { - "url": "electrumx2.cointest.com:50002", - "protocol": "SSL", - "contact": [ - { - "email": "protocol@whive.io" - }, - { - "discord": "whiveio#9340" - }, - { - "twitter": "whiveio" - } - ] - }, - { - "url": "electrumx1.cointest.com:50001", - "contact": [ - { - "email": "protocol@whive.io" - }, - { - "discord": "whiveio#9340" - }, - { - "twitter": "whiveio" - } - ], - "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -41010,36 +44111,6 @@ "twitter": "whiveio" } ] - }, - { - "url": "electrumx2.cointest.com:50002", - "protocol": "SSL", - "contact": [ - { - "email": "protocol@whive.io" - }, - { - "discord": "whiveio#9340" - }, - { - "twitter": "whiveio" - } - ] - }, - { - "url": "electrumx1.cointest.com:50001", - "contact": [ - { - "email": "protocol@whive.io" - }, - { - "discord": "whiveio#9340" - }, - { - "twitter": "whiveio" - } - ], - "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -41085,19 +44156,6 @@ "url": "ecash.stackwallet.com:59002", "protocol": "SSL" }, - { - "url": "electrum.bitcoinabc.org:50002", - "protocol": "SSL", - "disable_cert_verification": true, - "contact": [ - { - "email": "joey@e.cash" - }, - { - "twitter": "bytesofman" - } - ] - }, { "url": "fulcrum.pepipierre.fr:50002", "protocol": "SSL", @@ -41143,12 +44201,16 @@ "contract_address": "0xee8EE60503fd0a735cC972A08E3a5B2026DDCe47" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xee8EE60503fd0a735cC972A08E3a5B2026DDCe47", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -41165,98 +44227,6 @@ "token_address_url": "tokentxns?a=", "explorer_block_url": "block/" }, - "ZOMBIE": { - "coin": "ZOMBIE", - "type": "ZHTLC", - "name": "Zombie", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "", - "explorer_url": "https://zombie.komodo.earth/", - "explorer_tx_url": "", - "explorer_address_url": "", - "supported": [], - "active": false, - "is_testnet": true, - "currently_enabled": false, - "wallet_only": false, - "light_wallet_d_servers": [ - "https://zombie.dragonhound.info:443", - "https://zombie.dragonhound.info:1443" - ], - "asset": "ZOMBIE", - "fname": "Zombie", - "txversion": 4, - "overwintered": 1, - "avg_blocktime": 60, - "mm2": 1, - "protocol": { - "type": "ZHTLC", - "protocol_data": { - "consensus_params": { - "overwinter_activation_height": 0, - "sapling_activation_height": 1, - "blossom_activation_height": null, - "heartwood_activation_height": null, - "canopy_activation_height": null, - "coin_type": 133, - "hrp_sapling_extended_spending_key": "secret-extended-key-main", - "hrp_sapling_extended_full_viewing_key": "zxviews", - "hrp_sapling_payment_address": "zs", - "b58_pubkey_address_prefix": [ - 28, - 184 - ], - "b58_script_address_prefix": [ - 28, - 189 - ] - }, - "z_derivation_path": "m/32'/133'" - } - }, - "derivation_path": "m/44'/133'", - "required_confirmations": 3, - "electrum": [ - { - "url": "zombie.dragonhound.info:20033", - "protocol": "SSL", - "contact": [ - { - "email": "smk@komodoplatform.com" - }, - { - "discord": "smk#7640" - } - ] - }, - { - "url": "zombie.dragonhound.info:20133", - "protocol": "SSL", - "contact": [ - { - "email": "smk@komodoplatform.com" - }, - { - "discord": "smk#7640" - } - ] - }, - { - "url": "zombie.dragonhound.info:10033", - "contact": [ - { - "email": "smk@komodoplatform.com" - }, - { - "discord": "smk#7640" - } - ], - "protocol": "TCP" - } - ], - "explorer_block_url": "block/" - }, "ZINU-BEP20": { "coin": "ZINU-BEP20", "type": "BEP-20", @@ -41285,12 +44255,16 @@ "contract_address": "0x21F9B5b2626603e3F40bfc13d01AfB8c431D382F" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x21F9B5b2626603e3F40bfc13d01AfB8c431D382F", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -41362,18 +44336,6 @@ "discord": "Bago#7842" } ] - }, - { - "url": "electrum4.runebase.io:50002", - "protocol": "SSL", - "contact": [ - { - "email": "support@runebase.io" - }, - { - "discord": "Bago#7842" - } - ] } ], "explorer_block_url": "block/" @@ -41418,15 +44380,6 @@ "email": "support@actioncoin.com" } ] - }, - { - "url": "electrumx2.actioncoin.com:10001", - "contact": [ - { - "email": "support@actioncoin.com" - } - ], - "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -41459,12 +44412,16 @@ "contract_address": "0xD7380b10bF3886B34Ab3422DEa42E408850375CA" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0xD7380b10bF3886B34Ab3422DEa42E408850375CA", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -41554,7 +44511,7 @@ "gas_price": 0.5 } }, - "derivation_path": "m/44'/566'", + "derivation_path": "m/44'/118'", "rpc_urls": [ { "url": "https://iris-rpc.alpha.komodo.earth/", @@ -41566,15 +44523,14 @@ "url": "https://rpc.irishub-1.irisnet.org" } ], - "explorer_block_url": "block/", - "binance_id": "IRIS" + "explorer_block_url": "block/" }, "IRIS-BEP20": { "coin": "IRIS-BEP20", "type": "BEP-20", "name": "IRISnet", - "coinpaprika_id": "", - "coingecko_id": "", + "coinpaprika_id": "iris-irisnet", + "coingecko_id": "iris-network", "livecoinwatch_id": "IRIS", "explorer_url": "https://bscscan.com/", "explorer_tx_url": "tx/", @@ -41598,12 +44554,16 @@ "contract_address": "0x05C50a62b0b87bE1fFB1Cf3b77d9eDBa834ef6f7" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x05C50a62b0b87bE1fFB1Cf3b77d9eDBa834ef6f7", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -41618,8 +44578,7 @@ } ], "token_address_url": "tokentxns?a=", - "explorer_block_url": "block/", - "binance_id": "IRIS" + "explorer_block_url": "block/" }, "OSMO": { "coin": "OSMO", @@ -41653,7 +44612,10 @@ "derivation_path": "m/44'/118'", "rpc_urls": [ { - "url": "https://rpc.osmosis.zone/" + "url": "https://osmosis-rpc.alpha.komodo.earth/", + "api_url": "https://osmosis-api.alpha.komodo.earth/", + "grpc_url": "https://osmosis-grpc.alpha.komodo.earth/", + "ws_url": "wss://osmosis-rpc.alpha.komodo.earth/websocket" }, { "url": "https://osmosis.rpc.stakin-nodes.com" @@ -41662,10 +44624,7 @@ "url": "https://rpc-osmosis-ia.cosmosia.notional.ventures/" }, { - "url": "https://osmosis-rpc.alpha.komodo.earth/", - "api_url": "https://osmosis-api.alpha.komodo.earth/", - "grpc_url": "https://osmosis-grpc.alpha.komodo.earth/", - "ws_url": "wss://osmosis-rpc.alpha.komodo.earth/websocket" + "url": "https://rpc.osmosis.zone/" } ], "explorer_block_url": "block/", @@ -41698,7 +44657,7 @@ "gas_price": 0.5 } }, - "derivation_path": "m/44'/566'", + "derivation_path": "m/44'/118'", "parent_coin": "IRIS", "rpc_urls": [ { @@ -41785,6 +44744,59 @@ ], "explorer_block_url": "block/" }, + "CRNC": { + "coin": "CRNC", + "type": "UTXO", + "name": "CrionicCoin", + "coinpaprika_id": "crnc-crionic", + "coingecko_id": "crionic", + "livecoinwatch_id": "CRNC", + "explorer_url": "https://explorer.crionic.org/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Crioniccoin Signed Message:\n", + "fname": "CrionicCoin", + "rpcport": 4466, + "pubtype": 28, + "p2shtype": 45, + "wiftype": 176, + "decimals": 8, + "signature_version": "base", + "txfee": 10000, + "segwit": true, + "bech32_hrp": "crnc", + "mm2": 1, + "required_confirmations": 3, + "avg_blocktime": 20, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/192'", + "links": { + "github": "https://github.com/diabaths/Crionic-Coin", + "homepage": "https://coin.crionic.org" + }, + "electrum": [ + { + "url": "explorer.crionic.org:50002", + "protocol": "SSL", + "contact": [ + { + "email": "diabatiis@gmail.com" + }, + { + "discord": "Diabaths#1919" + } + ] + } + ], + "explorer_block_url": "block/" + }, "EVR": { "coin": "EVR", "type": "UTXO", @@ -41843,18 +44855,6 @@ "discord": "Hans_Schmidt#0745" } ] - }, - { - "url": "electrum1-mainnet.evrmorecoin.org:50001", - "contact": [ - { - "email": "hans_schm1dt@protonmail.com" - }, - { - "discord": "Hans_Schmidt#0745" - } - ], - "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -41892,15 +44892,6 @@ "homepage": "https://kiirocoin.org" }, "electrum": [ - { - "url": "electrum1.kiirocoin.org:50002", - "protocol": "SSL", - "contact": [ - { - "github": "https://github.com/kiirocoin/electrum-kiiro/issues" - } - ] - }, { "url": "electrum2.kiirocoin.org:50002", "protocol": "SSL", @@ -41950,12 +44941,16 @@ "contract_address": "0x347862372f7C8f83D69025234367Ac11c5241Db3" } }, - "derivation_path": "m/44'/714'", + "derivation_path": "m/44'/60'", "contract_address": "0x347862372f7C8f83D69025234367Ac11c5241Db3", "parent_coin": "BNB", "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, { "url": "https://bsc1.cipig.net:18655", "ws_url": "wss://bsc1.cipig.net:38655" @@ -42057,7 +45052,7 @@ "gas_price": 0.5 } }, - "derivation_path": "m/44'/1'", + "derivation_path": "m/44'/118'", "rpc_urls": [ { "url": "https://iristest-rpc.bravo.komodo.earth/" @@ -42093,7 +45088,7 @@ "chain_id": "nucleus-3" } }, - "derivation_path": "m/44'/1'", + "derivation_path": "m/44'/118'", "rpc_urls": [ { "url": "https://nucleus-rpc.alpha.komodo.earth/", @@ -42148,7 +45143,7 @@ "denom": "ibc/F7F28FF3C09024A0225EDBBDB207E5872D2B4EF2FB874FE47B05EF9C9A7D211C" } }, - "derivation_path": "m/44'/1'", + "derivation_path": "m/44'/118'", "parent_coin": "IRISTEST", "rpc_urls": [ { @@ -42183,6 +45178,7 @@ "denom": "ibc/9117A26BA81E29FA4F78F57DC2BD90CD3D26848101BA880445F119B22A1E254E" } }, + "derivation_path": "m/44'/118'", "parent_coin": "NUCLEUSTEST", "rpc_urls": [ { @@ -42239,6 +45235,7 @@ "denom": "ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23" } }, + "derivation_path": "m/44'/118'", "parent_coin": "NUCLEUSTEST", "rpc_urls": [ { @@ -42269,75 +45266,6 @@ "explorer_block_url": "nucleus/blocks/", "binance_id": "OSMO" }, - "LUPA": { - "coin": "LUPA", - "type": "Smart Chain", - "name": "Lupaza", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "", - "explorer_url": "https://explorer.lupacoin.biz/", - "explorer_tx_url": "", - "explorer_address_url": "", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "sign_message_prefix": "Komodo Signed Message:\n", - "asset": "LUPA", - "fname": "Lupaza", - "rpcport": 64151, - "txversion": 4, - "overwintered": 1, - "mm2": 1, - "required_confirmations": 5, - "avg_blocktime": 60, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/141'", - "trezor_coin": "Komodo", - "electrum": [ - { - "url": "electrum.lupacoin.biz:50005", - "protocol": "SSL", - "contact": [ - { - "email": "contact@lupacoin.biz" - }, - { - "github": "LUPAZA-coin" - } - ] - }, - { - "url": "electrum1.lupacoin.biz:50005", - "protocol": "SSL", - "contact": [ - { - "email": "contact@lupacoin.biz" - }, - { - "github": "LUPAZA-coin" - } - ] - }, - { - "url": "electrum.lupacoin.biz:17487", - "contact": [ - { - "email": "contact@lupacoin.biz" - }, - { - "github": "LUPAZA-coin" - } - ], - "protocol": "TCP" - } - ], - "explorer_block_url": "block/" - }, "ZOIN": { "coin": "ZOIN", "type": "UTXO", @@ -42383,15 +45311,281 @@ "github": "https://github.com/seopub/electrumx_zoin/issues" } ] + } + ], + "explorer_block_url": "block/" + }, + "NFT_ETH": { + "coin": "NFT_ETH", + "type": "ERC-20", + "name": "Ethereum", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "", + "explorer_url": "https://etherscan.io/", + "explorer_tx_url": "tx/", + "explorer_address_url": "address/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Ethereum", + "rpcport": 80, + "mm2": 1, + "chain_id": 1, + "sign_message_prefix": "Ethereum Signed Message:\n", + "required_confirmations": 3, + "avg_blocktime": 15, + "protocol": { + "type": "NFT", + "protocol_data": { + "platform": "ETH" + } + }, + "derivation_path": "m/44'/60'", + "parent_coin": "ETH", + "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", + "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", + "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/eth", + "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", + "contact": { + "email": "smk@komodoplatform.com" + } }, { - "url": "electrum.zoincommunity.com:50001", - "protocol": "TCP", - "contact": [ - { - "github": "https://github.com/seopub/electrumx_zoin/issues" - } - ] + "url": "https://eth1.cipig.net:18555", + "ws_url": "wss://eth1.cipig.net:38555", + "contact": { + "email": "cipi@komodoplatform.com" + } + }, + { + "url": "https://eth2.cipig.net:18555", + "ws_url": "wss://eth2.cipig.net:38555", + "contact": { + "email": "cipi@komodoplatform.com" + } + }, + { + "url": "https://eth3.cipig.net:18555", + "ws_url": "wss://eth3.cipig.net:38555", + "contact": { + "email": "cipi@komodoplatform.com" + } + }, + { + "url": "https://ethereum-rpc.publicnode.com", + "ws_url": "wss://ethereum-rpc.publicnode.com" + } + ], + "explorer_block_url": "block/" + }, + "NFT_AVAX": { + "coin": "NFT_AVAX", + "type": "AVX-20", + "name": "Avalanche", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "", + "explorer_url": "https://snowtrace.io/", + "explorer_tx_url": "tx/", + "explorer_address_url": "address/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Avalanche", + "rpcport": 80, + "mm2": 1, + "chain_id": 43114, + "required_confirmations": 3, + "avg_blocktime": 2.4, + "protocol": { + "type": "NFT", + "protocol_data": { + "platform": "AVAX" + } + }, + "derivation_path": "m/44'/9000'", + "trezor_coin": "Avalanche C-Chain", + "links": { + "homepage": "https://www.avax.network/" + }, + "parent_coin": "AVAX", + "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", + "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", + "nodes": [ + { + "url": "https://api.avax.network/ext/bc/C/rpc" + }, + { + "url": "https://block-proxy.komodo.earth/rpc/avax", + "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" + } + ], + "explorer_block_url": "block/" + }, + "NFT_BNB": { + "coin": "NFT_BNB", + "type": "BEP-20", + "name": "Binance Coin", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "", + "explorer_url": "https://bscscan.com/", + "explorer_tx_url": "tx/", + "explorer_address_url": "address/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Binance Coin", + "avg_blocktime": 3, + "rpcport": 80, + "mm2": 1, + "chain_id": 56, + "required_confirmations": 3, + "protocol": { + "type": "NFT", + "protocol_data": { + "platform": "BNB" + } + }, + "derivation_path": "m/44'/714'", + "trezor_coin": "Binance Smart Chain", + "links": { + "homepage": "https://www.binance.org" + }, + "parent_coin": "BNB", + "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", + "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", + "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, + { + "url": "https://bsc1.cipig.net:18655", + "ws_url": "wss://bsc1.cipig.net:38655" + }, + { + "url": "https://bsc2.cipig.net:18655", + "ws_url": "wss://bsc2.cipig.net:38655" + }, + { + "url": "https://bsc3.cipig.net:18655", + "ws_url": "wss://bsc3.cipig.net:38655" + } + ], + "token_address_url": "tokentxns?a=", + "explorer_block_url": "block/" + }, + "NFT_FTM": { + "coin": "NFT_FTM", + "type": "FTM-20", + "name": "Fantom", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "", + "explorer_url": "https://ftmscan.com/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Fantom", + "rpcport": 80, + "mm2": 1, + "chain_id": 250, + "required_confirmations": 3, + "avg_blocktime": 1.8, + "protocol": { + "type": "NFT", + "protocol_data": { + "platform": "FTM" + } + }, + "derivation_path": "m/44'/1007'", + "trezor_coin": "Fantom Opera", + "links": { + "homepage": "https://fantom.foundation" + }, + "parent_coin": "FTM", + "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", + "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", + "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/ftm", + "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" + }, + { + "url": "https://fantom-rpc.publicnode.com", + "ws_url": "wss://fantom-rpc.publicnode.com" + }, + { + "url": "https://fantom.drpc.org", + "ws_url": "wss://fantom.drpc.org" + } + ], + "explorer_block_url": "block/" + }, + "NFT_MATIC": { + "coin": "NFT_MATIC", + "type": "Matic", + "name": "Polygon", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "", + "explorer_url": "https://polygonscan.com/", + "explorer_tx_url": "tx/", + "explorer_address_url": "address/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "Polygon", + "rpcport": 80, + "mm2": 1, + "chain_id": 137, + "avg_blocktime": 1.8, + "required_confirmations": 20, + "protocol": { + "type": "NFT", + "protocol_data": { + "platform": "MATIC" + } + }, + "derivation_path": "m/44'/966'", + "trezor_coin": "Polygon", + "links": { + "homepage": "https://polygon.technology/" + }, + "parent_coin": "MATIC", + "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", + "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", + "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/matic", + "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" + }, + { + "url": "https://electrum3.cipig.net:18755", + "ws_url": "wss://electrum3.cipig.net:38755" + }, + { + "url": "https://polygon-bor-rpc.publicnode.com", + "ws_url": "wss://polygon-bor-rpc.publicnode.com" + }, + { + "url": "https://polygon-rpc.com" } ], "explorer_block_url": "block/" diff --git a/coins_ci.json b/coins_ci.json index c49067f97..5fe3d12d2 100644 --- a/coins_ci.json +++ b/coins_ci.json @@ -1,3 +1,3 @@ { - "coins_repo_commit": "83794c99944ae451d7898a8db78898be7a63de8a" + "coins_repo_commit": "642abea7172b81db24b16bffc13783b9a0e400f5" } \ No newline at end of file diff --git a/pubspec.yaml b/pubspec.yaml index 5109536d0..0f77d814c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -7,7 +7,7 @@ description: Multicoin Wallet with DEX gateway # Both the version and the builder number may be overridden in flutter # build by specifying --build-name and --build-number, respectively. # Read more about versioning at semver.org. -version: 0.9.2 +version: 0.9.2+0 publish_to: none From a609f205181672dfa8a48bd93dd6c2a9eb1a3cde Mon Sep 17 00:00:00 2001 From: Francois Date: Tue, 24 Dec 2024 17:38:08 +0200 Subject: [PATCH 16/19] limit max_connected to 1 for electrum activation (#164) --- lib/services/mm.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/services/mm.dart b/lib/services/mm.dart index dfc21b70d..488040870 100644 --- a/lib/services/mm.dart +++ b/lib/services/mm.dart @@ -227,6 +227,9 @@ class ApiProvider { 'userpass': mmSe.userpass, 'coin': coin.abbr, 'servers': Coin.getServerList(coin.serverList), + // limit the number of active connections to electrum servers to 1 to + // reduce device load & request spamming + 'max_connected': 1, 'mm2': coin.mm2, 'tx_history': true, 'required_confirmations': coin.requiredConfirmations, From db3adda8faeba29114825d650c4ae5571e57108b Mon Sep 17 00:00:00 2001 From: Francois Date: Thu, 23 Jan 2025 14:40:12 +0200 Subject: [PATCH 17/19] chore: disable trading features (#166) * hide dex tab in wallet only mode * add debug mode test assets dialog * bump coins config to 8a37a6c with "NFT_*" coins removed * move debug mode dialog to CoinsPage fix issue with dialog pre-empting page load and causing the app to lock --- assets/coin-icons/bczero.png | Bin 0 -> 23933 bytes assets/coin-icons/guru.png | Bin 0 -> 11512 bytes assets/coin-icons/mdx.png | Bin 0 -> 13432 bytes assets/coin-icons/raph.png | Bin 0 -> 7187 bytes assets/coins.json | 370 +- assets/coins_config_tcp.json | 4722 +++++++++++-------------- coins_ci.json | 2 +- lib/app_config/app_config.dart | 3 + lib/main.dart | 11 +- lib/screens/portfolio/coins_page.dart | 46 + 10 files changed, 2345 insertions(+), 2809 deletions(-) create mode 100644 assets/coin-icons/bczero.png create mode 100644 assets/coin-icons/guru.png create mode 100644 assets/coin-icons/mdx.png create mode 100644 assets/coin-icons/raph.png diff --git a/assets/coin-icons/bczero.png b/assets/coin-icons/bczero.png new file mode 100644 index 0000000000000000000000000000000000000000..002fa1d49f14a503691fb4ead797f6fda10b23f1 GIT binary patch literal 23933 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 JYPe5F? literal 0 HcmV?d00001 diff --git a/assets/coin-icons/guru.png b/assets/coin-icons/guru.png new file mode 100644 index 0000000000000000000000000000000000000000..1825ca15abc261abf06db475b220962d4fea04ce GIT binary patch literal 11512 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 literal 0 HcmV?d00001 diff --git a/assets/coin-icons/raph.png b/assets/coin-icons/raph.png new file mode 100644 index 0000000000000000000000000000000000000000..11525407605c5f80038c60668d0f755dcaf38d7e GIT binary patch literal 7187 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 ANdN!< literal 0 HcmV?d00001 diff --git a/assets/coins.json b/assets/coins.json index bd8466007..a93774ea9 100644 --- a/assets/coins.json +++ b/assets/coins.json @@ -372,6 +372,7 @@ "coin": "ABY", "name": "artbyte", "fname": "ArtByte", + "sign_message_prefix": "Artbyte Signed Message:\n", "isPoS": 1, "rpcport": 9262, "pubtype": 28, @@ -385,6 +386,11 @@ "avg_blocktime": 45, "protocol": { "type": "UTXO" + }, + "derivation_path": "m/44'/720'", + "links": { + "github": "https://github.com/WikiMin3R/ArtBytE", + "homepage": "https://artbyte.art" } }, { @@ -571,6 +577,7 @@ "coin": "AIBC", "name": "aiblockchain", "fname": "Aiblockchain", + "sign_message_prefix": "Aiblockchain Signed Message:\n", "rpcport": 7772, "pubtype": 23, "p2shtype": 23, @@ -578,16 +585,17 @@ "txfee": 0, "dust": 5460, "segwit": true, + "bech32_hrp": "aibc", "mm2": 1, "required_confirmations": 11, "avg_blocktime": 30, "protocol": { - "type": "UTXO", - "bip44": "m/44'/2'/0'/0/0" + "type": "UTXO" }, + "derivation_path": "m/44'/2'", "links": { "github": "https://github.com/nickgsh/AiBlockChain", - "homepage": "https://aibc.space/" + "homepage": "https://aibc.space" } }, { @@ -1148,6 +1156,7 @@ "coin": "AVN", "name": "avian", "fname": "Avian", + "sign_message_prefix": "Raven Signed Message:\n", "rpcport": 7896, "pubtype": 60, "p2shtype": 122, @@ -1205,6 +1214,7 @@ "coin": "AXE", "name": "axe", "fname": "Axe", + "sign_message_prefix": "DarkCoin Signed Message:\n", "rpcport": 9337, "pubtype": 55, "p2shtype": 16, @@ -1979,6 +1989,27 @@ "type": "UTXO" } }, + { + "coin": "BCZERO", + "sign_message_prefix": "Komodo Signed Message:\n", + "asset": "BCZERO", + "fname": "Buggyra Coin Zero", + "rpcport": 46856, + "txversion": 4, + "overwintered": 1, + "mm2": 1, + "required_confirmations": 4, + "requires_notarization": false, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/141'", + "trezor_coin": "Komodo", + "links": { + "homepage": "https://buggyracoinzero.com" + } + }, { "coin": "BLK", "name": "blackmore", @@ -2038,7 +2069,8 @@ "avg_blocktime": 66, "protocol": { "type": "UTXO" - } + }, + "derivation_path": "m/44'/1'" }, { "coin": "BLOCX", @@ -2057,6 +2089,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/5'", "links": { "github": "https://github.com/BLOCXTECH/BLOCX", "homepage": "https://blocx.tech" @@ -2392,6 +2425,7 @@ "wiftype": 153, "txfee": 0, "segwit": true, + "bech32_hrp": "bc", "mm2": 1, "required_confirmations": 5, "avg_blocktime": 30, @@ -2506,6 +2540,7 @@ "coin": "BTE", "name": "bitweb", "fname": "Bitweb", + "sign_message_prefix": "Bitweb Signed Message:\n", "rpcport": 1605, "pubtype": 33, "p2shtype": 30, @@ -2519,12 +2554,18 @@ "avg_blocktime": 60, "protocol": { "type": "UTXO" + }, + "derivation_path": "m/44'/738'", + "links": { + "github": "https://github.com/bitweb-project/bitweb", + "homepage": "https://bitwebcore.net" } }, { "coin": "BTE-segwit", "name": "bitweb", "fname": "Bitweb", + "sign_message_prefix": "Bitweb Signed Message:\n", "rpcport": 1605, "pubtype": 33, "p2shtype": 30, @@ -2541,6 +2582,11 @@ "avg_blocktime": 60, "protocol": { "type": "UTXO" + }, + "derivation_path": "m/84'/738'", + "links": { + "github": "https://github.com/bitweb-project/bitweb", + "homepage": "https://bitwebcore.net" } }, { @@ -2963,43 +3009,6 @@ }, "derivation_path": "m/44'/34'" }, - { - "coin": "CDS-AVX20", - "name": "cds_avx20", - "fname": "Crypto Development Services", - "rpcport": 80, - "mm2": 1, - "chain_id": 43114, - "required_confirmations": 3, - "avg_blocktime": 2.4, - "decimals": 8, - "protocol": { - "type": "ERC20", - "protocol_data": { - "platform": "AVAX", - "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5" - } - }, - "derivation_path": "m/44'/60'" - }, - { - "coin": "CDS-BEP20", - "name": "cds_bep20", - "fname": "Crypto Development Services", - "rpcport": 80, - "mm2": 1, - "chain_id": 56, - "avg_blocktime": 3, - "required_confirmations": 3, - "protocol": { - "type": "ERC20", - "protocol_data": { - "platform": "BNB", - "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5" - } - }, - "derivation_path": "m/44'/60'" - }, { "coin": "CDS-PLG20", "name": "cds_plg20", @@ -3014,7 +3023,7 @@ "type": "ERC20", "protocol_data": { "platform": "MATIC", - "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5" + "contract_address": "0xF7B5991c676929BF98BF3E2e2e386789BB16912a" } }, "derivation_path": "m/44'/60'" @@ -3968,6 +3977,7 @@ "coin": "DASH", "name": "dashcore", "fname": "Dash", + "sign_message_prefix": "DarkCoin Signed Message:\n", "confpath": "USERHOME/.dashcore/dash.conf", "rpcport": 9998, "pubtype": 76, @@ -4197,6 +4207,7 @@ "coin": "DPC", "name": "dualpowecoin", "fname": "Dualpowcoin", + "sign_message_prefix": "Dpowcoin Signed Message:\n", "rpcport": 42002, "pubtype": 55, "p2shtype": 28, @@ -4210,12 +4221,18 @@ "avg_blocktime": 300, "protocol": { "type": "UTXO" + }, + "derivation_path": "m/44'/739'", + "links": { + "github": "https://github.com/dpowcore-project/dpowcoin", + "homepage": "https://dpowcore.org" } }, { "coin": "DIAC", "name": "diabasecore", "fname": "Diabase", + "sign_message_prefix": "DarkCoin Signed Message:\n", "confpath": "USERHOME/.diabasecore/diabase.conf", "rpcport": 7676, "pubtype": 76, @@ -4262,6 +4279,7 @@ "coin": "DIMI", "name": "diminutivecoin", "fname": "Diminutive Coin", + "sign_message_prefix": "DiminutiveCoin Signed Message:\n", "rpcport": 49122, "pubtype": 32, "p2shtype": 30, @@ -4580,6 +4598,7 @@ "coin": "DOI", "name": "doichain", "fname": "Doichain", + "sign_message_prefix": "Doichain Signed Message:\n", "rpcport": 8339, "pubtype": 52, "p2shtype": 13, @@ -5414,6 +5433,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/136'", "trezor_coin": "Firo", "links": { "github": "https://github.com/firoorg/firo", @@ -6069,6 +6089,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/101'", "links": { "github": "https://github.com/goldcoin/goldcoin", "homepage": "https://www.goldcoinproject.org" @@ -6609,6 +6630,28 @@ }, "derivation_path": "m/44'/60'" }, + { + "coin": "GURU-BEP20", + "name": "guru_bep20", + "fname": "MobilityGuru", + "rpcport": 80, + "mm2": 1, + "chain_id": 56, + "decimals": 18, + "avg_blocktime": 3, + "required_confirmations": 3, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "BNB", + "contract_address": "0xc166A8dd8e48355774ac95933f746b57A724A464" + } + }, + "derivation_path": "m/44'/60'", + "links": { + "homepage": "https://mobilityguru.org" + } + }, { "coin": "GUSD-ERC20", "name": "gusd_erc20", @@ -6906,6 +6949,7 @@ "coin": "IL8P", "name": "infiniloop", "fname": "InfiniLooP", + "sign_message_prefix": "InfiniLooP Signed Message:\n", "isPoS": 1, "rpcport": 9459, "pubtype": 33, @@ -6919,6 +6963,11 @@ "avg_blocktime": 45, "protocol": { "type": "UTXO" + }, + "derivation_path": "m/44'/722'", + "links": { + "github": "https://github.com/WikiMin3R/InfiniLooP", + "homepage": "https://infiniloop.io" } }, { @@ -9114,6 +9163,27 @@ "derivation_path": "m/44'/141'", "trezor_coin": "Komodo" }, + { + "coin": "MDX", + "sign_message_prefix": "Komodo Signed Message:\n", + "asset": "MDX", + "fname": "Mandala", + "rpcport": 18482, + "txversion": 4, + "overwintered": 1, + "mm2": 1, + "required_confirmations": 4, + "requires_notarization": false, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/141'", + "trezor_coin": "Komodo", + "links": { + "homepage": "https://mandala.exchange" + } + }, { "coin": "MINDS-ERC20", "name": "minds_erc20", @@ -10331,6 +10401,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/3434'", "links": { "github": "https://github.com/pepecoinppc/pepecoin", "homepage": "https://pepecoin.org" @@ -10501,6 +10572,7 @@ "coin": "PIVX", "name": "pivx", "fname": "PIVX", + "sign_message_prefix": "DarkNet Signed Message:\n", "rpcport": 51473, "pubtype": 30, "p2shtype": 13, @@ -11173,10 +11245,29 @@ "type": "QTUM" } }, + { + "coin": "RAPH", + "sign_message_prefix": "Komodo Signed Message:\n", + "asset": "RAPH", + "fname": "Raphael", + "rpcport": 30261, + "txversion": 4, + "overwintered": 1, + "mm2": 1, + "required_confirmations": 4, + "requires_notarization": false, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/141'", + "trezor_coin": "Komodo" + }, { "coin": "RDD", "name": "reddcoin", "fname": "ReddCoin", + "sign_message_prefix": "Reddcoin Signed Message:\n", "isPoSV": 1, "rpcport": 45443, "pubtype": 61, @@ -11317,6 +11408,7 @@ "coin": "RIC", "name": "riecoin", "fname": "Riecoin", + "sign_message_prefix": "Riecoin Signed Message:\n", "rpcport": 28332, "pubtype": 60, "p2shtype": 65, @@ -11337,6 +11429,7 @@ "coin": "RIC-segwit", "name": "riecoin", "fname": "Riecoin", + "sign_message_prefix": "Riecoin Signed Message:\n", "rpcport": 28332, "pubtype": 60, "p2shtype": 65, @@ -11609,8 +11702,7 @@ "p2shtype": 122, "wiftype": 128, "segwit": true, - "txfee": 1000000, - "dust": 1000000, + "txfee": 1100000, "mm2": 1, "required_confirmations": 3, "avg_blocktime": 60, @@ -12127,34 +12219,6 @@ }, "derivation_path": "m/44'/60'" }, - { - "coin": "SUM", - "name": "sumcoin", - "fname": "Sumcoin", - "isPoS": 1, - "sign_message_prefix": "Sumcoin Signed Message:\n", - "rpcport": 3332, - "pubtype": 63, - "p2shtype": 125, - "wiftype": 187, - "decimals": 6, - "txfee": 0, - "dust": 10000, - "segwit": false, - "bech32_hrp": "sum", - "mm2": 1, - "required_confirmations": 3, - "avg_blocktime": 60, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/552'", - "trezor_coin": "Sumcoin", - "links": { - "github": "https://github.com/sumcoinlabs/sumcoin", - "homepage": "https://www.sumcoin.org" - } - }, { "coin": "SUSHI-AVX20", "name": "sushi_avx20", @@ -12634,7 +12698,8 @@ "required_confirmations": 0, "protocol": { "type": "UTXO" - } + }, + "derivation_path": "m/44'/1'" }, { "coin": "TESTBTC-segwit", @@ -12657,7 +12722,8 @@ "required_confirmations": 0, "protocol": { "type": "UTXO" - } + }, + "derivation_path": "m/84'/1'" }, { "coin": "TEL-ERC20", @@ -13203,6 +13269,7 @@ "coin": "UIS", "name": "unitus", "fname": "Unitus", + "sign_message_prefix": "Unitus Signed Message:\n", "rpcport": 50604, "pubtype": 68, "p2shtype": 10, @@ -13214,6 +13281,11 @@ "avg_blocktime": 60, "protocol": { "type": "UTXO" + }, + "derivation_path": "m/44'/723'", + "links": { + "github": "https://github.com/unitusdev/unitus", + "homepage": "https://unituscurrency.com" } }, { @@ -13966,6 +14038,7 @@ "coin": "VAL", "name": "validity", "fname": "Validity", + "sign_message_prefix": "radium Signed Message:\n", "confpath": "USERHOME/.Validity/validity.conf", "isPoS": 1, "rpcport": 27914, @@ -13980,6 +14053,11 @@ "mature_confirmations": 60, "protocol": { "type": "UTXO" + }, + "derivation_path": "m/44'/634'", + "links": { + "github": "https://github.com/RadiumCore/Validity", + "homepage": "https://validitytech.com" } }, { @@ -14541,6 +14619,7 @@ "coin": "XEP-segwit", "name": "xep", "fname": "Electra Protocol", + "sign_message_prefix": "XEP Signed Message:\n", "rpcport": 16816, "pubtype": 55, "p2shtype": 137, @@ -14658,6 +14737,7 @@ "coin": "XMY", "name": "myriadcoin", "fname": "Myriad", + "sign_message_prefix": "Myriadcoin Signed Message:\n", "rpcport": 8332, "pubtype": 50, "p2shtype": 9, @@ -14678,6 +14758,7 @@ "coin": "XMY-segwit", "name": "myriadcoin", "fname": "Myriad", + "sign_message_prefix": "Myriadcoin Signed Message:\n", "rpcport": 8332, "pubtype": 50, "p2shtype": 9, @@ -14893,6 +14974,7 @@ "coin": "XVC", "name": "vanillacash", "fname": "VanillaCash", + "sign_message_prefix": "Vanillacash Signed Message:\n", "isPoS": 1, "rpcport": 48888, "pubtype": 18, @@ -14905,6 +14987,11 @@ "avg_blocktime": 60, "protocol": { "type": "UTXO" + }, + "derivation_path": "m/44'/724'", + "links": { + "github": "https://github.com/WikiMin3R/Vanillacash", + "homepage": "https://vanillacash.org" } }, { @@ -15264,6 +15351,11 @@ "avg_blocktime": 45, "protocol": { "type": "UTXO" + }, + "derivation_path": "m/44'/719'", + "links": { + "github": "https://github.com/WikiMin3R/ZetacoinE", + "homepage": "https://zetacoin.io" } }, { @@ -16218,6 +16310,7 @@ "coin": "WHIVE", "name": "whive", "fname": "Whive", + "sign_message_prefix": "Bitcoin Signed Message:\n", "rpcport": 1867, "pubtype": 73, "p2shtype": 10, @@ -16233,12 +16326,18 @@ "avg_blocktime": 600, "protocol": { "type": "UTXO" + }, + "derivation_path": "m/44'/658'", + "links": { + "github": "https://github.com/whiveio/whive", + "homepage": "https://www.whive.io" } }, { "coin": "WHIVE-segwit", "name": "whive", "fname": "Whive", + "sign_message_prefix": "Bitcoin Signed Message:\n", "rpcport": 1867, "pubtype": 73, "p2shtype": 10, @@ -16257,12 +16356,18 @@ "avg_blocktime": 600, "protocol": { "type": "UTXO" + }, + "derivation_path": "m/84'/658'", + "links": { + "github": "https://github.com/whiveio/whive", + "homepage": "https://www.whive.io" } }, { "coin": "XEC", "name": "xec", "fname": "eCash", + "sign_message_prefix": "eCash Signed Message:\n", "rpcport": 8332, "pubtype": 0, "p2shtype": 5, @@ -16282,7 +16387,11 @@ "protocol": { "type": "UTXO" }, - "derivation_path": "m/44'/1899'" + "derivation_path": "m/44'/1899'", + "links": { + "github": "https://github.com/Bitcoin-ABC/bitcoin-abc", + "homepage": "https://e.cash" + } }, { "coin": "SIBM-BEP20", @@ -16361,6 +16470,7 @@ "coin": "RUNES", "name": "runebase", "fname": "Runebase", + "sign_message_prefix": "Runebase Signed Message:\n", "rpcport": 9432, "pubtype": 61, "p2shtype": 123, @@ -16375,6 +16485,11 @@ "avg_blocktime": 120, "protocol": { "type": "UTXO" + }, + "derivation_path": "m/44'/88'", + "links": { + "github": "https://github.com/runebase/runebase", + "homepage": "https://www.runebase.io" } }, { @@ -16600,6 +16715,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/136'", "links": { "github": "https://github.com/kiirocoin/kiiro", "homepage": "https://kiirocoin.org" @@ -16781,107 +16897,5 @@ "github": "https://github.com/seopub/zoincomumity", "homepage": "http://zoincommunity.com/" } - }, - { - "coin": "NFT_ETH", - "name": "nft_ethereum", - "fname": "Ethereum", - "rpcport": 80, - "mm2": 1, - "chain_id": 1, - "sign_message_prefix": "Ethereum Signed Message:\n", - "required_confirmations": 3, - "avg_blocktime": 15, - "protocol": { - "type": "NFT", - "protocol_data": { - "platform": "ETH" - } - }, - "derivation_path": "m/44'/60'" - }, - { - "coin": "NFT_AVAX", - "name": "nft_avax", - "fname": "Avalanche", - "rpcport": 80, - "mm2": 1, - "chain_id": 43114, - "required_confirmations": 3, - "avg_blocktime": 2.4, - "protocol": { - "type": "NFT", - "protocol_data": { - "platform": "AVAX" - } - }, - "derivation_path": "m/44'/9000'", - "trezor_coin": "Avalanche C-Chain", - "links": { - "homepage": "https://www.avax.network/" - } - }, - { - "coin": "NFT_BNB", - "name": "nft_binancesmartchain", - "fname": "Binance Coin", - "avg_blocktime": 3, - "rpcport": 80, - "mm2": 1, - "chain_id": 56, - "required_confirmations": 3, - "protocol": { - "type": "NFT", - "protocol_data": { - "platform": "BNB" - } - }, - "derivation_path": "m/44'/714'", - "trezor_coin": "Binance Smart Chain", - "links": { - "homepage": "https://www.binance.org" - } - }, - { - "coin": "NFT_FTM", - "name": "nft_ftm", - "fname": "Fantom", - "rpcport": 80, - "mm2": 1, - "chain_id": 250, - "required_confirmations": 3, - "avg_blocktime": 1.8, - "protocol": { - "type": "NFT", - "protocol_data": { - "platform": "FTM" - } - }, - "derivation_path": "m/44'/1007'", - "trezor_coin": "Fantom Opera", - "links": { - "homepage": "https://fantom.foundation" - } - }, - { - "coin": "NFT_MATIC", - "name": "nft_matic", - "fname": "Polygon", - "rpcport": 80, - "mm2": 1, - "chain_id": 137, - "avg_blocktime": 1.8, - "required_confirmations": 20, - "protocol": { - "type": "NFT", - "protocol_data": { - "platform": "MATIC" - } - }, - "derivation_path": "m/44'/966'", - "trezor_coin": "Polygon", - "links": { - "homepage": "https://polygon.technology/" - } } -] +] \ No newline at end of file diff --git a/assets/coins_config_tcp.json b/assets/coins_config_tcp.json index 704c86414..41993fe16 100644 --- a/assets/coins_config_tcp.json +++ b/assets/coins_config_tcp.json @@ -93,6 +93,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -148,7 +152,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -313,18 +318,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -336,6 +331,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -383,18 +382,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -406,6 +395,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -510,7 +503,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -571,7 +565,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -614,6 +609,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -731,18 +730,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -754,6 +743,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -952,7 +945,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -972,6 +966,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Artbyte Signed Message:\n", "fname": "ArtByte", "isPoS": 1, "rpcport": 9262, @@ -987,15 +982,16 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/720'", + "links": { + "github": "https://github.com/WikiMin3R/ArtBytE", + "homepage": "https://artbyte.art" + }, "electrum": [ { - "url": "aby-ex-four.ewmci.online:50012", + "url": "elec-seeder-one.artbytecoin.org:50012", "protocol": "SSL", - "contact": [ - { - "discord": "475820011634819072" - } - ] + "disable_cert_verification": true }, { "url": "elec-seeder-two.artbytecoin.org:50012", @@ -1179,18 +1175,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -1202,6 +1188,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -1244,6 +1234,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -1294,18 +1288,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -1317,6 +1301,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -1377,7 +1365,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -1425,18 +1414,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -1448,6 +1427,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -1500,7 +1483,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -1649,18 +1633,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -1672,6 +1646,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -1732,7 +1710,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -1780,18 +1759,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -1803,6 +1772,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -1976,7 +1949,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -2024,18 +1998,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -2047,6 +2011,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -2212,18 +2180,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -2235,6 +2193,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -2295,7 +2257,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -2582,7 +2545,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -2739,18 +2703,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -2762,6 +2716,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -2841,6 +2799,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -2927,6 +2889,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Raven Signed Message:\n", "fname": "Avian", "rpcport": 7896, "pubtype": 60, @@ -3022,7 +2985,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -3069,18 +3033,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -3092,6 +3046,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -3111,6 +3069,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "DarkCoin Signed Message:\n", "fname": "Axe", "rpcport": 9337, "pubtype": 55, @@ -3280,18 +3239,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -3303,6 +3252,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -3556,18 +3509,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -3579,6 +3522,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -3683,7 +3630,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -3847,18 +3795,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -3870,6 +3808,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -3972,7 +3914,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -4015,6 +3958,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -4068,18 +4015,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -4091,6 +4028,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -4249,7 +4190,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -4513,18 +4455,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -4536,6 +4468,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -4690,7 +4626,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -4779,15 +4716,6 @@ "discord": "475820011634819072" } ] - }, - { - "url": "bbk-one.ewm-cx.net:50001", - "protocol": "TCP", - "contact": [ - { - "discord": "475820011634819072" - } - ] } ], "explorer_block_url": "block.dws?" @@ -4895,7 +4823,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -4943,18 +4872,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -4966,6 +4885,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/", @@ -5170,6 +5093,79 @@ ], "explorer_block_url": "block/" }, + "BCZERO": { + "coin": "BCZERO", + "type": "Smart Chain", + "name": "Buggyra Coin Zero", + "coinpaprika_id": "bczero-buggyra-coin-zero", + "coingecko_id": "", + "livecoinwatch_id": "BCZERO", + "explorer_url": "https://bczero.xpl.monster/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Komodo Signed Message:\n", + "asset": "BCZERO", + "fname": "Buggyra Coin Zero", + "rpcport": 46856, + "txversion": 4, + "overwintered": 1, + "mm2": 1, + "required_confirmations": 4, + "requires_notarization": false, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/141'", + "trezor_coin": "Komodo", + "links": { + "homepage": "https://buggyracoinzero.com" + }, + "electrum": [ + { + "url": "electrum1.cipig.net:20003", + "protocol": "SSL", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ] + }, + { + "url": "electrum2.cipig.net:20003", + "protocol": "SSL", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ] + }, + { + "url": "electrum3.cipig.net:20003", + "protocol": "SSL", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ] + } + ], + "explorer_block_url": "block/" + }, "BLK": { "coin": "BLK", "type": "UTXO", @@ -5322,6 +5318,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/1'", "electrum": [ { "url": "electrum1.blackcoin.nl:10012", @@ -5385,6 +5382,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/5'", "links": { "github": "https://github.com/BLOCXTECH/BLOCX", "homepage": "https://blocx.tech" @@ -5537,18 +5535,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -5560,6 +5548,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -5601,6 +5593,10 @@ "nodes": [ { "url": "https://public-node.rsk.co" + }, + { + "url": "https://rootstock.drpc.org", + "ws_url": "wss://rootstock.drpc.org" } ], "explorer_block_url": "block/" @@ -5754,18 +5750,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -5777,6 +5763,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -5829,7 +5819,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -5881,18 +5872,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -5904,6 +5885,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -5961,8 +5946,7 @@ } ], "token_address_url": "tokentxns?a=", - "explorer_block_url": "block/", - "forex_id": "BRL" + "explorer_block_url": "block/" }, "BRZ-ERC20": { "coin": "BRZ-ERC20", @@ -6007,18 +5991,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -6030,10 +6004,13 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], - "explorer_block_url": "block/", - "forex_id": "BRL" + "explorer_block_url": "block/" }, "BRZ-PLG20": { "coin": "BRZ-PLG20", @@ -6091,11 +6068,11 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], - "explorer_block_url": "block/", - "forex_id": "BRL" + "explorer_block_url": "block/" }, "BRZ-AVX20": { "coin": "BRZ-AVX20", @@ -6135,13 +6112,16 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" } ], - "explorer_block_url": "block/", - "forex_id": "BRL" + "explorer_block_url": "block/" }, "BSTY": { "coin": "BSTY", @@ -6174,6 +6154,10 @@ }, "derivation_path": "m/44'/664'", "electrum": [ + { + "url": "electrumserver01.globalboost.info:50014", + "protocol": "SSL" + }, { "url": "electrumserver02.globalboost.info:50014", "protocol": "SSL" @@ -6265,7 +6249,7 @@ "name": "Briskcoin", "coinpaprika_id": "bkc-briskcoin", "coingecko_id": "", - "livecoinwatch_id": "", + "livecoinwatch_id": "__BKC", "explorer_url": "https://explorer.briskcoin.org/", "explorer_tx_url": "", "explorer_address_url": "", @@ -6282,6 +6266,7 @@ "wiftype": 153, "txfee": 0, "segwit": true, + "bech32_hrp": "bc", "mm2": 1, "required_confirmations": 5, "avg_blocktime": 30, @@ -6584,6 +6569,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Bitweb Signed Message:\n", "fname": "Bitweb", "rpcport": 1605, "pubtype": 33, @@ -6598,6 +6584,11 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/738'", + "links": { + "github": "https://github.com/bitweb-project/bitweb", + "homepage": "https://bitwebcore.net" + }, "electrum": [ { "url": "electrumx.bitwebcore.net:20002", @@ -6662,6 +6653,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Bitweb Signed Message:\n", "fname": "Bitweb", "rpcport": 1605, "pubtype": 33, @@ -6680,6 +6672,11 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/84'/738'", + "links": { + "github": "https://github.com/bitweb-project/bitweb", + "homepage": "https://bitwebcore.net" + }, "electrum": [ { "url": "electrumx.bitwebcore.net:20002", @@ -6894,18 +6891,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -6917,6 +6904,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -6969,11 +6960,114 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" }, + "BTX": { + "coin": "BTX", + "type": "UTXO", + "name": "BitCore", + "coinpaprika_id": "btx-bitcore", + "coingecko_id": "bitcore", + "livecoinwatch_id": "BTX", + "explorer_url": "https://chainz.cryptoid.info/btx/", + "explorer_tx_url": "tx.dws?", + "explorer_address_url": "address.dws?", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "BitCore", + "rpcport": 9469, + "pubtype": 3, + "p2shtype": 125, + "wiftype": 128, + "segwit": true, + "bech32_hrp": "btx", + "txfee": 20000, + "mm2": 1, + "required_confirmations": 3, + "avg_blocktime": 150, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/160'", + "trezor_coin": "Bitcore", + "links": { + "github": "https://github.com/LIMXTEC/BitCore", + "homepage": "https://bitcore.cc" + }, + "electrum": [ + { + "url": "btx-electrumx.coinsmunity.com:50002", + "protocol": "SSL", + "disable_cert_verification": true, + "contact": [ + { + "discord": "[MadCatMining]#0677" + } + ] + } + ], + "explorer_block_url": "block.dws?" + }, + "BTX-segwit": { + "coin": "BTX-segwit", + "type": "UTXO", + "name": "BitCore", + "coinpaprika_id": "btx-bitcore", + "coingecko_id": "bitcore", + "livecoinwatch_id": "BTX", + "explorer_url": "https://chainz.cryptoid.info/btx/", + "explorer_tx_url": "tx.dws?", + "explorer_address_url": "address.dws?", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "BitCore", + "rpcport": 9469, + "pubtype": 3, + "p2shtype": 125, + "wiftype": 128, + "segwit": true, + "bech32_hrp": "btx", + "address_format": { + "format": "segwit" + }, + "orderbook_ticker": "BTX", + "txfee": 20000, + "mm2": 1, + "required_confirmations": 3, + "avg_blocktime": 150, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/160'", + "trezor_coin": "Bitcore", + "links": { + "github": "https://github.com/LIMXTEC/BitCore", + "homepage": "https://bitcore.cc" + }, + "electrum": [ + { + "url": "btx-electrumx.coinsmunity.com:50002", + "protocol": "SSL", + "disable_cert_verification": true, + "contact": [ + { + "discord": "[MadCatMining]#0677" + } + ] + } + ], + "explorer_block_url": "block.dws?" + }, "BTX-BEP20": { "coin": "BTX-BEP20", "type": "BEP-20", @@ -7067,6 +7161,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -7167,18 +7265,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -7190,6 +7278,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -7296,7 +7388,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -7344,18 +7437,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -7367,6 +7450,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/", @@ -7428,7 +7515,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -7654,11 +7742,26 @@ }, "derivation_path": "m/44'/34'", "electrum": [ + { + "url": "chicago.ecoincore.com:34333", + "protocol": "SSL", + "disable_cert_verification": true + }, { "url": "holland.ecoincore.com:34333", "protocol": "SSL", "disable_cert_verification": true }, + { + "url": "miami.ecoincore.com:34333", + "protocol": "SSL", + "disable_cert_verification": true + }, + { + "url": "oakland.ecoincore.com:34333", + "protocol": "SSL", + "disable_cert_verification": true + }, { "url": "seattle.ecoincore.com:34333", "protocol": "SSL", @@ -7710,121 +7813,37 @@ "derivation_path": "m/44'/34'", "electrum": [ { - "url": "holland.ecoincore.com:34333", + "url": "chicago.ecoincore.com:34333", "protocol": "SSL", "disable_cert_verification": true }, { - "url": "seattle.ecoincore.com:34333", + "url": "holland.ecoincore.com:34333", "protocol": "SSL", "disable_cert_verification": true }, { - "url": "woolloomooloo.ecoincore.com:34333", + "url": "miami.ecoincore.com:34333", "protocol": "SSL", "disable_cert_verification": true - } - ], - "explorer_block_url": "block.dws?" - }, - "CDS-AVX20": { - "coin": "CDS-AVX20", - "type": "AVX-20", - "name": "Crypto Development Services", - "coinpaprika_id": "cds-crypto-development-services", - "coingecko_id": "", - "livecoinwatch_id": "", - "explorer_url": "https://snowtrace.io/", - "explorer_tx_url": "tx/", - "explorer_address_url": "address/", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "Crypto Development Services", - "rpcport": 80, - "mm2": 1, - "chain_id": 43114, - "required_confirmations": 3, - "avg_blocktime": 2.4, - "decimals": 8, - "protocol": { - "type": "ERC20", - "protocol_data": { - "platform": "AVAX", - "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5" - } - }, - "derivation_path": "m/44'/60'", - "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5", - "parent_coin": "AVAX", - "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", - "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", - "nodes": [ - { - "url": "https://api.avax.network/ext/bc/C/rpc" - }, - { - "url": "https://block-proxy.komodo.earth/rpc/avax", - "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" - } - ], - "explorer_block_url": "block/" - }, - "CDS-BEP20": { - "coin": "CDS-BEP20", - "type": "BEP-20", - "name": "Crypto Development Services", - "coinpaprika_id": "cds-crypto-development-services", - "coingecko_id": "", - "livecoinwatch_id": "", - "explorer_url": "https://bscscan.com/", - "explorer_tx_url": "tx/", - "explorer_address_url": "address/", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "Crypto Development Services", - "rpcport": 80, - "mm2": 1, - "chain_id": 56, - "avg_blocktime": 3, - "required_confirmations": 3, - "protocol": { - "type": "ERC20", - "protocol_data": { - "platform": "BNB", - "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5" - } - }, - "derivation_path": "m/44'/60'", - "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5", - "parent_coin": "BNB", - "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", - "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", - "nodes": [ - { - "url": "https://block-proxy.komodo.earth/rpc/bnb", - "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" }, { - "url": "https://bsc1.cipig.net:18655", - "ws_url": "wss://bsc1.cipig.net:38655" + "url": "oakland.ecoincore.com:34333", + "protocol": "SSL", + "disable_cert_verification": true }, { - "url": "https://bsc2.cipig.net:18655", - "ws_url": "wss://bsc2.cipig.net:38655" + "url": "seattle.ecoincore.com:34333", + "protocol": "SSL", + "disable_cert_verification": true }, { - "url": "https://bsc3.cipig.net:18655", - "ws_url": "wss://bsc3.cipig.net:38655" + "url": "woolloomooloo.ecoincore.com:34333", + "protocol": "SSL", + "disable_cert_verification": true } ], - "token_address_url": "tokentxns?a=", - "explorer_block_url": "block/" + "explorer_block_url": "block.dws?" }, "CDS-PLG20": { "coin": "CDS-PLG20", @@ -7852,11 +7871,11 @@ "type": "ERC20", "protocol_data": { "platform": "MATIC", - "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5" + "contract_address": "0xF7B5991c676929BF98BF3E2e2e386789BB16912a" } }, "derivation_path": "m/44'/60'", - "contract_address": "0x23f07a1C03e7C6D0C88e0E05E79B6E3511073fD5", + "contract_address": "0xF7B5991c676929BF98BF3E2e2e386789BB16912a", "parent_coin": "MATIC", "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", @@ -7874,7 +7893,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -7922,18 +7942,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -7945,6 +7955,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -7997,7 +8011,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -8050,18 +8065,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -8073,6 +8078,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -8430,18 +8439,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -8453,6 +8452,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -8505,7 +8508,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -8553,18 +8557,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -8576,6 +8570,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -8672,7 +8670,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -8863,6 +8862,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -8980,18 +8983,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -9003,6 +8996,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -9107,7 +9104,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -9155,18 +9153,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -9178,6 +9166,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -9274,7 +9266,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -9401,18 +9394,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -9424,6 +9407,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -9523,6 +9510,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -9680,7 +9671,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -9836,18 +9828,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -9859,6 +9841,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -10019,6 +10005,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -10073,18 +10063,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -10096,6 +10076,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -10358,7 +10342,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -10378,6 +10363,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "DarkCoin Signed Message:\n", "fname": "Dash", "confpath": "USERHOME/.dashcore/dash.conf", "rpcport": 9998, @@ -10481,18 +10467,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -10504,6 +10480,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -10554,18 +10534,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -10577,6 +10547,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -10624,18 +10598,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -10647,6 +10611,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -10707,7 +10675,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -10951,18 +10920,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -10974,6 +10933,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -11056,6 +11019,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Dpowcoin Signed Message:\n", "fname": "Dualpowcoin", "rpcport": 42002, "pubtype": 55, @@ -11070,6 +11034,11 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/739'", + "links": { + "github": "https://github.com/dpowcore-project/dpowcoin", + "homepage": "https://dpowcore.org" + }, "electrum": [ { "url": "electrumxdpc.bitwebcore.net:22002", @@ -11134,6 +11103,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "DarkCoin Signed Message:\n", "fname": "Diabase", "confpath": "USERHOME/.diabasecore/diabase.conf", "rpcport": 7676, @@ -11258,6 +11228,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "DiminutiveCoin Signed Message:\n", "fname": "Diminutive Coin", "rpcport": 49122, "pubtype": 32, @@ -11604,18 +11575,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -11627,6 +11588,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -12121,6 +12086,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Doichain Signed Message:\n", "fname": "Doichain", "rpcport": 8339, "pubtype": 52, @@ -12339,18 +12305,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -12362,6 +12318,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -12476,18 +12436,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -12499,6 +12449,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -12609,18 +12563,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -12632,6 +12576,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -12728,7 +12676,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -12934,18 +12883,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -12957,6 +12896,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/", @@ -13000,6 +12943,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -13319,7 +13266,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -13368,18 +13316,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -13391,6 +13329,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -13451,7 +13393,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -13499,18 +13442,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -13522,10 +13455,13 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], - "explorer_block_url": "block/", - "forex_id": "EUR" + "explorer_block_url": "block/" }, "EUROE-PLG20": { "coin": "EUROE-PLG20", @@ -13583,7 +13519,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -13636,18 +13573,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -13659,10 +13586,13 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], - "explorer_block_url": "block/", - "forex_id": "EUR" + "explorer_block_url": "block/" }, "EURS-PLG20": { "coin": "EURS-PLG20", @@ -13720,11 +13650,11 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], - "explorer_block_url": "block/", - "forex_id": "EUR" + "explorer_block_url": "block/" }, "EWT": { "coin": "EWT", @@ -13867,18 +13797,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -13890,6 +13810,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -14003,18 +13927,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -14026,6 +13940,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -14073,18 +13991,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -14096,6 +14004,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -14203,7 +14115,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -14313,18 +14226,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -14336,6 +14239,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -14412,6 +14319,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/136'", "trezor_coin": "Firo", "links": { "github": "https://github.com/firoorg/firo", @@ -14854,18 +14762,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -14877,6 +14775,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -15286,18 +15188,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -15309,6 +15201,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/", @@ -15420,18 +15316,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -15443,6 +15329,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -15503,7 +15393,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -15546,6 +15437,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -15698,18 +15593,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -15721,6 +15606,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -15823,18 +15712,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -15846,6 +15725,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -15906,7 +15789,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -16102,6 +15986,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/101'", "links": { "github": "https://github.com/goldcoin/goldcoin", "homepage": "https://www.goldcoinproject.org" @@ -16122,8 +16007,8 @@ "coin": "GLEEC-OLD", "type": "Smart Chain", "name": "Gleec (OLD)", - "coinpaprika_id": "", - "coingecko_id": "", + "coinpaprika_id": "gleec-gleec-coin", + "coingecko_id": "gleec-coin", "livecoinwatch_id": "GLEEC", "explorer_url": "https://gleec.explorer.dexstats.info/", "explorer_tx_url": "", @@ -16301,18 +16186,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -16324,6 +16199,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -16384,7 +16263,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -16554,7 +16434,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -16662,6 +16543,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -16716,18 +16601,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -16739,6 +16614,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -16791,7 +16670,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -16909,7 +16789,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -17011,18 +16892,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -17034,6 +16905,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -17578,6 +17453,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -17633,18 +17512,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -17656,6 +17525,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -17760,7 +17633,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -17863,18 +17737,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -17886,10 +17750,72 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" }, + "GURU-BEP20": { + "coin": "GURU-BEP20", + "type": "BEP-20", + "name": "MobilityGuru", + "coinpaprika_id": "guru-mobilityguru-token", + "coingecko_id": "", + "livecoinwatch_id": "_GURU", + "explorer_url": "https://bscscan.com/", + "explorer_tx_url": "tx/", + "explorer_address_url": "address/", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "fname": "MobilityGuru", + "rpcport": 80, + "mm2": 1, + "chain_id": 56, + "decimals": 18, + "avg_blocktime": 3, + "required_confirmations": 3, + "protocol": { + "type": "ERC20", + "protocol_data": { + "platform": "BNB", + "contract_address": "0xc166A8dd8e48355774ac95933f746b57A724A464" + } + }, + "derivation_path": "m/44'/60'", + "links": { + "homepage": "https://mobilityguru.org" + }, + "contract_address": "0xc166A8dd8e48355774ac95933f746b57A724A464", + "parent_coin": "BNB", + "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", + "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", + "nodes": [ + { + "url": "https://block-proxy.komodo.earth/rpc/bnb", + "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" + }, + { + "url": "https://bsc1.cipig.net:18655", + "ws_url": "wss://bsc1.cipig.net:38655" + }, + { + "url": "https://bsc2.cipig.net:18655", + "ws_url": "wss://bsc2.cipig.net:38655" + }, + { + "url": "https://bsc3.cipig.net:18655", + "ws_url": "wss://bsc3.cipig.net:38655" + } + ], + "token_address_url": "tokentxns?a=", + "explorer_block_url": "block/" + }, "GUSD-ERC20": { "coin": "GUSD-ERC20", "type": "ERC-20", @@ -17933,18 +17859,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -17956,6 +17872,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -18008,18 +17928,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -18031,6 +17941,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -18091,7 +18005,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -18139,18 +18054,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -18162,6 +18067,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -18214,7 +18123,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -18306,18 +18216,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -18329,6 +18229,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -18376,18 +18280,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -18399,6 +18293,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -18539,7 +18437,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -18587,18 +18486,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -18610,6 +18499,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -18725,7 +18618,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -18745,6 +18639,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "InfiniLooP Signed Message:\n", "fname": "InfiniLooP", "isPoS": 1, "rpcport": 9459, @@ -18760,7 +18655,21 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/722'", + "links": { + "github": "https://github.com/WikiMin3R/InfiniLooP", + "homepage": "https://infiniloop.io" + }, "electrum": [ + { + "url": "il8p-ex-five.ewmci.online:50002", + "protocol": "SSL", + "contact": [ + { + "discord": "475820011634819072" + } + ] + }, { "url": "il8p.electrumx.transcenders.name:50002", "protocol": "SSL", @@ -18911,7 +18820,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -18964,7 +18874,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -19012,18 +18923,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -19035,6 +18936,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -19145,18 +19050,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -19168,6 +19063,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -19276,18 +19175,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -19299,6 +19188,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -19475,7 +19368,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -19523,18 +19417,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -19546,6 +19430,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -19723,7 +19611,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -19841,7 +19730,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -19903,7 +19793,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -19947,6 +19838,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -20052,18 +19947,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -20075,6 +19960,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -20135,7 +20024,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -20196,7 +20086,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -20240,6 +20131,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -20345,18 +20240,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -20368,6 +20253,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -20428,7 +20317,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -20531,18 +20421,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -20554,10 +20434,13 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], - "explorer_block_url": "block/", - "forex_id": "GBP" + "explorer_block_url": "block/" }, "JGBP-PLG20": { "coin": "JGBP-PLG20", @@ -20615,11 +20498,11 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], - "explorer_block_url": "block/", - "forex_id": "GBP" + "explorer_block_url": "block/" }, "JGOLD-PLG20": { "coin": "JGOLD-PLG20", @@ -20669,7 +20552,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -20731,7 +20615,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -20785,7 +20670,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -20847,7 +20733,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -20909,7 +20796,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -20963,7 +20851,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -21017,7 +20906,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -21061,13 +20951,16 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" } ], - "explorer_block_url": "block/", - "forex_id": "JPY" + "explorer_block_url": "block/" }, "JPYC-PLG20": { "coin": "JPYC-PLG20", @@ -21125,11 +21018,11 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], - "explorer_block_url": "block/", - "forex_id": "JPY" + "explorer_block_url": "block/" }, "JRT-ERC20": { "coin": "JRT-ERC20", @@ -21173,18 +21066,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -21196,6 +21079,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -21248,7 +21135,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -21301,7 +21189,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -21363,7 +21252,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -21417,7 +21307,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -21471,7 +21362,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -21827,18 +21719,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -21850,6 +21732,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -21910,7 +21796,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -21953,6 +21840,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -22346,18 +22237,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -22369,6 +22250,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -22429,7 +22314,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -22481,18 +22367,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -22504,6 +22380,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -22556,7 +22436,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -22603,18 +22484,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -22626,6 +22497,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -22668,6 +22543,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -22923,7 +22802,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -23089,18 +22969,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -23112,6 +22982,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -23227,7 +23101,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -23274,18 +23149,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -23297,6 +23162,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -23349,18 +23218,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -23372,6 +23231,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -23686,14 +23549,6 @@ }, "derivation_path": "m/44'/191'", "electrum": [ - { - "url": "electrum5.getlynx.io:50002", - "protocol": "SSL" - }, - { - "url": "electrum6.getlynx.io:50002", - "protocol": "SSL" - }, { "url": "electrum7.getlynx.io:50002", "protocol": "SSL" @@ -23757,18 +23612,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -23780,6 +23625,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -23939,7 +23788,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -24042,18 +23892,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -24065,6 +23905,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -24125,7 +23969,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -24216,7 +24061,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -24332,18 +24178,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -24355,6 +24191,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/", @@ -24493,18 +24333,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -24516,6 +24346,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -24645,6 +24479,79 @@ ], "explorer_block_url": "block/" }, + "MDX": { + "coin": "MDX", + "type": "Smart Chain", + "name": "Mandala", + "coinpaprika_id": "mdx-mandala-exchange-token", + "coingecko_id": "mandala-exchange-token", + "livecoinwatch_id": "MDX", + "explorer_url": "https://mdx.xpl.monster/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Komodo Signed Message:\n", + "asset": "MDX", + "fname": "Mandala", + "rpcport": 18482, + "txversion": 4, + "overwintered": 1, + "mm2": 1, + "required_confirmations": 4, + "requires_notarization": false, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/141'", + "trezor_coin": "Komodo", + "links": { + "homepage": "https://mandala.exchange" + }, + "electrum": [ + { + "url": "electrum1.cipig.net:20005", + "protocol": "SSL", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ] + }, + { + "url": "electrum2.cipig.net:20005", + "protocol": "SSL", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ] + }, + { + "url": "electrum3.cipig.net:20005", + "protocol": "SSL", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ] + } + ], + "explorer_block_url": "block/" + }, "MINDS-ERC20": { "coin": "MINDS-ERC20", "type": "ERC-20", @@ -24692,18 +24599,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -24715,6 +24612,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -24817,18 +24718,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -24840,6 +24731,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -24937,6 +24832,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -25046,18 +24945,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -25069,6 +24958,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -25173,7 +25066,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -25224,18 +25118,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -25247,6 +25131,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -25289,6 +25177,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -25445,7 +25337,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -25499,10 +25392,6 @@ { "url": "electrumx1.monacoin.ninja:50001", "protocol": "TCP" - }, - { - "url": "electrumx3.monacoin.nl:50001", - "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -25560,10 +25449,6 @@ { "url": "electrumx1.monacoin.ninja:50001", "protocol": "TCP" - }, - { - "url": "electrumx3.monacoin.nl:50001", - "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -25611,18 +25496,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -25634,6 +25509,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -25781,10 +25660,12 @@ "fallback_swap_contract": "0x6d9ce4BD298DE38bAfEFD15f5C6f5c95313B1d94", "nodes": [ { - "url": "https://moonbeam.public.blastapi.io" + "url": "https://moonbeam.public.blastapi.io", + "ws_url": "wss://moonbeam.public.blastapi.io" }, { - "url": "https://rpc.api.moonbeam.network" + "url": "https://rpc.api.moonbeam.network", + "ws_url": "wss://wss.api.moonbeam.network" } ], "explorer_block_url": "block/", @@ -26121,18 +26002,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -26144,6 +26015,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -26248,7 +26123,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -26752,18 +26628,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -26775,6 +26641,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/", @@ -26828,7 +26698,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/", @@ -27032,18 +26903,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -27055,6 +26916,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -27107,7 +26972,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -27155,18 +27021,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -27178,6 +27034,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -27301,7 +27161,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -27354,18 +27215,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -27377,6 +27228,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -27429,7 +27284,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -27469,6 +27325,10 @@ }, { "url": "https://api.s0.t.hmny.io" + }, + { + "url": "https://harmony-0.drpc.org", + "ws_url": "wss://harmony-0.drpc.org" } ], "explorer_block_url": "block/", @@ -27583,18 +27443,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -27606,6 +27456,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -27756,7 +27610,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -27863,18 +27718,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -27886,6 +27731,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -27946,7 +27795,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -27980,6 +27830,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/3434'", "links": { "github": "https://github.com/pepecoinppc/pepecoin", "homepage": "https://pepecoin.org" @@ -28115,18 +27966,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -28138,6 +27979,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -28243,18 +28088,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -28266,6 +28101,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -28447,6 +28286,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "DarkNet Signed Message:\n", "fname": "PIVX", "rpcport": 51473, "pubtype": 30, @@ -28613,18 +28453,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -28636,6 +28466,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -28696,7 +28530,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -28748,18 +28583,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -28771,6 +28596,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -28823,7 +28652,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -28923,18 +28753,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -28946,6 +28766,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -28998,7 +28822,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -29100,18 +28925,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -29123,6 +28938,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -29175,7 +28994,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -29223,18 +29043,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -29246,6 +29056,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -29306,7 +29120,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -29411,18 +29226,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -29434,6 +29239,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -29538,7 +29347,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -29888,18 +29698,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -29911,6 +29711,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -29963,18 +29767,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -29986,6 +29780,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -30215,18 +30013,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -30238,6 +30026,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/", @@ -30291,6 +30083,76 @@ ], "explorer_block_url": "block/" }, + "RAPH": { + "coin": "RAPH", + "type": "Smart Chain", + "name": "Raphael", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "", + "explorer_url": "https://raph.xpl.monster/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Komodo Signed Message:\n", + "asset": "RAPH", + "fname": "Raphael", + "rpcport": 30261, + "txversion": 4, + "overwintered": 1, + "mm2": 1, + "required_confirmations": 4, + "requires_notarization": false, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/141'", + "trezor_coin": "Komodo", + "electrum": [ + { + "url": "electrum1.cipig.net:20004", + "protocol": "SSL", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ] + }, + { + "url": "electrum2.cipig.net:20004", + "protocol": "SSL", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ] + }, + { + "url": "electrum3.cipig.net:20004", + "protocol": "SSL", + "contact": [ + { + "email": "cipi@komodoplatform.com" + }, + { + "discord": "cipi#4502" + } + ] + } + ], + "explorer_block_url": "block/" + }, "RDD": { "coin": "RDD", "type": "UTXO", @@ -30306,6 +30168,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": true, + "sign_message_prefix": "Reddcoin Signed Message:\n", "fname": "ReddCoin", "isPoSV": 1, "rpcport": 45443, @@ -30393,18 +30256,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -30416,6 +30269,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -30510,18 +30367,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -30533,6 +30380,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -30580,18 +30431,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -30603,6 +30444,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -30663,7 +30508,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -30683,6 +30529,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Riecoin Signed Message:\n", "fname": "Riecoin", "rpcport": 28332, "pubtype": 60, @@ -30710,6 +30557,15 @@ "discord": "cipi#4502" } ] + }, + { + "url": "ric-ex-two.ewmci.online:50002", + "protocol": "SSL", + "contact": [ + { + "discord": "475820011634819072" + } + ] } ], "explorer_block_url": "block.dws?" @@ -30729,6 +30585,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Riecoin Signed Message:\n", "fname": "Riecoin", "rpcport": 28332, "pubtype": 60, @@ -30760,6 +30617,15 @@ "discord": "cipi#4502" } ] + }, + { + "url": "ric-ex-two.ewmci.online:50002", + "protocol": "SSL", + "contact": [ + { + "discord": "475820011634819072" + } + ] } ], "explorer_block_url": "block.dws?" @@ -31006,18 +30872,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -31029,6 +30885,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -31081,7 +30941,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -31129,18 +30990,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -31152,6 +31003,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -31212,7 +31067,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -31260,18 +31116,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -31283,6 +31129,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -31335,18 +31185,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -31358,6 +31198,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -31480,8 +31324,7 @@ "p2shtype": 122, "wiftype": 128, "segwit": true, - "txfee": 1000000, - "dust": 1000000, + "txfee": 1100000, "mm2": 1, "required_confirmations": 3, "avg_blocktime": 60, @@ -31578,18 +31421,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -31601,6 +31434,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -31716,7 +31553,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -31885,6 +31723,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -31994,18 +31836,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -32017,6 +31849,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -32171,7 +32007,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -32287,7 +32124,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -32334,18 +32172,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -32357,6 +32185,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -32435,8 +32267,8 @@ "coin": "SPACE-ARB20", "type": "Arbitrum", "name": "Space Token", - "coinpaprika_id": "", - "coingecko_id": "", + "coinpaprika_id": "space-space-token", + "coingecko_id": "space-token-bsc", "livecoinwatch_id": "__SPACE", "explorer_url": "https://arbiscan.io/", "explorer_tx_url": "", @@ -32526,6 +32358,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -32641,8 +32477,8 @@ "coin": "SPACE-PLG20_OLD", "type": "Matic", "name": "Space Token (OLD)", - "coinpaprika_id": "", - "coingecko_id": "", + "coinpaprika_id": "space-space-token", + "coingecko_id": "space-token-bsc", "livecoinwatch_id": "__SPACE", "explorer_url": "https://polygonscan.com/", "explorer_tx_url": "tx/", @@ -32693,7 +32529,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -32754,7 +32591,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -32802,18 +32640,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -32825,6 +32653,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -32877,55 +32709,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" - } - ], - "explorer_block_url": "block/" - }, - "SUM": { - "coin": "SUM", - "type": "UTXO", - "name": "Sumcoin", - "coinpaprika_id": "sum-sumcoin", - "coingecko_id": "sumcoin", - "livecoinwatch_id": "SUM", - "explorer_url": "https://sumexplorer.com/", - "explorer_tx_url": "", - "explorer_address_url": "", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "sign_message_prefix": "Sumcoin Signed Message:\n", - "fname": "Sumcoin", - "isPoS": 1, - "rpcport": 3332, - "pubtype": 63, - "p2shtype": 125, - "wiftype": 187, - "decimals": 6, - "txfee": 0, - "dust": 10000, - "segwit": false, - "bech32_hrp": "sum", - "mm2": 1, - "required_confirmations": 3, - "avg_blocktime": 60, - "protocol": { - "type": "UTXO" - }, - "derivation_path": "m/44'/552'", - "trezor_coin": "Sumcoin", - "links": { - "github": "https://github.com/sumcoinlabs/sumcoin", - "homepage": "https://www.sumcoin.org" - }, - "electrum": [ - { - "url": "sumpos.electrum-sum.org:50002", - "protocol": "SSL", - "disable_cert_verification": false + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -32968,6 +32753,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -33077,18 +32866,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -33100,6 +32879,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -33300,7 +33083,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -33456,18 +33240,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -33479,6 +33253,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -33569,18 +33347,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -33592,6 +33360,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -33707,7 +33479,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -33750,6 +33523,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -34010,18 +33787,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -34033,6 +33800,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -34135,18 +33906,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -34158,6 +33919,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -34218,7 +33983,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -34252,6 +34018,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/1'", "electrum": [ { "url": "electrum3.cipig.net:20068", @@ -34305,6 +34072,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/84'/1'", "electrum": [ { "url": "electrum3.cipig.net:20068", @@ -34368,18 +34136,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -34391,6 +34149,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -34495,7 +34257,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -34759,18 +34522,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -34782,6 +34535,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -35043,13 +34800,16 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" } ], - "explorer_block_url": "block/", - "forex_id": "TRY" + "explorer_block_url": "block/" }, "TRYB-BEP20": { "coin": "TRYB-BEP20", @@ -35103,8 +34863,7 @@ } ], "token_address_url": "tokentxns?a=", - "explorer_block_url": "block/", - "forex_id": "TRY" + "explorer_block_url": "block/" }, "TRYB-PLG20": { "coin": "TRYB-PLG20", @@ -35162,11 +34921,11 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], - "explorer_block_url": "block/", - "forex_id": "TRY" + "explorer_block_url": "block/" }, "TRYB-ERC20": { "coin": "TRYB-ERC20", @@ -35210,18 +34969,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -35233,10 +34982,13 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], - "explorer_block_url": "block/", - "forex_id": "TRY" + "explorer_block_url": "block/" }, "TUSD-BEP20": { "coin": "TUSD-BEP20", @@ -35340,18 +35092,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -35363,6 +35105,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -35405,6 +35151,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -35598,7 +35348,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -35705,18 +35456,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -35728,6 +35469,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -35780,7 +35525,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -35800,6 +35546,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Unitus Signed Message:\n", "fname": "Unitus", "rpcport": 50604, "pubtype": 68, @@ -35813,6 +35560,11 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/723'", + "links": { + "github": "https://github.com/unitusdev/unitus", + "homepage": "https://unituscurrency.com" + }, "electrum": [ { "url": "failover.trc-uis.ewmcx.biz:50002", @@ -35865,6 +35617,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -35915,18 +35671,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -35938,6 +35684,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -35990,7 +35740,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -36033,6 +35784,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -36087,18 +35842,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -36110,6 +35855,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -36312,7 +36061,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -36357,6 +36107,10 @@ "protocol": "SSL", "disable_cert_verification": true }, + { + "url": "uno-ex-one.ewmci.online:50002", + "protocol": "SSL" + }, { "url": "uno-main.coinmunity.gold:50002", "protocol": "SSL", @@ -36460,6 +36214,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -36505,6 +36263,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -36559,18 +36321,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -36582,6 +36334,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -36887,7 +36643,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -36940,7 +36697,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -37043,18 +36801,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -37066,6 +36814,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -37310,7 +37062,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -37418,6 +37171,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -37463,6 +37220,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -37578,18 +37339,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -37601,6 +37352,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -37758,6 +37513,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "radium Signed Message:\n", "fname": "Validity", "confpath": "USERHOME/.Validity/validity.conf", "isPoS": 1, @@ -37774,6 +37530,11 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/634'", + "links": { + "github": "https://github.com/RadiumCore/Validity", + "homepage": "https://validitytech.com" + }, "electrum": [ { "url": "e1.validitytech.com:11002", @@ -37913,18 +37674,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -37936,6 +37687,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -37983,18 +37738,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -38006,6 +37751,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -38058,7 +37807,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -38348,6 +38098,21 @@ "derivation_path": "m/44'/141'", "trezor_coin": "Komodo", "electrum": [ + { + "url": "electrum.grms.pw:50002", + "protocol": "SSL", + "contact": [ + { + "email": "contact@grms.pw" + }, + { + "discord": "miner113#7864" + }, + { + "github": "Miner113" + } + ] + }, { "url": "electrum1.grms.pw:50002", "protocol": "SSL", @@ -38363,6 +38128,21 @@ } ] }, + { + "url": "electrum2.grms.pw:50002", + "protocol": "SSL", + "contact": [ + { + "email": "contact@grms.pw" + }, + { + "discord": "miner113#7864" + }, + { + "github": "Miner113" + } + ] + }, { "url": "electrum3.grms.pw:50002", "protocol": "SSL", @@ -38614,18 +38394,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -38637,6 +38407,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -38697,7 +38471,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -38745,18 +38520,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -38768,6 +38533,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -38815,18 +38584,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -38838,6 +38597,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -38937,6 +38700,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -39105,7 +38872,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -39153,18 +38921,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -39176,6 +38934,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -39250,6 +39012,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "XEP Signed Message:\n", "fname": "Electra Protocol", "rpcport": 16816, "pubtype": 55, @@ -39401,18 +39164,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -39424,10 +39177,13 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], - "explorer_block_url": "block/", - "forex_id": "IDR" + "explorer_block_url": "block/" }, "XIDR-PLG20": { "coin": "XIDR-PLG20", @@ -39485,7 +39241,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -39567,6 +39324,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Myriadcoin Signed Message:\n", "fname": "Myriad", "rpcport": 8332, "pubtype": 50, @@ -39610,6 +39368,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Myriadcoin Signed Message:\n", "fname": "Myriad", "rpcport": 8332, "pubtype": 50, @@ -39758,6 +39517,10 @@ { "url": "electrumx.mainnet.primecoin.org:50011", "protocol": "TCP" + }, + { + "url": "electrumx.primecoin.org:50001", + "protocol": "TCP" } ], "explorer_block_url": "block/" @@ -39931,18 +39694,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -39954,6 +39707,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -40006,18 +39763,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -40029,10 +39776,13 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], - "explorer_block_url": "block/", - "forex_id": "SGD" + "explorer_block_url": "block/" }, "XSGD-PLG20": { "coin": "XSGD-PLG20", @@ -40090,11 +39840,11 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], - "explorer_block_url": "block/", - "forex_id": "SGD" + "explorer_block_url": "block/" }, "XTZ-BEP20": { "coin": "XTZ-BEP20", @@ -40173,6 +39923,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Vanillacash Signed Message:\n", "fname": "VanillaCash", "isPoS": 1, "rpcport": 48888, @@ -40187,6 +39938,11 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/724'", + "links": { + "github": "https://github.com/WikiMin3R/Vanillacash", + "homepage": "https://vanillacash.org" + }, "electrum": [ { "url": "xvc-ex-seven.ewmci.online:50002", @@ -40493,6 +40249,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -40610,18 +40370,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -40633,6 +40383,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -40787,7 +40541,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -40894,18 +40649,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -40917,6 +40662,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -41161,6 +40910,11 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/719'", + "links": { + "github": "https://github.com/WikiMin3R/ZetacoinE", + "homepage": "https://zetacoin.io" + }, "electrum": [ { "url": "zet-ex-three.ewmci.online:50012", @@ -41171,6 +40925,10 @@ } ] }, + { + "url": "zeta-seed-d.zetacoin.network:50012", + "protocol": "SSL" + }, { "url": "207.180.252.200:50011", "protocol": "TCP" @@ -41278,6 +41036,10 @@ { "url": "https://api.avax.network/ext/bc/C/rpc" }, + { + "url": "https://avalanche-c-chain-rpc.publicnode.com", + "ws_url": "wss://avalanche-c-chain-rpc.publicnode.com" + }, { "url": "https://block-proxy.komodo.earth/rpc/avax", "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" @@ -41333,18 +41095,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -41356,6 +41108,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -41408,7 +41164,8 @@ "ws_url": "wss://polygon-bor-rpc.publicnode.com" }, { - "url": "https://polygon-rpc.com" + "url": "https://polygon.drpc.org", + "ws_url": "wss://polygon.drpc.org" } ], "explorer_block_url": "block/" @@ -41582,18 +41339,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -41605,6 +41352,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/", @@ -42362,18 +42113,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -42385,6 +42126,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -42436,18 +42181,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -42459,6 +42194,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -42511,18 +42250,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -42534,6 +42263,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -42586,18 +42319,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -42609,6 +42332,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -42656,18 +42383,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -42679,6 +42396,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -42726,18 +42447,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -42749,6 +42460,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -42800,18 +42515,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -42823,6 +42528,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -42870,18 +42579,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -42893,6 +42592,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -42945,18 +42648,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -42968,6 +42661,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -43019,18 +42716,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -43042,6 +42729,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -43079,7 +42770,10 @@ "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", "nodes": [ { - "url": "https://rpc.octano.dev/" + "url": "https://pyrus2.ubiqscan.io" + }, + { + "url": "https://rpc.octano.dev" } ], "explorer_block_url": "block/" @@ -43132,18 +42826,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -43155,6 +42839,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -43202,18 +42890,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -43225,6 +42903,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -43276,18 +42958,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -43299,6 +42971,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -43351,18 +43027,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -43374,6 +43040,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -43421,18 +43091,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -43444,6 +43104,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -43491,18 +43155,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -43514,6 +43168,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -43565,18 +43223,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -43588,6 +43236,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -43635,18 +43287,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -43658,6 +43300,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -43705,18 +43351,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -43728,6 +43364,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -43830,18 +43470,8 @@ } }, { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } + "url": "https://eth.drpc.org", + "ws_url": "wss://eth.drpc.org" }, { "url": "https://eth3.cipig.net:18555", @@ -43853,6 +43483,10 @@ { "url": "https://ethereum-rpc.publicnode.com", "ws_url": "wss://ethereum-rpc.publicnode.com" + }, + { + "url": "https://mainnet.gateway.tenderly.co", + "ws_url": "wss://mainnet.gateway.tenderly.co" } ], "explorer_block_url": "block/" @@ -44026,6 +43660,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Bitcoin Signed Message:\n", "fname": "Whive", "rpcport": 1867, "pubtype": 73, @@ -44042,6 +43677,11 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/658'", + "links": { + "github": "https://github.com/whiveio/whive", + "homepage": "https://www.whive.io" + }, "electrum": [ { "url": "electrumx1.cointest.com:50002", @@ -44057,6 +43697,21 @@ "twitter": "whiveio" } ] + }, + { + "url": "electrumx2.cointest.com:50002", + "protocol": "SSL", + "contact": [ + { + "email": "protocol@whive.io" + }, + { + "discord": "whiveio#9340" + }, + { + "twitter": "whiveio" + } + ] } ], "explorer_block_url": "block/" @@ -44076,6 +43731,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Bitcoin Signed Message:\n", "fname": "Whive", "rpcport": 1867, "pubtype": 73, @@ -44096,6 +43752,11 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/84'/658'", + "links": { + "github": "https://github.com/whiveio/whive", + "homepage": "https://www.whive.io" + }, "electrum": [ { "url": "electrumx1.cointest.com:50002", @@ -44111,6 +43772,21 @@ "twitter": "whiveio" } ] + }, + { + "url": "electrumx2.cointest.com:50002", + "protocol": "SSL", + "contact": [ + { + "email": "protocol@whive.io" + }, + { + "discord": "whiveio#9340" + }, + { + "twitter": "whiveio" + } + ] } ], "explorer_block_url": "block/" @@ -44130,6 +43806,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "eCash Signed Message:\n", "fname": "eCash", "rpcport": 8332, "pubtype": 0, @@ -44151,6 +43828,10 @@ "type": "UTXO" }, "derivation_path": "m/44'/1899'", + "links": { + "github": "https://github.com/Bitcoin-ABC/bitcoin-abc", + "homepage": "https://e.cash" + }, "electrum": [ { "url": "ecash.stackwallet.com:59002", @@ -44296,6 +43977,7 @@ "is_testnet": false, "currently_enabled": false, "wallet_only": false, + "sign_message_prefix": "Runebase Signed Message:\n", "fname": "Runebase", "rpcport": 9432, "pubtype": 61, @@ -44312,6 +43994,11 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/88'", + "links": { + "github": "https://github.com/runebase/runebase", + "homepage": "https://www.runebase.io" + }, "electrum": [ { "url": "electrum2.runebase.io:50002", @@ -44887,6 +44574,7 @@ "protocol": { "type": "UTXO" }, + "derivation_path": "m/44'/136'", "links": { "github": "https://github.com/kiirocoin/kiiro", "homepage": "https://kiirocoin.org" @@ -45266,6 +44954,63 @@ "explorer_block_url": "nucleus/blocks/", "binance_id": "OSMO" }, + "LUPA": { + "coin": "LUPA", + "type": "Smart Chain", + "name": "Lupaza", + "coinpaprika_id": "", + "coingecko_id": "", + "livecoinwatch_id": "", + "explorer_url": "https://explorer.lupacoin.biz/", + "explorer_tx_url": "", + "explorer_address_url": "", + "supported": [], + "active": false, + "is_testnet": false, + "currently_enabled": false, + "wallet_only": false, + "sign_message_prefix": "Komodo Signed Message:\n", + "asset": "LUPA", + "fname": "Lupaza", + "rpcport": 64151, + "txversion": 4, + "overwintered": 1, + "mm2": 1, + "required_confirmations": 5, + "avg_blocktime": 60, + "protocol": { + "type": "UTXO" + }, + "derivation_path": "m/44'/141'", + "trezor_coin": "Komodo", + "electrum": [ + { + "url": "electrum.lupacoin.biz:50005", + "protocol": "SSL", + "contact": [ + { + "email": "contact@lupacoin.biz" + }, + { + "github": "LUPAZA-coin" + } + ] + }, + { + "url": "electrum1.lupacoin.biz:50005", + "protocol": "SSL", + "contact": [ + { + "email": "contact@lupacoin.biz" + }, + { + "github": "LUPAZA-coin" + } + ] + } + ], + "explorer_block_url": "block/" + }, "ZOIN": { "coin": "ZOIN", "type": "UTXO", @@ -45314,280 +45059,5 @@ } ], "explorer_block_url": "block/" - }, - "NFT_ETH": { - "coin": "NFT_ETH", - "type": "ERC-20", - "name": "Ethereum", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "", - "explorer_url": "https://etherscan.io/", - "explorer_tx_url": "tx/", - "explorer_address_url": "address/", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "Ethereum", - "rpcport": 80, - "mm2": 1, - "chain_id": 1, - "sign_message_prefix": "Ethereum Signed Message:\n", - "required_confirmations": 3, - "avg_blocktime": 15, - "protocol": { - "type": "NFT", - "protocol_data": { - "platform": "ETH" - } - }, - "derivation_path": "m/44'/60'", - "parent_coin": "ETH", - "swap_contract_address": "0x24ABE4c71FC658C91313b6552cd40cD808b3Ea80", - "fallback_swap_contract": "0x8500AFc0bc5214728082163326C2FF0C73f4a871", - "nodes": [ - { - "url": "https://block-proxy.komodo.earth/rpc/eth", - "ws_url": "wss://block-proxy.komodo.earth/rpc/eth/websocket", - "contact": { - "email": "smk@komodoplatform.com" - } - }, - { - "url": "https://eth1.cipig.net:18555", - "ws_url": "wss://eth1.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth2.cipig.net:18555", - "ws_url": "wss://eth2.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://eth3.cipig.net:18555", - "ws_url": "wss://eth3.cipig.net:38555", - "contact": { - "email": "cipi@komodoplatform.com" - } - }, - { - "url": "https://ethereum-rpc.publicnode.com", - "ws_url": "wss://ethereum-rpc.publicnode.com" - } - ], - "explorer_block_url": "block/" - }, - "NFT_AVAX": { - "coin": "NFT_AVAX", - "type": "AVX-20", - "name": "Avalanche", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "", - "explorer_url": "https://snowtrace.io/", - "explorer_tx_url": "tx/", - "explorer_address_url": "address/", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "Avalanche", - "rpcport": 80, - "mm2": 1, - "chain_id": 43114, - "required_confirmations": 3, - "avg_blocktime": 2.4, - "protocol": { - "type": "NFT", - "protocol_data": { - "platform": "AVAX" - } - }, - "derivation_path": "m/44'/9000'", - "trezor_coin": "Avalanche C-Chain", - "links": { - "homepage": "https://www.avax.network/" - }, - "parent_coin": "AVAX", - "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", - "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", - "nodes": [ - { - "url": "https://api.avax.network/ext/bc/C/rpc" - }, - { - "url": "https://block-proxy.komodo.earth/rpc/avax", - "ws_url": "wss://block-proxy.komodo.earth/rpc/avax/websocket" - } - ], - "explorer_block_url": "block/" - }, - "NFT_BNB": { - "coin": "NFT_BNB", - "type": "BEP-20", - "name": "Binance Coin", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "", - "explorer_url": "https://bscscan.com/", - "explorer_tx_url": "tx/", - "explorer_address_url": "address/", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "Binance Coin", - "avg_blocktime": 3, - "rpcport": 80, - "mm2": 1, - "chain_id": 56, - "required_confirmations": 3, - "protocol": { - "type": "NFT", - "protocol_data": { - "platform": "BNB" - } - }, - "derivation_path": "m/44'/714'", - "trezor_coin": "Binance Smart Chain", - "links": { - "homepage": "https://www.binance.org" - }, - "parent_coin": "BNB", - "swap_contract_address": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", - "fallback_swap_contract": "0xeDc5b89Fe1f0382F9E4316069971D90a0951DB31", - "nodes": [ - { - "url": "https://block-proxy.komodo.earth/rpc/bnb", - "ws_url": "wss://block-proxy.komodo.earth/rpc/bnb/websocket" - }, - { - "url": "https://bsc1.cipig.net:18655", - "ws_url": "wss://bsc1.cipig.net:38655" - }, - { - "url": "https://bsc2.cipig.net:18655", - "ws_url": "wss://bsc2.cipig.net:38655" - }, - { - "url": "https://bsc3.cipig.net:18655", - "ws_url": "wss://bsc3.cipig.net:38655" - } - ], - "token_address_url": "tokentxns?a=", - "explorer_block_url": "block/" - }, - "NFT_FTM": { - "coin": "NFT_FTM", - "type": "FTM-20", - "name": "Fantom", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "", - "explorer_url": "https://ftmscan.com/", - "explorer_tx_url": "", - "explorer_address_url": "", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "Fantom", - "rpcport": 80, - "mm2": 1, - "chain_id": 250, - "required_confirmations": 3, - "avg_blocktime": 1.8, - "protocol": { - "type": "NFT", - "protocol_data": { - "platform": "FTM" - } - }, - "derivation_path": "m/44'/1007'", - "trezor_coin": "Fantom Opera", - "links": { - "homepage": "https://fantom.foundation" - }, - "parent_coin": "FTM", - "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", - "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", - "nodes": [ - { - "url": "https://block-proxy.komodo.earth/rpc/ftm", - "ws_url": "wss://block-proxy.komodo.earth/rpc/ftm/websocket" - }, - { - "url": "https://fantom-rpc.publicnode.com", - "ws_url": "wss://fantom-rpc.publicnode.com" - }, - { - "url": "https://fantom.drpc.org", - "ws_url": "wss://fantom.drpc.org" - } - ], - "explorer_block_url": "block/" - }, - "NFT_MATIC": { - "coin": "NFT_MATIC", - "type": "Matic", - "name": "Polygon", - "coinpaprika_id": "", - "coingecko_id": "", - "livecoinwatch_id": "", - "explorer_url": "https://polygonscan.com/", - "explorer_tx_url": "tx/", - "explorer_address_url": "address/", - "supported": [], - "active": false, - "is_testnet": false, - "currently_enabled": false, - "wallet_only": false, - "fname": "Polygon", - "rpcport": 80, - "mm2": 1, - "chain_id": 137, - "avg_blocktime": 1.8, - "required_confirmations": 20, - "protocol": { - "type": "NFT", - "protocol_data": { - "platform": "MATIC" - } - }, - "derivation_path": "m/44'/966'", - "trezor_coin": "Polygon", - "links": { - "homepage": "https://polygon.technology/" - }, - "parent_coin": "MATIC", - "swap_contract_address": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", - "fallback_swap_contract": "0x9130b257D37A52E52F21054c4DA3450c72f595CE", - "nodes": [ - { - "url": "https://block-proxy.komodo.earth/rpc/matic", - "ws_url": "wss://block-proxy.komodo.earth/rpc/matic/websocket" - }, - { - "url": "https://electrum3.cipig.net:18755", - "ws_url": "wss://electrum3.cipig.net:38755" - }, - { - "url": "https://polygon-bor-rpc.publicnode.com", - "ws_url": "wss://polygon-bor-rpc.publicnode.com" - }, - { - "url": "https://polygon-rpc.com" - } - ], - "explorer_block_url": "block/" } } \ No newline at end of file diff --git a/coins_ci.json b/coins_ci.json index 5fe3d12d2..92fdf6d6f 100644 --- a/coins_ci.json +++ b/coins_ci.json @@ -1,3 +1,3 @@ { - "coins_repo_commit": "642abea7172b81db24b16bffc13783b9a0e400f5" + "coins_repo_commit": "8a37a6cdb8f4f334f305899006b31415e3a49bf1" } \ No newline at end of file diff --git a/lib/app_config/app_config.dart b/lib/app_config/app_config.dart index e53e68ae1..0e2d2f7af 100644 --- a/lib/app_config/app_config.dart +++ b/lib/app_config/app_config.dart @@ -1,5 +1,6 @@ import 'dart:io'; +import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import '../model/feed_provider.dart'; @@ -48,6 +49,8 @@ class AppConfig { String get appCompanyLong => 'Komodo Platform'; String get appCompanyShort => 'Komodo'; + final bool kIsWalletOnly = !kDebugMode; + List get defaultCoins => ['KMD', 'BTC-segwit']; List get coinsFiat => ['BTC-segwit', 'KMD']; List get walletOnlyCoins => [ diff --git a/lib/main.dart b/lib/main.dart index 45990b375..c5306120c 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,6 +1,7 @@ import 'dart:async'; import 'package:connectivity_plus/connectivity_plus.dart'; +import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter_bloc/flutter_bloc.dart' as real_bloc; @@ -308,7 +309,7 @@ class _MyHomePageState extends State with WidgetsBindingObserver { final List _children = [ CoinsPage(), - DexPage(), + if (!appConfig.kIsWalletOnly) DexPage(), MarketsPage(), if (appConfig.isFeedEnabled) FeedPage() ]; @@ -544,9 +545,11 @@ class _MyHomePageState extends State with WidgetsBindingObserver { key: Key('main-nav-portfolio'), ), label: AppLocalizations.of(context).portfolio), - BottomNavigationBarItem( - icon: const Icon(Icons.swap_vert, key: Key('main-nav-dex')), - label: AppLocalizations.of(context).dex), + if (!appConfig.kIsWalletOnly) + BottomNavigationBarItem( + icon: + const Icon(Icons.swap_vert, key: Key('main-nav-dex')), + label: AppLocalizations.of(context).dex), BottomNavigationBarItem( icon: const Icon( Icons.show_chart, diff --git a/lib/screens/portfolio/coins_page.dart b/lib/screens/portfolio/coins_page.dart index 52bcb1f2e..b1cd60cba 100644 --- a/lib/screens/portfolio/coins_page.dart +++ b/lib/screens/portfolio/coins_page.dart @@ -1,6 +1,7 @@ import 'dart:async'; import 'package:auto_size_text/auto_size_text.dart'; +import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:flutter_slidable/flutter_slidable.dart'; @@ -14,6 +15,7 @@ import 'package:komodo_dex/packages/z_coin_activation/widgets/z_coin_status_list import 'package:komodo_dex/screens/portfolio/animated_asset_proportions_graph.dart'; import 'package:komodo_dex/widgets/animated_collapse.dart'; import 'package:provider/provider.dart'; +import 'package:shared_preferences/shared_preferences.dart'; import '../../../../blocs/coins_bloc.dart'; import '../../../../blocs/settings_bloc.dart'; @@ -75,6 +77,12 @@ class _CoinsPageState extends State { if (rebrandingNotifier.shouldShowRebrandingDialog) { showRebrandingDialog(context).ignore(); } + + WidgetsBinding.instance.addPostFrameCallback((_) async { + if (kDebugMode && !await _hasAgreedNoTrading()) { + _showDebugModeDialog().ignore(); + } + }); } }); @@ -263,6 +271,44 @@ class _CoinsPageState extends State { colors: colors, ); } + + // Method to show an alert dialog with an option to agree if the app is in + // debug mode stating that trading features may not be used for actual trading + // and that only test assets/networks may be used. + Future _showDebugModeDialog() async { + await showDialog( + context: context, + barrierDismissible: false, + builder: (context) { + return AlertDialog( + title: const Text('Debug mode'), + content: const Text( + 'This app is in debug mode. Trading features may not be used for ' + 'actual trading. Only test assets/networks may be used.', + ), + actions: [ + TextButton( + onPressed: () { + Navigator.of(context).pop(); + _saveAgreedState().ignore(); + }, + child: const Text('I agree'), + ), + ], + ); + }, + ); + } + + Future _saveAgreedState() async { + SharedPreferences prefs = await SharedPreferences.getInstance(); + prefs.setBool('wallet_only_agreed', true); + } + + Future _hasAgreedNoTrading() async { + SharedPreferences prefs = await SharedPreferences.getInstance(); + return prefs.getBool('wallet_only_agreed') ?? false; + } } class LoadAsset extends StatefulWidget { From de9db9c4c443519b6e759a299ee102ac01c15901 Mon Sep 17 00:00:00 2001 From: Francois Date: Thu, 23 Jan 2025 15:14:42 +0200 Subject: [PATCH 18/19] ci(Devcontainers&Codespaces): rename mm2 to kdf (#156) * fix dockerfile lint warnings * update rust version to match KDF main branch * rename lib from mm2 to kdf * Rename and update rust version in devcontainer files * Fix missing user and permission issues * refactor: move codespaces dockerfile and script to `.devcontainer` * Rename `kdf` to `mm2` to match the existing project setup * Fix permissions issues when building with docker or podman * update libmm2 -> libkdf * formatting * add docker build script flags --------- Co-authored-by: smk762 Co-authored-by: Charl (Nitride) <77973576+CharlVS@users.noreply.github.com> --- .../android-dev.dockerfile | 12 ++--- {.docker => .devcontainer}/dev-setup.sh | 4 +- .devcontainer/devcontainer.json | 4 +- .docker/android-apk-build.dockerfile | 27 ++++++----- .docker/android-sdk.dockerfile | 45 +++++++++++-------- .docker/build_apk_release.sh | 24 ++++++++-- .docker/kdf-android-build.dockerfile | 14 +++--- 7 files changed, 79 insertions(+), 51 deletions(-) rename {.docker => .devcontainer}/android-dev.dockerfile (93%) rename {.docker => .devcontainer}/dev-setup.sh (91%) diff --git a/.docker/android-dev.dockerfile b/.devcontainer/android-dev.dockerfile similarity index 93% rename from .docker/android-dev.dockerfile rename to .devcontainer/android-dev.dockerfile index bc925daca..d76fde854 100644 --- a/.docker/android-dev.dockerfile +++ b/.devcontainer/android-dev.dockerfile @@ -47,14 +47,14 @@ ENV ANDROID_SDK_ROOT=$ANDROID_HOME \ PATH=${PATH}:${ANDROID_HOME}/cmdline-tools/latest/bin:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/emulator # comes from https://developer.android.com/studio/#command-tools -ENV ANDROID_SDK_TOOLS_VERSION 11076708 +ENV ANDROID_SDK_TOOLS_VERSION=11076708 # https://developer.android.com/studio/releases/build-tools -ENV ANDROID_PLATFORM_VERSION 34 -ENV ANDROID_BUILD_TOOLS_VERSION 34.0.0 +ENV ANDROID_PLATFORM_VERSION=34 +ENV ANDROID_BUILD_TOOLS_VERSION=34.0.0 # https://developer.android.com/ndk/downloads -ENV ANDROID_NDK_VERSION 26.3.11579264 +ENV ANDROID_NDK_VERSION=26.3.11579264 RUN apt update && apt install -y sudo && \ useradd -u $USER_ID -m $USER && \ @@ -112,8 +112,8 @@ RUN PATH="$HOME/.cargo/bin:$PATH" && \ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \ export PATH="$HOME/.cargo/bin:$PATH" && \ sudo chown -R $USER:$USER $HOME/.cargo && \ - rustup toolchain install nightly-2022-10-29 --no-self-update --profile=minimal &&\ - rustup default nightly-2022-10-29 && \ + rustup toolchain install nightly-2023-06-01 --no-self-update --profile=minimal && \ + rustup default nightly-2023-06-01 && \ rustup target add aarch64-linux-android && \ rustup target add armv7-linux-androideabi && \ sudo apt install -y python3 python3-pip git curl nodejs python3-venv sudo && \ diff --git a/.docker/dev-setup.sh b/.devcontainer/dev-setup.sh similarity index 91% rename from .docker/dev-setup.sh rename to .devcontainer/dev-setup.sh index 0b0f225c9..cbecf77d6 100755 --- a/.docker/dev-setup.sh +++ b/.devcontainer/dev-setup.sh @@ -17,8 +17,8 @@ export PATH="$HOME/.cargo/bin:$PATH" export PATH=$PATH:/android-ndk/bin CC_aarch64_linux_android=aarch64-linux-android21-clang CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=aarch64-linux-android21-clang cargo rustc --target=aarch64-linux-android --lib --release --crate-type=staticlib --package mm2_bin_lib CC_armv7_linux_androideabi=armv7a-linux-androideabi21-clang CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_LINKER=armv7a-linux-androideabi21-clang cargo rustc --target=armv7-linux-androideabi --lib --release --crate-type=staticlib --package mm2_bin_lib -mv target/aarch64-linux-android/release/libmm2lib.a target/aarch64-linux-android/release/libmm2.a -mv target/armv7-linux-androideabi/release/libmm2lib.a target/armv7-linux-androideabi/release/libmm2.a +mv target/aarch64-linux-android/release/libkdflib.a target/aarch64-linux-android/release/libmm2.a +mv target/armv7-linux-androideabi/release/libkdflib.a target/armv7-linux-androideabi/release/libmm2.a mv /kdf/target/aarch64-linux-android/release/libmm2.a /home/komodo/workspace/android/app/src/main/cpp/libs/arm64-v8a/libmm2.a mv /kdf/target/armv7-linux-androideabi/release/libmm2.a /home/komodo/workspace/android/app/src/main/cpp/libs/armeabi-v7a/libmm2.a \ No newline at end of file diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 83a48756a..eafac249d 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,9 +1,9 @@ { "name": "flutter_docker", "context": "..", - "dockerFile": "../.docker/android-dev.dockerfile", + "dockerFile": "android-dev.dockerfile", "remoteUser": "komodo", - "postAttachCommand": "sh .docker/dev-setup.sh", + "postAttachCommand": "sh .devcontainer/dev-setup.sh", "runArgs": [ "--privileged" ], diff --git a/.docker/android-apk-build.dockerfile b/.docker/android-apk-build.dockerfile index 1856ba57d..a7daf6022 100644 --- a/.docker/android-apk-build.dockerfile +++ b/.docker/android-apk-build.dockerfile @@ -1,30 +1,35 @@ -FROM komodo/kdf-android:latest as build +FROM komodo/kdf-android:latest AS build RUN cd /app && \ - rustup default nightly-2022-10-29 && \ + rustup default nightly-2023-06-01 && \ rustup target add aarch64-linux-android && \ rustup target add armv7-linux-androideabi && \ export PATH=$PATH:/android-ndk/bin && \ CC_aarch64_linux_android=aarch64-linux-android21-clang CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=aarch64-linux-android21-clang cargo rustc --target=aarch64-linux-android --lib --release --crate-type=staticlib --package mm2_bin_lib && \ CC_armv7_linux_androideabi=armv7a-linux-androideabi21-clang CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_LINKER=armv7a-linux-androideabi21-clang cargo rustc --target=armv7-linux-androideabi --lib --release --crate-type=staticlib --package mm2_bin_lib && \ - mv target/aarch64-linux-android/release/libmm2lib.a target/aarch64-linux-android/release/libmm2.a &&\ - mv target/armv7-linux-androideabi/release/libmm2lib.a target/armv7-linux-androideabi/release/libmm2.a + mv target/aarch64-linux-android/release/libkdflib.a target/aarch64-linux-android/release/libmm2.a && \ + mv target/armv7-linux-androideabi/release/libkdflib.a target/armv7-linux-androideabi/release/libmm2.a -FROM komodo/android-sdk:34 as final +FROM komodo/android-sdk:34 AS final ENV FLUTTER_VERSION="2.8.1" -ENV FLUTTER_HOME "/home/komodo/.flutter-sdk" +ENV FLUTTER_HOME="/home/komodo/.flutter-sdk" ENV USER="komodo" -ENV PATH $PATH:$FLUTTER_HOME/bin +ENV PATH=$PATH:$FLUTTER_HOME/bin ENV ANDROID_AARCH64_LIB=android/app/src/main/cpp/libs/arm64-v8a ENV ANDROID_AARCH64_LIB_SRC=/app/target/aarch64-linux-android/release/libmm2.a ENV ANDROID_ARMV7_LIB=android/app/src/main/cpp/libs/armeabi-v7a ENV ANDROID_ARMV7_LIB_SRC=/app/target/armv7-linux-androideabi/release/libmm2.a +USER $USER + WORKDIR /app -COPY . . +COPY --chown=$USER:$USER . . -RUN curl -o assets/coins.json https://raw.githubusercontent.com/KomodoPlatform/coins/master/coins && \ +RUN rm -f assets/coins.json && rm -f assets/coins_config.json && \ + sudo rm -rf build/* && \ + mkdir -p build && \ + curl -o assets/coins.json https://raw.githubusercontent.com/KomodoPlatform/coins/master/coins && \ curl -o assets/coins_config.json https://raw.githubusercontent.com/KomodoPlatform/coins/master/utils/coins_config.json && \ mkdir -p android/app/src/main/cpp/libs/armeabi-v7a && \ mkdir -p android/app/src/main/cpp/libs/arm64-v8a && \ @@ -37,7 +42,5 @@ COPY --from=build --chown=$USER:$USER ${ANDROID_AARCH64_LIB_SRC} ${ANDROID_AARCH COPY --from=build --chown=$USER:$USER ${ANDROID_ARMV7_LIB_SRC} ${ANDROID_ARMV7_LIB} RUN flutter config --no-analytics \ - && flutter precache \ && yes "y" | flutter doctor --android-licenses \ - && flutter doctor \ - && flutter update-packages + && flutter doctor diff --git a/.docker/android-sdk.dockerfile b/.docker/android-sdk.dockerfile index 7f176434e..3b7f18d25 100644 --- a/.docker/android-sdk.dockerfile +++ b/.docker/android-sdk.dockerfile @@ -3,7 +3,15 @@ FROM docker.io/ubuntu:22.04 # Credit to Cirrus Labs for the original Dockerfile # LABEL org.opencontainers.image.source=https://github.com/cirruslabs/docker-images-android -USER root +ENV USER="komodo" +ENV USER_ID=1000 + +RUN apt update && apt install -y sudo && \ + useradd -u $USER_ID -m $USER && \ + usermod -aG sudo $USER && \ + echo "$USER ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers + +USER $USER ENV ANDROID_HOME=/opt/android-sdk-linux \ LANG=en_US.UTF-8 \ @@ -14,43 +22,42 @@ ENV ANDROID_SDK_ROOT=$ANDROID_HOME \ PATH=${PATH}:${ANDROID_HOME}/cmdline-tools/latest/bin:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/emulator # comes from https://developer.android.com/studio/#command-tools -ENV ANDROID_SDK_TOOLS_VERSION 11076708 +ENV ANDROID_SDK_TOOLS_VERSION=11076708 # https://developer.android.com/studio/releases/build-tools -ENV ANDROID_PLATFORM_VERSION 34 -ENV ANDROID_BUILD_TOOLS_VERSION 34.0.0 +ENV ANDROID_PLATFORM_VERSION=34 +ENV ANDROID_BUILD_TOOLS_VERSION=34.0.0 # https://developer.android.com/ndk/downloads -ENV ANDROID_NDK_VERSION 26.3.11579264 +ENV ANDROID_NDK_VERSION=26.3.11579264 RUN set -o xtrace \ + && sudo chown -R $USER:$USER /opt \ && cd /opt \ - && apt-get update \ - && apt-get install -y jq \ - openjdk-17-jdk \ - sudo wget zip unzip git openssh-client curl bc software-properties-common build-essential ruby-full ruby-bundler libstdc++6 libpulse0 libglu1-mesa locales lcov libsqlite3-dev --no-install-recommends \ + && sudo apt-get update \ + && sudo apt-get install -y jq openjdk-17-jdk \ + wget zip unzip git openssh-client curl bc software-properties-common build-essential \ + ruby-full ruby-bundler libstdc++6 libpulse0 libglu1-mesa locales lcov libsqlite3-dev --no-install-recommends \ # for x86 emulators libxtst6 libnss3-dev libnspr4 libxss1 libatk-bridge2.0-0 libgtk-3-0 libgdk-pixbuf2.0-0 \ - && rm -rf /var/lib/apt/lists/* \ - && sh -c 'echo "en_US.UTF-8 UTF-8" > /etc/locale.gen' \ - && locale-gen \ - && update-locale LANG=en_US.UTF-8 \ + && sudo rm -rf /var/lib/apt/lists/* \ + && sh -c 'echo "en_US.UTF-8 UTF-8" | sudo tee -a /etc/locale.gen' \ + && sudo locale-gen \ + && sudo update-locale LANG=en_US.UTF-8 \ && wget -q https://dl.google.com/android/repository/commandlinetools-linux-${ANDROID_SDK_TOOLS_VERSION}_latest.zip -O android-sdk-tools.zip \ && mkdir -p ${ANDROID_HOME}/cmdline-tools/ \ && unzip -q android-sdk-tools.zip -d ${ANDROID_HOME}/cmdline-tools/ \ && mv ${ANDROID_HOME}/cmdline-tools/cmdline-tools ${ANDROID_HOME}/cmdline-tools/latest \ - && chown -R root:root $ANDROID_HOME \ && rm android-sdk-tools.zip \ - && echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers \ && yes | sdkmanager --licenses \ - && wget -O /usr/bin/android-wait-for-emulator https://raw.githubusercontent.com/travis-ci/travis-cookbooks/master/community-cookbooks/android-sdk/files/default/android-wait-for-emulator \ - && chmod +x /usr/bin/android-wait-for-emulator \ && sdkmanager platform-tools \ - && mkdir -p /root/.android \ + && sudo mkdir -p /root/.android \ + && sudo chown -R $USER:$USER /root \ && touch /root/.android/repositories.cfg \ && git config --global user.email "hello@komodoplatform.com" \ && git config --global user.name "Komodo Platform" \ && yes | sdkmanager \ "platforms;android-$ANDROID_PLATFORM_VERSION" \ "build-tools;$ANDROID_BUILD_TOOLS_VERSION" \ - && yes | sdkmanager "ndk;$ANDROID_NDK_VERSION" \ No newline at end of file + && yes | sdkmanager "ndk;$ANDROID_NDK_VERSION" \ + && sudo chown -R $USER:$USER $ANDROID_HOME \ No newline at end of file diff --git a/.docker/build_apk_release.sh b/.docker/build_apk_release.sh index 0936bd738..122ddcf3f 100755 --- a/.docker/build_apk_release.sh +++ b/.docker/build_apk_release.sh @@ -1,6 +1,24 @@ -set -e +#!/bin/bash -docker build -f .docker/kdf-android-build.dockerfile . -t komodo/kdf-android --build-arg KDF_BRANCH=main +set -eu + +# Git branch of Komodo DeFi Framework to build +BRANCH=${1:-main} +# Enable screenshots (disabled by default for security, but can be useful during testing) +ALLOW_SCREENSHOTS=${2:-false} + +# Build KDF libraries +docker build -f .docker/kdf-android-build.dockerfile . -t komodo/kdf-android --build-arg KDF_BRANCH=${BRANCH} +# Setup Android SDK docker build -f .docker/android-sdk.dockerfile . -t komodo/android-sdk:34 +# Prepare coins and other dependencies docker build -f .docker/android-apk-build.dockerfile . -t komodo/komodo-wallet-mobile -docker run --rm -v ./build:/app/build komodo/komodo-wallet-mobile:latest flutter build apk --release \ No newline at end of file +# Clean projects won't have a build directory, so create it if it doesn't exist +mkdir -p ./build + +FLUTTER_BUILD_COMMAND="flutter pub get && flutter build apk --release" +if [ "$ALLOW_SCREENSHOTS" == "true" ]; then + FLUTTER_BUILD_COMMAND+=" --dart-define=screenshot=true" +fi + +docker run --rm -v ./build:/app/build komodo/komodo-wallet-mobile:latest bash -c "$FLUTTER_BUILD_COMMAND" diff --git a/.docker/kdf-android-build.dockerfile b/.docker/kdf-android-build.dockerfile index dc687b0fa..46d111277 100644 --- a/.docker/kdf-android-build.dockerfile +++ b/.docker/kdf-android-build.dockerfile @@ -1,12 +1,12 @@ FROM docker.io/ubuntu:22.04 -LABEL Author "Onur Özkan " +LABEL Author="Onur Özkan " ARG KDF_BRANCH=main RUN apt-get update -y && \ apt-get install -y --no-install-recommends \ ca-certificates \ - build-essential \ + build-essential \ libssl-dev \ cmake \ llvm-dev \ @@ -27,15 +27,15 @@ RUN apt-get update -y && \ curl \ wget \ gnupg \ - software-properties-common \ + python-is-python3 \ + software-properties-common \ lsb-release \ libudev-dev \ zip unzip \ binutils && \ apt-get clean -RUN ln -s /usr/bin/python3 /bin/python &&\ - curl --output llvm.sh https://apt.llvm.org/llvm.sh && \ +RUN curl --output llvm.sh https://apt.llvm.org/llvm.sh && \ chmod +x llvm.sh && \ ./llvm.sh 16 && \ rm ./llvm.sh && \ @@ -53,8 +53,8 @@ RUN mkdir -m 0755 -p /etc/apt/keyrings RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \ export PATH="/root/.cargo/bin:$PATH" && \ - rustup toolchain install nightly-2022-10-29 --no-self-update --profile=minimal &&\ - rustup default nightly-2022-10-29 && \ + rustup toolchain install nightly-2023-06-01 --no-self-update --profile=minimal && \ + rustup default nightly-2023-06-01 && \ rustup target add aarch64-linux-android && \ rustup target add armv7-linux-androideabi && \ apt install -y python3 python3-pip git curl nodejs python3-venv sudo && \ From e1fa54a4e5d2dee660007fa48bb30392c11b6c29 Mon Sep 17 00:00:00 2001 From: Francois Date: Fri, 31 Jan 2025 15:43:04 +0200 Subject: [PATCH 19/19] fix(dex): disable swap slide action and hide orderbooks tab (#167) * toggle visibility of swap slide action button and orderbook * update coin icons update CDS icon and remove SUM icon (changes from coins repo) * disable trading related sections on help page --- assets/coin-icons/cds.png | Bin 32594 -> 32037 bytes assets/coin-icons/sum.png | Bin 12679 -> 0 bytes lib/localizations.dart | 11 +- lib/screens/help-feedback/help_page.dart | 123 ++++++++++++----------- lib/screens/markets/markets_page.dart | 18 ++-- lib/screens/portfolio/item_coin.dart | 7 +- 6 files changed, 85 insertions(+), 74 deletions(-) delete mode 100644 assets/coin-icons/sum.png diff --git a/assets/coin-icons/cds.png b/assets/coin-icons/cds.png index eae62eb3dd1028d4eb97e1cd1cd00b50be4c3a2f..b610c470dbe5a238ef7d67ca55e1a82b91d56291 100644 GIT binary patch literal 32037 zcmV)FK)=6004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 FV1f{xFvS1> diff --git a/assets/coin-icons/sum.png b/assets/coin-icons/sum.png deleted file mode 100644 index 910a754bdf3bfdde93e349a35f7f310fc28a4afe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12679 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 diff --git a/lib/localizations.dart b/lib/localizations.dart index 04161b788..93d7ae964 100644 --- a/lib/localizations.dart +++ b/lib/localizations.dart @@ -279,13 +279,10 @@ class AppLocalizations { '. The team and the community are always happy to help!', name: 'answer_6', args: [name, link, appName, appCompanyShort]); - String get question_7 => - Intl.message('Do you have country restrictions?', name: 'question_7'); - String answer_7(String appName) => Intl.message( - 'No! $appName is fully decentralized.' - ' It is not possible to limit user access by any third party.', - name: 'answer_7', - args: [appName]); + // TODO: update contents when KYC framework is public + // String get question_7 => + // Intl.message('Do you have country restrictions?', name: 'question_7'); + // String answer_7(String appName) => Intl.message(); String question_8(String appName) => Intl.message('Who is behind $appName?', name: 'question_8', args: [appName]); String answer_8(String appName, String appCompanyShort) => Intl.message( diff --git a/lib/screens/help-feedback/help_page.dart b/lib/screens/help-feedback/help_page.dart index ea5153739..2e942025a 100644 --- a/lib/screens/help-feedback/help_page.dart +++ b/lib/screens/help-feedback/help_page.dart @@ -30,73 +30,78 @@ class _HelpPageState extends State { ), 'isExpanded': false, }, - { - 'q': local.question_2(appConfig.appName), - 'a': Text( - local.answer_2(appConfig.appName), - style: const TextStyle( - height: 1.3, - fontSize: 15, + if (!appConfig.kIsWalletOnly) + { + 'q': local.question_2(appConfig.appName), + 'a': Text( + local.answer_2(appConfig.appName), + style: const TextStyle( + height: 1.3, + fontSize: 15, + ), ), - ), - 'isExpanded': false, - }, - { - 'q': local.question_3, - 'a': HtmlParser( - local.answer_3(appConfig.appName), - textStyle: Theme.of(context).textTheme.subtitle1.copyWith( - fontWeight: FontWeight.w400, - height: 1.3, - fontSize: 15, - ), - linkStyle: Theme.of(context).textTheme.subtitle1.copyWith( - fontWeight: FontWeight.w400, - height: 1.3, - fontSize: 15, - color: Color.fromRGBO(57, 161, 238, 1), - ), - ), - 'isExpanded': false, - }, - { - 'q': local.question_4, - 'a': Text( - local.answer_4, - style: const TextStyle( - height: 1.3, - fontSize: 15, + 'isExpanded': false, + }, + if (!appConfig.kIsWalletOnly) + { + 'q': local.question_3, + 'a': HtmlParser( + local.answer_3(appConfig.appName), + textStyle: Theme.of(context).textTheme.subtitle1.copyWith( + fontWeight: FontWeight.w400, + height: 1.3, + fontSize: 15, + ), + linkStyle: Theme.of(context).textTheme.subtitle1.copyWith( + fontWeight: FontWeight.w400, + height: 1.3, + fontSize: 15, + color: Color.fromRGBO(57, 161, 238, 1), + ), ), - ), - 'isExpanded': false, - }, - { - 'q': local.question_5(appConfig.appName), - 'a': Text( - local.answer_5(appConfig.appName), - style: const TextStyle( - height: 1.3, - fontSize: 15, + 'isExpanded': false, + }, + if (!appConfig.kIsWalletOnly) + { + 'q': local.question_4, + 'a': Text( + local.answer_4, + style: const TextStyle( + height: 1.3, + fontSize: 15, + ), ), - ), - 'isExpanded': false, - }, + 'isExpanded': false, + }, + if (!appConfig.kIsWalletOnly) + { + 'q': local.question_5(appConfig.appName), + 'a': Text( + local.answer_5(appConfig.appName), + style: const TextStyle( + height: 1.3, + fontSize: 15, + ), + ), + 'isExpanded': false, + }, { 'q': local.question_6, 'a': _getSupportAnswer(), 'isExpanded': false, }, - { - 'q': local.question_7, - 'a': Text( - local.answer_7(appConfig.appName), - style: const TextStyle( - height: 1.3, - fontSize: 15, - ), - ), - 'isExpanded': false, - }, + // TODO: update contents when KYC framework is ready + // { + // 'q': local.question_7, + // 'a': Text( + // local.answer_7(appConfig.appName), + // style: const TextStyle( + // height: 1.3, + // fontSize: 15, + // ), + // ), + // 'isExpanded': false, + // }, { 'q': local.question_8(appConfig.appName), 'a': Text( diff --git a/lib/screens/markets/markets_page.dart b/lib/screens/markets/markets_page.dart index 8e5d9637b..d7f99f601 100644 --- a/lib/screens/markets/markets_page.dart +++ b/lib/screens/markets/markets_page.dart @@ -1,11 +1,13 @@ import 'package:flutter/material.dart'; +import 'package:komodo_dex/app_config/app_config.dart'; +import 'package:provider/provider.dart'; + import '../../localizations.dart'; import '../../model/coin.dart'; import '../../model/order_book_provider.dart'; +import '../../utils/custom_tab_indicator.dart'; import '../markets/coins_price_list.dart'; import '../markets/order_book_page.dart'; -import '../../utils/custom_tab_indicator.dart'; -import 'package:provider/provider.dart'; class MarketsPage extends StatefulWidget { @override @@ -21,7 +23,8 @@ class _MarketsPageState extends State void initState() { super.initState(); - tabController = TabController(length: 2, vsync: this); + final tabControllerLength = appConfig.kIsWalletOnly ? 1 : 2; + tabController = TabController(length: tabControllerLength, vsync: this); } @override @@ -53,9 +56,10 @@ class _MarketsPageState extends State Tab( text: AppLocalizations.of(context).marketsPrice, ), - Tab( - text: AppLocalizations.of(context).marketsOrderbook, - ) + if (!appConfig.kIsWalletOnly) + Tab( + text: AppLocalizations.of(context).marketsOrderbook, + ) ], ), ), @@ -104,7 +108,7 @@ class _MarketsPageState extends State _orderBookProvider.activePair = CoinsPair(sell: coin, buy: null); tabController.index = 1; }), - const OrderBookPage(), + if (!appConfig.kIsWalletOnly) const OrderBookPage(), ], ); }), diff --git a/lib/screens/portfolio/item_coin.dart b/lib/screens/portfolio/item_coin.dart index 9b718c1ae..891718bf2 100644 --- a/lib/screens/portfolio/item_coin.dart +++ b/lib/screens/portfolio/item_coin.dart @@ -18,6 +18,7 @@ import '../../../../utils/log.dart'; import '../../utils/utils.dart'; import 'coin_detail/coin_detail.dart'; import 'copy_dialog.dart'; +import '../../app_config/app_config.dart'; class ItemCoin extends StatefulWidget { const ItemCoin({ @@ -86,7 +87,11 @@ class _ItemCoinState extends State }, ), ); - if (!coin.walletOnly && double.parse(balance.getBalance()) > 0) { + final showSwapAction = !coin.walletOnly && + // Hide swap action for wallet only mode (i.e. trading disabled mode) + !appConfig.kIsWalletOnly && + double.parse(balance.getBalance()) > 0; + if (showSwapAction) { actions.add( SlidableAction( label: AppLocalizations.of(context).swap.toUpperCase(),

n(|C5~R|Z&%a_)a~(?uXhT=-Mg|or#jy~V`qYyG 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 Ma_X`*(w5=>180Acp8x;= literal 0 HcmV?d00001 diff --git a/assets/coin-icons/lupa.png b/assets/coin-icons/lupa.png new file mode 100644 index 0000000000000000000000000000000000000000..76f9b009c360a5709c84ae599520eade3e81fae3 GIT binary patch literal 26565 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 literal 0 HcmV?d00001 diff --git a/assets/coin-icons/nucleustest.png b/assets/coin-icons/nucleustest.png new file mode 100644 index 0000000000000000000000000000000000000000..7947526793a9af1c5f5bd24ca04a052d0bc21632 GIT binary patch literal 9430 zcmV;{Bq`g8P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x010qNS#tmY3labT3lag+-G2N4000McNliru=mZ%7D>$*@ zqFMj|BgIKXK~#9!)tz~KUDb8(ziXc>U5%D4+wz15JYXA7GPZ#*2W&%=5Qa2ONM0K9 z(xjnDn&I`O?MsuiFG)XbhBislSI9sbpg=;?1_+}K228-%7!0<-^B~KUELroF?r`>c zf9!LlD_O(6SGtn;eLffDd-pkK@BKS#@3q%jdu`zzg!1(_^!YU~9hd{m1I|;`$_eFV z6K7RbEk(rizQ9`RA3k~NOj}1ssfg?c_5&@z5nwM+6Z~7#uWNn!$y6Dqsb0J}?O=0wSu4NY+iWKpbem5xfi74!j8*0?r0yx-gcB9+SlOA~cF4 zat&}fa1k&UmR;7DszG2=HiXOL%>TwYxv`66Fh3f z_9Aowa6RzHz!f-!=$(W%;AP-HfG2>u@Q2YNcvOf@BXt69sQn~x8E!s(CnE{G4%`j= z2G#ngD)k$m9`TBdD6wgT7ULxJv%pnA;fS|9zep);7S-<-soiKGDXN@$X5)xeU_^*b zBh&yF1784c1WJeF{;JyJZ&mHN0PU;cBHfKo|2yq>+> z`l^rkz=#l>cVg2>tpe@<{uG!tlzWE6skN>HMJR|wC@U_ue)7qhf+E|z;itWKX{mU|bhSg>g&7US08ON9v!+b?(46vpnp<1-$g$)4`tG;c_Qp>3>^~&+ zjg4Zh#Te7G^NevHHzz1yx+K`u#R5dYL{!fxeA^fKsV@?P{AkX@PHY;fGk~w-mM}%x z+(T9IttH}l%&e-iSFKoK*I&GbHH#O?)XGW|@jL-1fw@A1#-~*E3<=_DMMMbAkpf6S zU`J=C9y@+gU)k{{FTApioqP66OKYo$h%0Lhh$z;&3W;biYzGs*iUJsexW~qUpCR%s z;1mo$xx-3q8mSip|9~5MGwT3Iu^=r9u`EoO%yu3>? zhl|Yqp5H*qwgp4-K;=XPV+_9UbGW9~KKcA+p4_yVBelm(y0rJ~8XI!BAnLyHJsrgqYky!QdUyT+SRN5|M}kc@UA6GOi59Z3}u+j z2BByr)Y>`{l2VnyUZ5_5MNpLEC+qa_O)uzgpV}ZtYflK!H4mp<6b{iAW4vBC6hWf+vIAsf{LQcG|O(%+DwInb&iz?#L2?YBSuDf`6_e$XtOHOqLOCpM4L z*&E?gJP;o=j+MUFwLPv0>gHZPVO)8ctXj52u2^#sg@uJ$bNnRju~^p}99$F*$tgrk zuLh1cuvU>`6?wT}{`^GZ;K3oaYe>YVk@`2l|0V+^Db#W+N=x;QTW+@h@R>iAHH#K` z>4c6HsXZWqhiFVJnt{~1OQfq!0OKph$)y*qkQEm$)cVFIJ$~x6SljC*6|sE~3nHEm zYZNAk$jc>j&hP9zd?@GULg^h9 zLepSC5~wE0jMxzA1d9kWrcISA*Q_EME!2Gn57QBki|LkJ36?^ka%F=*6o?31WYiW% z(9My#^OA`i$<2w_fYbuu%fMfgf$=`H7F~PMO8YNg`T|#1S9|Hpi?M*99@-&R6h*RB zLAr)$Ybh=&l2yx=$m|)@_3Z-(X>4whK(P`)P$l^IsEVi>Q595;LbVTVAX}qz=hItTFKIc9Gxd79uCd=yO%Q$(uPLI?cm+*J` z`G^ziVqE0NR^V7(i4COnLf|L3=!OB|mNF&$^~e5)|K$(;kyjclW5yz(Aw&cp)edYh zZVrvyupcH=jFXF3uHbBQGy4u5kqk$x@xWr>ndsbk&DoHfF|h%u6*x(~da&{Vsrt3s zKW^{1`6jO*63MhNqYi~YJ7!2y8$v{|s+5)#%bMlOq&*hXxAz~+^d+B(TS9J(W}!@F zOl)-Ce1kJUd~UGotSY6&#eDttkL#!3f1~Gl-k6+E2Y|+~Vuv^!rz0Gii;AMGTDC-* zT3Yq({RcCB*)If60Iv-zv4OO%CWCoZRVj=__{v9a^FMp*Ehgf5?-)r9AwUP#rcg7S z^$y9678X){;bKmmIivdy9qFEP`$q&=3Opa3JMUB`6_kf zzw*(Kn8JdBcO0nzA|i1t3GA>*Y}&n1RZ5DAWa*-XyuJUR)}A~i=a?YR#RQ-dcrrS7 zUScqEGYRb!;6u2evwjg;l-_^&<^ErN^dnMSSon@4HADeohklp7AtLzJGOcQ|eCboS zGkxk5wKk*2-2{9vlY#?EY#^=Y13zSta29JV)fX(VKm5X<%Z$mBO}5%^XpA2#NTHIe zp&}E6k~?+sB=L;VEw8;H;WBUlM1c7?scjrcY6p{85BL;r^6nQ_mCAAB^lKmgxQ51u zOi2ybdR|aIl}aH5{!e-as*NN(BqcC-D8>+=f%WOeweOZSE0);|rFIGM863$2)W07D z(z*ucFz?r6qk*0Gv$x)2Z-37pWEaVo_5!@NXRrSFSHISK9(!C~-@DIF7+22Ji4$eC z%#Ic{?fA}Po~LJrZ7VJ=lCsibeeUILl1imAdER{Bx#-+^$NQ7oK8X!TEd%}$xMaW% zu$D`fTxkFP)1NZqN=mYtSHp6TzOY$8|DEsg%qv^X-lH{a-L+eueRVrCtE#wQ)~sPy zU^0P4r5ztjew`B`xl<-j;;nrL^zgCTOcbdyoYUor#Nk7JUj_QUgB$+V1MeHK@oos_ zFF*Pboi=fzWZMY>95`01-~8FnId=NAL?RIiA`v2y2sNip$=}}fQ}!OM(b1TD1@Q$* zjl{E5m9ml&dH?!riAJNDPCqvRmz7_)uFoIOA+}=edQ_xP;lnt4WxtgH_}C5C+jp;A z>4mPhtU6DG-|yI=2WyXu*Xu3yjN#CU6S8sZR(v*dyWnnj!62Q26)4Eq+t7#FVy$KQym|JTmDOgb9Ui)~ zrdLgtuYU3qa>oZhpv|qV6h)&_HDQ88A`vpM#^eQlU_M|3hhz~!fn^IXkkXP8ZI8t= zdA8t2*q;GS;g>yzVo`lJumDhXk#s%o5QezieB~8dSza!~F+heIA;83O<7D1>=P`Zq zWIWFsHBte5RII9uv_`HdGpA3JsgoyWvxTJ^Se-r`rxRNwsvkD0Wuod!AJez0a$Z%H z{=ub}NcivJKv$F>-BJJP-;V~8X+cRN2~}lWc^R{2Ot)F|Zz*sCX?&&=J0FqDg7z4C zDN?O>-p2BnUS1(MjEQB$&p*eo`b@I0-1f@jBI=NTAY>)1jJUXT@TLJT7?Kf zC}fY81wKUHd)d3RAQBlhw4d!m|P}-MEdKL5lUo_kas9dpp znNF^#7#5{zEF*z+PODLRcNLgaIl+%c3$yL&%LvTCA+eKzSzSN7;aJ3NBC@JVaWu-+ zE330HcjdS7X*=G+Px$>%yETDkO=B&l__cv}>Wstyt<(F=vRY_Ja-oK#lR_iNF$mRm7@o<<7_#*D_)-qE4kckKe8 zAQBxy56cXd19q}^XHD2B$#>zNXNej1ql?^$Z09backGv8mb5p+XS? zViyipvTDMFRF>wgcLc&0HKnR;fd_Wf%uVSKp|i8owztO;Ild#)jH(WtYCxfC!UT;B z9_u>TZ8G|9Bq2CyZzZL1wOJ`m`L0)IJZ?JUiAavix2gfza&rY#R*WmiHEKJ33x|l1 zNG9n_B)Yy!FEf$|pBQ%`FfI&b%rGm&Iy*_ElDQfVDkDYFLX9Vq{g&`NPp4K+jFV-e zOGr~9RC(jT0e$#|&Gyax2aIohS$zKa{>@iiB^NDPXgp(vr1<32cR~HyNa2qGGimR- zHJokK&Uiw}EwfKqq;lN2#L4=GeoGh;#+44580H*=r24+keNR4VzjxpLQd?KoRmo>x z-R?cK@frQp%{SRQK5(lkEiN9hJvyPP8Aoj{n(#=}@7VE^B$G+aaVRc~lob~b_(q6` z6c!X_owGko7Wv!fU$9@l>!;Ehi-~7?CM2tGYLf5Vd!Ka1Rz+A9F^xwEFl% zNc)p7s4A!H8&bZt5#v(kW_ycb6Y;zOdoys2Wvw|0aH76mfAp(gOG|tEIivzzSww&S z$fM@>Z@i)DDRlCU7}myuxpl0;_kHRcn>T245vw?`P?X9jB={R=! zv`HkBgLa+(r_VN+l<#MD;~bElQT!|^N$T+DmlzI+Kzm0AjV-O-U|CoPK+3eV#|HE& zTUBD6@tpE8L_E)u!SJd;S#gPaUjB}*3+L4qQrfAx7<5JkB8EdpYi#X_lh)+^;&qs_ zEiD74_p#PWLvwRMws%(Gg4weuEh-w2RaM0^9xE2ix84wqAcG->9eZomKKkR;H+E`U ztYavh5jV+Hs$ig=x2l|JY|OeBRF#VsE;OqbFH(Pi{hroZ&YwO_*Ijb4$-${Scs;_F zx_Na-dyPf{ZSC!B+p$wsbtpjtEk;B-`nx>rfV#%Ulpmf@ks(x-@#W=w@wVHTK53Gs ze82k?tKgIJeacHq^$Q>Vkj|SiBQIe$0wmRPmZT(g^tOy-0wac++7tG`(Hb#kNEXg| z1DqbL)Ump{f_O5S!Tq`sE?ur#S#5ssp<-!Z>_rLh(dfWPS zCX=~17bMkc11aKa$Li>t)@ShcfkU>rwQZ<1JskmF0j{GTzn_S3s^P4*w6{~7Wn@5T zNxJ^hOU#M|^Y!IjyX^j&W2tCip)8y=E3$Io1yWU6DZ_c>N;(p1^(;v`)iTsfrXvC0 zS`HjOLdy3|1_?&`g95b?Tt3_w{Tv`DBGflEnKO-zc4}p1R#Fv8tp%n`oG7XT9Cr;!vPNwI} zx4l03+Eo`!JRo?Gf>GyGRfOVj*fQw z`|p^vzdO{|dXkb*8=O}+wn+u|VyFBRPdxiP&24Rhh$VM-^%D-$mfgEG)MQ5+NwwOjNqdHb#MFOB?%55c^>-Vd)sv^|LPCeqh&tfS)@L?! zg`J)Rb`4YkRb}&z9TMy89C4{le~prAwMmnRGT|YE?=(`orL{(%dTw)i`uL$J zPP+*d;gHxk@cV(TFvjrafrDmWO^po|s=PNo_n1*lEUe zTem_3z-Wy=VV3bnpMF+PoUT(ud{tE&HaWK!bu+<~8tL_AGwukMb1MQgG&jqJZLd~WO?B26qHg9R?!-wSeJKuCp;9(xcQmWdnzCEic|1=5eNt&4YU9PsQ4-rIYZfWJNUp}CR zj?{=TLL|tC9E)|xJ-_;IdEw=4Lvd(ljnK;U_Pzu9^z$!bMXUu+Rm1cUgOloxO0!)D z4Ld8<1{{ZutMp5NCxNs5c9aOQ&bU1E%qD41#MKwYYIx3MPL0%*s_jtUHfqw=1!T5r z%1df+(83TDBO`|WhmP32`wxm2n(4ydj3E~5kf%3oCXuD*Dp!O&kRj0retW_;)P5 zaG@4Oqh6=e<+AZJ^}M&ZULNiNQ57mH$48>kLOMI+ef~ai!gyOy5XpNOYM6)eWZfCP z`=S4q=C*dvGe*0}>q|Qi&a=gt8N;JUE$Q!qJAd{uoN2fVeKlwU@YX<;G{&%H`wsKc ztFPN|*$|ElIeqeEs<&!cv|yg8UV5SWzU{HJvDQ*rTC6u*cQu6tS%-9G1vi4aT@epF z{Foj(RvY?T9Z~%qIqH53&K;HRgj?x1c6R>9dq1;>Iv8ljZMd9#?`8n!dm@pL#^x5T zdDq1hMaSl;SYamgIkRT)_P&F9rs1qut5~ayD=*XAZ~H@i-}ToH#i^YUMBIG;+$&q{ zkAHc;i6@dSFI8x1>L#x*awRCE!6*F)97W`NSo>J(re}JH{5g7l(cF39Oj9@Fw!QaL zS>bejgH%nLXqPRzU`$5Thc8;yq=~Y+dKsl9CAPe*)UH{%TtEHCAC?=|UX}NCY`A7U zbgWjt`J+4K`02Wy0rUfr+Vi*W7ohvv6Nr2rYwHq64)<((UzMp?yWRu7gFA!0Us!9I zecp8YgTMPK^JmX8{wU@b?zdwJr*LO=N~KbGp4XKRIp3rjV>sK?tl#+OAG7JDSBBgC zc_;As)(uacbBs)XlI8>V0LKTqtB7!<_Jq0f-Un%GkEt2Ky*HU6?7}c*Pb3oQk^DN} zq_)Rm`r}{zhkfqlt;0>~NnBR(KF{E7Haj9#S-RP z9BYz0(k4S=3>}?u{`H;*^jD8Q;SF=2DDEK12U|Bh)u$v4G&lOdUBK&uby&)`-1E?H z<@qgJeIsVfkvfv-EvffE{FuqZX0z=$Zu;Hq)US~=klJRT5%>erq6>RNMCj;@%fTZx ztf^k66USE!$>|-w-GTOv@B3W_gt0gpq}SURLtA@He|Y!3_JKzp_k7-DKAgkLVp4L3*aXX9qhNzfW!t;>*Jj8 zmjmbZS2mn)kJg?rEp6?(X8BTyMhkP2Fe8Rnw!f}_|4%>W;Nc^3?Dz?J?Twu>^Sl{$ z;rw}$*F#-%K)9qi+tj4rz3UhH-%oBF?m0EYF5nBmnSrDgGB5)MF;T~WZvYJgl?@y6 z+ov{~JMVkY?~KQD(v(HuSnUak#X2PP#w3zS4jek{k0nyOGU9k1Cr;P#%^%&#BO9L0 zSC~#a@NMA0V5CBJ_T7!Zj~QUXhHk&@{lER4_tX1-or))tHd}I4Va}|XT3S-9;aW2i zi7Dp_q)DPc!lZi&N&T}&C=uUG4 zFKm6){@)+{KY4S{J~8==z1jkN5opLnS|Q7bxF8$(YT!X!Ufe-DAQFji+fDEFKl8B< zo3hfbOKQ$=>}3ec$)FVE$aMw77W0^Fj4hFC#)*tV4hOyC?PTU;me!ZE6-{ z@uAwVw2L*MXE6zK6YHc`;)u%{)Znkv5pS$yu7X5TY;|t4+9LO1@}f)#0En$ zI9E{;xQan?)`ukRIds_UKYYY4oO?c#CRTPGp*9e?VVTi95-qHwXACLd^4ykJ^qc>3 zCtF^B!w@WS@`MENkHEhHem2qyIizz7$hA0&R0(higD7DkAvMQOnpb!3(yECQ?VK4i zjPb^%`7wmzh!YVG*VNj(?*Fy^+kFq36Q|GQb3O&(JwLwy9ZO-u}A86A3$i&TJ_yDaqT$=UmY(r5<(l4f?<%kL&k-@(cO>w%1HD znd%}tUyld=1NbYTITunPM`EFi+&J(u?m(t$G9cH8(3wccYdhaEyZ7zaX_F`Ev?*1R z9>6`?^Jv8LXlZNH$2Yy8-@WT@dF;}@NbERJ;8(!^0_t-m6^1}8bdlQuyofuH zshSKl?Qq_$J#k7lZ{1E)ON*U3Z5rdpl}q~EIwA=()9lh-U=n=hr7il;Kl`OT_~;Yn zWL>?8kZ&mkN9u#Xmw?klAr*${c+_ASR0;e&@JX^b1Ss^2&Yd;W-uj;Pdi~W`$kfS` zOg_^Xq~`(%-Hc}%&gx6scjzMls1zR3ORkggd#4ca7P;a>A3UkrY3#k}at`RTd6+|LL zBAx~j{yo~^`@VL@1mGHJqiJFdJ;qtU38mzDbE zrKPr{xL67c3%r6z#8Xug$)s(MbtF#JHx#tRV$#_e*QS1*;;S5GXjRR$Q=_r%sBkx|8EvRJ_|Yl(zM( zYe%hy8w=8xC}Uuq+yeX*H}sx_{E!NHBo=y*YjEbrzrfj;yInL+Qf)wLB)w9-4vEhy z*~X|-crJDVe+N8*Q<(Bb>WH;Jjo=F4X5bE-m&gl$mRms!cpzmtJExC4$a0OkU-aQ@*6+%e@PX>Cp72xi@&Et;07*qoM6N<$f+r6zkN^Mx literal 0 HcmV?d00001 diff --git a/assets/coin-icons/om.png b/assets/coin-icons/om.png new file mode 100644 index 0000000000000000000000000000000000000000..a6ab7baa307eee9a6aaab73401eea310e177cf9d GIT binary patch literal 9286 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 literal 0 HcmV?d00001 diff --git a/assets/coin-icons/pendle.png b/assets/coin-icons/pendle.png new file mode 100644 index 0000000000000000000000000000000000000000..a3f3222802324a414aff215a6c530eb1ca8a2448 GIT binary patch literal 4222 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 Lg5@)FkNE!qK{n9M literal 0 HcmV?d00001 diff --git a/assets/coin-icons/pep.png b/assets/coin-icons/pep.png new file mode 100644 index 0000000000000000000000000000000000000000..b880579bd2d021993b807db54f9b721ad2922afa GIT binary patch literal 4797 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 Xv5dBZYtw(*00000NkvXXu0mjfLr^pn literal 0 HcmV?d00001 diff --git a/assets/coin-icons/rtb.png b/assets/coin-icons/rtb.png deleted file mode 100644 index e3e21e6a49ae7fd76252b4cc52cd87175ebb590c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6101 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 P2mpO;6RldPQ{?{u1W!i| diff --git a/assets/coin-icons/syn.png b/assets/coin-icons/syn.png new file mode 100644 index 0000000000000000000000000000000000000000..71f5925e9c94f0ef86b71f18a16283c70b0b8a61 GIT binary patch literal 10260 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 ZmJWayQp0!hlF%A}ytIl`mBhQS{{aiX0+;{* literal 0 HcmV?d00001 diff --git a/assets/coin-icons/vote2023.png b/assets/coin-icons/vote2023.png deleted file mode 100644 index 38a552db3c0be5a554c11046c537b6ac9fe07af9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19624 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 diff --git a/assets/coin-icons/wcn.png b/assets/coin-icons/wcn.png deleted file mode 100644 index c40a36ca4ff7abf147ee00858952081ad218112d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6188 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 literal 9706 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