spl_token_names/
lib.rs

1/// The list of well-known tokens that are support on sollet.io
2/// The list is converted from https://github.com/project-serum/spl-token-wallet/blob/master/src/utils/tokens/names.js
3
4#[derive(Debug, Copy, Clone)]
5pub struct TokenInfo {
6    pub token_name: &'static str,
7    pub token_symbol: &'static str,
8    pub mint_address: &'static str,
9    pub icon: Option<&'static str>,
10    pub deprecated: bool,
11}
12
13pub const TOKENS: [TokenInfo; 26] = [
14    TokenInfo {
15        token_name: "Wrapped SOL",
16        token_symbol: "SOL",
17        mint_address: "So11111111111111111111111111111111111111112",
18        icon: None,
19        deprecated: false,
20    },
21    TokenInfo {
22        token_name: "Serum",
23        token_symbol: "SRM",
24        mint_address: "SRMuApVNdxXokk5GT7XD5cUUgXMBCoAz2LHeuAoKWRt",
25        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0x476c5E26a75bd202a9683ffD34359C0CC15be0fF/logo.png"),
26        deprecated: false,
27    },
28    TokenInfo {
29        token_name: "MegaSerum",
30        token_symbol: "MSRM",
31        mint_address: "MSRMcoVyrFxnSgo5uXwone5SKcGhT1KEJMFEkMEWf9L",
32        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0x476c5E26a75bd202a9683ffD34359C0CC15be0fF/logo.png"),
33        deprecated: false,
34    },
35    TokenInfo {
36        token_name: "Wrapped Bitcoin",
37        token_symbol: "BTC",
38        mint_address: "9n4nbM75f5Ui33ZbPYXn59EwSgE8CGsHtAeTH5YFeJ9E",
39        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/bitcoin/info/logo.png"),
40        deprecated: false,
41    },
42    TokenInfo {
43        token_name: "Wrapped Ethereum",
44        token_symbol: "ETH",
45        mint_address: "2FPyTwcZLUg1MDrwsyoP4D6s1tM7hAkHYRjkNb5w6Pxk",
46        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/logo.png"),
47        deprecated: false,
48    },
49    TokenInfo {
50        token_name: "Wrapped FTT",
51        token_symbol: "FTT",
52        mint_address: "AGFEad2et2ZJif9jaGpdMixQqvW5i81aBdvKe7PHNfz3",
53        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/f3ffd0b9ae2165336279ce2f8db1981a55ce30f8/blockchains/ethereum/assets/0x50D1c9771902476076eCFc8B2A83Ad6b9355a4c9/logo.png"),
54        deprecated: false,
55    },
56    TokenInfo {
57        token_name: "Wrapped YFI",
58        token_symbol: "YFI",
59        mint_address: "3JSf5tPeuscJGtaCp5giEiDhv51gQ4v3zWg8DGgyLfAB",
60        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e/logo.png"),
61        deprecated: false,
62    },
63    TokenInfo {
64        token_name: "Wrapped Chainlink",
65        token_symbol: "LINK",
66        mint_address: "CWE8jPTUYhdCTZYWPTe1o5DFqfdjzWKc9WKz6rSjQUdG",
67        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0x514910771AF9Ca656af840dff83E8264EcF986CA/logo.png"),
68        deprecated: false,
69    },
70    TokenInfo {
71        token_name: "Wrapped XRP",
72        token_symbol: "XRP",
73        mint_address: "Ga2AXHpfAF6mv2ekZwcsJFqu7wB4NV331qNH7fW9Nst8",
74        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ripple/info/logo.png"),
75        deprecated: false,
76    },
77    TokenInfo {
78        token_name: "Wrapped USDT",
79        token_symbol: "USDT",
80        mint_address: "BQcdHdAQW1hczDbBi9hiegXAR7A98Q9jx3X3iBBBDiq4",
81        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/f3ffd0b9ae2165336279ce2f8db1981a55ce30f8/blockchains/ethereum/assets/0xdAC17F958D2ee523a2206206994597C13D831ec7/logo.png"),
82        deprecated: false,
83    },
84    TokenInfo {
85        token_name: "USD Coin",
86        token_symbol: "USDC",
87        mint_address: "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
88        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/f3ffd0b9ae2165336279ce2f8db1981a55ce30f8/blockchains/ethereum/assets/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/logo.png"),
89        deprecated: false,
90    },
91    TokenInfo {
92        token_name: "Wrapped USDC",
93        token_symbol: "WUSDC",
94        mint_address: "BXXkv6z8ykpG1yuvUDPgh732wzVHB69RnB9YgSYh3itW",
95        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/f3ffd0b9ae2165336279ce2f8db1981a55ce30f8/blockchains/ethereum/assets/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/logo.png"),
96        deprecated: true,
97    },
98    TokenInfo {
99        token_name: "Wrapped SUSHI",
100        token_symbol: "SUSHI",
101        mint_address: "AR1Mtgh7zAtxuxGd2XPovXPVjcSdY3i4rQYisNadjfKy",
102        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0x6B3595068778DD592e39A122f4f5a5cF09C90fE2/logo.png"),
103        deprecated: false,
104    },
105    TokenInfo {
106        token_name: "Wrapped ALEPH",
107        token_symbol: "ALEPH",
108        mint_address: "CsZ5LZkDS7h9TDKjrbL7VAwQZ9nsRu8vJLhRYfmGaN8K",
109        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/6996a371cd02f516506a8f092eeb29888501447c/blockchains/nuls/assets/NULSd6HgyZkiqLnBzTaeSQfx1TNg2cqbzq51h/logo.png"),
110        deprecated: false,
111    },
112    TokenInfo {
113        token_name: "Wrapped SXP",
114        token_symbol: "SXP",
115        mint_address: "SF3oTvfWzEP3DTwGSvUXRrGTvr75pdZNnBLAH9bzMuX",
116        icon: Some("https://github.com/trustwallet/assets/raw/b0ab88654fe64848da80d982945e4db06e197d4f/blockchains/ethereum/assets/0x8CE9137d39326AD0cD6491fb5CC0CbA0e089b6A9/logo.png"),
117        deprecated: false,
118    },
119    TokenInfo {
120        token_name: "Wrapped HGET",
121        token_symbol: "HGET",
122        mint_address: "BtZQfWqDGbk9Wf2rXEiWyQBdBY1etnUUn6zEphvVS7yN",
123        icon: None,
124        deprecated: false,
125    },
126    TokenInfo {
127        token_name: "Wrapped CREAM",
128        token_symbol: "CREAM",
129        mint_address: "5Fu5UUgbjpUvdBveb3a1JTNirL8rXtiYeSMWvKjtUNQv",
130        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/4c82c2a409f18a4dd96a504f967a55a8fe47026d/blockchains/smartchain/assets/0xd4CB328A82bDf5f03eB737f37Fa6B370aef3e888/logo.png"),
131        deprecated: false,
132    },
133    TokenInfo {
134        token_name: "Wrapped UBXT",
135        token_symbol: "UBXT",
136        mint_address: "873KLxCbz7s9Kc4ZzgYRtNmhfkQrhfyWGZJBmyCbC3ei",
137        icon: None,
138        deprecated: false,
139    },
140    TokenInfo {
141        token_name: "Wrapped HNT",
142        token_symbol: "HNT",
143        mint_address: "HqB7uswoVg4suaQiDP3wjxob1G5WdZ144zhdStwMCq7e",
144        icon: None,
145        deprecated: false,
146    },
147    TokenInfo {
148        token_name: "Wrapped FRONT",
149        token_symbol: "FRONT",
150        mint_address: "9S4t2NEAiJVMvPdRYKVrfJpBafPBLtvbvyS3DecojQHw",
151        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/6e375e4e5fb0ffe09ed001bae1ef8ca1d6c86034/blockchains/ethereum/assets/0xf8C3527CC04340b208C854E985240c02F7B7793f/logo.png"),
152        deprecated: false,
153    },
154    TokenInfo {
155        token_name: "Wrapped AKRO",
156        token_symbol: "AKRO",
157        mint_address: "6WNVCuxCGJzNjmMZoKyhZJwvJ5tYpsLyAtagzYASqBoF",
158        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/878dcab0fab90e6593bcb9b7d941be4915f287dc/blockchains/ethereum/assets/0xb2734a4Cec32C81FDE26B0024Ad3ceB8C9b34037/logo.png"),
159        deprecated: false,
160    },
161    TokenInfo {
162        token_name: "Wrapped HXRO",
163        token_symbol: "HXRO",
164        mint_address: "DJafV9qemGp7mLMEn5wrfqaFwxsbLgUsGVS16zKRk9kc",
165        icon: None,
166        deprecated: false,
167    },
168    TokenInfo {
169        token_name: "Wrapped UNI",
170        token_symbol: "UNI",
171        mint_address: "DEhAasscXF4kEGxFgJ3bq4PpVGp5wyUxMRvn6TzGVHaw",
172        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/08d734b5e6ec95227dc50efef3a9cdfea4c398a1/blockchains/ethereum/assets/0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984/logo.png"),
173        deprecated: false,
174    },
175    TokenInfo {
176        token_name: "Wrapped MATH",
177        token_symbol: "MATH",
178        mint_address: "GeDS162t9yGJuLEHPWXXGrb1zwkzinCgRwnT8vHYjKza",
179        icon: None,
180        deprecated: false,
181    },
182    TokenInfo {
183        token_name: "Wrapped TOMO",
184        token_symbol: "TOMO",
185        mint_address: "GXMvfY2jpQctDqZ9RoU3oWPhufKiCcFEfchvYumtX7jd",
186        icon: Some("https://raw.githubusercontent.com/trustwallet/assets/08d734b5e6ec95227dc50efef3a9cdfea4c398a1/blockchains/tomochain/info/logo.png"),
187        deprecated: false,
188    },
189    TokenInfo {
190        token_name: "Wrapped LUA",
191        token_symbol: "LUA",
192        mint_address: "EqWCKXfs3x47uVosDpTRgFniThL9Y8iCztJaapxbEaVX",
193        icon: None,
194        deprecated: false,
195    }
196];