@@ -56,23 +56,53 @@ String get appTitle => 'FiroDEX Wallet | Non-Custodial Multi-Coin Wallet & DEX';
5656String get appShortTitle => 'FiroDEX Wallet' ;
5757
5858Map <String , int > priorityCoinsAbbrMap = {
59- 'FIRO' : 30 ,
60- 'KMD' : 20 ,
61- 'BTC-segwit' : 20 ,
62- 'ETH' : 20 ,
63- 'LTC-segwit' : 20 ,
64- 'USDT-ERC20' : 20 ,
65- 'USDT-PLG20' : 20 ,
66- 'BNB' : 11 ,
67- 'ETC' : 11 ,
68- 'DOGE' : 11 ,
69- 'DASH' : 11 ,
70- 'MATIC' : 10 ,
71- 'FTM' : 10 ,
72- 'ARB' : 10 ,
73- 'AVAX' : 10 ,
74- 'HT' : 10 ,
75- 'MOVR' : 10 ,
59+ // FIRO always has highest priority
60+ 'FIRO' : 1000 ,
61+
62+ // Top 10 cryptocurrencies by market cap (as of current data)
63+ // Rank 1: Bitcoin (~$2.21 trillion)
64+ 'BTC' : 100 ,
65+ 'BTC-segwit' : 100 ,
66+ 'KMD' : 100 ,
67+
68+ // Rank 2: Ethereum (~$335 billion)
69+ 'ETH' : 90 ,
70+
71+ // Rank 3: Tether (~$159 billion)
72+ 'USDT' : 80 ,
73+ 'USDT-ERC20' : 80 ,
74+ 'USDT-PLG20' : 80 ,
75+ 'USDT-BEP20' : 80 ,
76+
77+ // Rank 4: XRP (~$145 billion)
78+ 'XRP' : 70 ,
79+
80+ // Rank 5: BNB (~$93 billion)
81+ 'BNB' : 60 ,
82+
83+ // Rank 6: Solana (~$84 billion)
84+ 'SOL' : 50 ,
85+
86+ // Rank 7: USD Coin (~$63 billion)
87+ 'USDC' : 40 ,
88+ 'USDC-ERC20' : 40 ,
89+ 'USDC-PLG20' : 40 ,
90+ 'USDC-BEP20' : 40 ,
91+
92+ // Rank 8: TRON (~$27.5 billion)
93+ 'TRX' : 30 ,
94+
95+ // Rank 9: Dogecoin (~$27.1 billion)
96+ 'DOGE' : 20 ,
97+
98+ // Rank 10: Cardano (~$22.3 billion)
99+ 'ADA' : 10 ,
100+
101+ // Additional coins with higher than default priority
102+ 'LTC-segwit' : 5 , // Litecoin (popular)
103+ 'LTC' : 5 ,
104+
105+ // All other coins get default priority (0)
76106};
77107
78108/// List of coins that are excluded from the list of coins displayed on the
@@ -141,19 +171,18 @@ const List<String> appWalletOnlyAssetList = [
141171/// This will not affect existing wallets.
142172/// Reduced to only KMD to minimize initial connections and resource usage.
143173List <String > get enabledByDefaultCoins => [
144- 'BTC-segwit' ,
145- 'FIRO' ,
146- 'USDT-PLG20' ,
147- 'KMD' ,
148- 'LTC-segwit' ,
149- 'ETH' ,
150- 'MATIC' ,
151- 'BNB' ,
152- 'AVAX' ,
153- 'FTM' ,
154- if (kDebugMode) 'DOC' ,
155- if (kDebugMode) 'MARTY' ,
156- ];
174+ 'FIRO' , // FIRO default coin
175+ 'KMD' , // KMD default coin
176+ 'BTC-segwit' , // Default Fiat Ramps coin
177+ 'USDT-PLG20' ,
178+ 'KMD' ,
179+ 'LTC-segwit' ,
180+ 'ETH' ,
181+ 'MATIC' ,
182+ 'BNB' ,
183+ 'AVAX' ,
184+ 'FTM'
185+ ];
157186
158187const String logsDbName = 'logs' ;
159188const String appFolder = 'KomodoWallet' ;
0 commit comments