Skip to content

Commit

Permalink
feat(chains): add chain icons
Browse files Browse the repository at this point in the history
  • Loading branch information
maxklenk committed Dec 30, 2021
1 parent f5cf9fa commit a7034a3
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 0 deletions.
Binary file added src/assets/icons/chains/arbitrum.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/icons/chains/matic.png
Binary file not shown.
41 changes: 41 additions & 0 deletions src/chains.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ export interface Chain {
coin: CoinKey
id: number
mainnet: boolean
logoURI?: string
tokenlistUrl?: string
faucetUrls?: string[]
metamask: AddEthereumChainParameter
Expand Down Expand Up @@ -37,6 +38,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.ETH,
id: 1,
mainnet: true,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/ethereum.png',
tokenlistUrl: 'https://gateway.ipfs.io/ipns/tokens.uniswap.org',

metamask: {
Expand All @@ -60,6 +63,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.MATIC,
id: 137,
mainnet: true,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/polygon.png',
tokenlistUrl:
'https://unpkg.com/quickswap-default-token-list@1.0.71/build/quickswap-default.tokenlist.json',
faucetUrls: ['https://stakely.io/faucet/polygon-matic'],
Expand Down Expand Up @@ -87,6 +92,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.BNB,
id: 56,
mainnet: true,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/bsc.png',
tokenlistUrl:
'https://tokens.pancakeswap.finance/pancakeswap-extended.json',
faucetUrls: ['https://stakely.io/faucet/bsc-chain-bnb'],
Expand Down Expand Up @@ -115,6 +122,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.DAI,
id: 100,
mainnet: true,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/xdai.png',
tokenlistUrl: 'https://tokens.honeyswap.org/',
faucetUrls: ['https://stakely.io/faucet/xdai-chain'],

Expand Down Expand Up @@ -143,6 +152,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.FTM,
id: 250,
mainnet: true,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/fantom.png',
tokenlistUrl:
'https://raw.githubusercontent.com/SpookySwap/spooky-info/master/src/constants/token/spookyswap.json',
faucetUrls: [
Expand Down Expand Up @@ -170,6 +181,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.OKT,
id: 66,
mainnet: true,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/okex.png',
tokenlistUrl:
'https://raw.githubusercontent.com/sushiswap/default-token-list/master/tokens/okex.json',

Expand All @@ -193,6 +206,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.AVAX,
id: 43114,
mainnet: true,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/avalanche.png',
tokenlistUrl:
'https://raw.githubusercontent.com/sushiswap/default-token-list/master/tokens/avalanche.json',

Expand All @@ -216,6 +231,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.ETH,
id: 42161,
mainnet: true,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/arbitrum.png',
tokenlistUrl:
'https://raw.githubusercontent.com/sushiswap/default-token-list/master/tokens/arbitrum.json',
faucetUrls: ['https://bridge.arbitrum.io/'],
Expand All @@ -239,6 +256,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.HT,
id: 128,
mainnet: true,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/heco.png',
tokenlistUrl:
'https://raw.githubusercontent.com/sushiswap/default-token-list/master/tokens/heco.json',

Expand All @@ -261,6 +280,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.ETH,
id: 10,
mainnet: true,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/optimism.png',
tokenlistUrl: 'https://static.optimism.io/optimism.tokenlist.json',

faucetUrls: ['https://gateway.optimism.io/'],
Expand All @@ -284,6 +305,8 @@ export const supportedChains: Array<Chain> = [
name: 'Fusion Mainnet',
coin: CoinKey.FSN,
id: 32659,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/fusion.png',
mainnet: true,

// https://support.avax.network/en/articles/4626956-how-do-i-set-up-metamask-on-avalanche
Expand All @@ -308,6 +331,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.ONE,
id: 1666600000,
mainnet: true,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/harmony.png',
tokenlistUrl:
'https://d1xrz6ki9z98vb.cloudfront.net/venomswap/lists/venomswap-default.tokenlist.json',
faucetUrls: ['https://stakely.io/faucet/harmony-one'],
Expand All @@ -334,6 +359,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.MOVR,
id: 1285,
mainnet: true,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/moonriver.png',
tokenlistUrl:
'https://raw.githubusercontent.com/sushiswap/default-token-list/master/tokens/moonriver.json',

Expand Down Expand Up @@ -580,6 +607,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.ETH,
id: 3,
mainnet: false,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/ethereum_ropsten.png',
tokenlistUrl:
'https://raw.githubusercontent.com/compound-finance/token-list/master/compound.tokenlist.json',
faucetUrls: [
Expand Down Expand Up @@ -608,6 +637,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.ETH,
id: 4,
mainnet: false,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/ethereum_rinkeby.png',
tokenlistUrl:
'https://raw.githubusercontent.com/compound-finance/token-list/master/compound.tokenlist.json',
faucetUrls: ['https://faucet.rinkeby.io/'],
Expand All @@ -633,6 +664,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.ETH,
id: 5,
mainnet: false,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/ethereum_goerli.png',
tokenlistUrl:
'https://raw.githubusercontent.com/compound-finance/token-list/master/compound.tokenlist.json',
faucetUrls: ['https://goerli-faucet.slock.it/'],
Expand Down Expand Up @@ -724,6 +757,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.MATIC,
id: 80001,
mainnet: false,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/polygon_test.png',
tokenlistUrl:
'https://raw.githubusercontent.com/elkfinance/tokens/main/mumbai.tokenlist.json',
faucetUrls: ['https://faucet.matic.network/'],
Expand All @@ -747,6 +782,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.ETH,
id: 421611,
mainnet: false,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/arbitrum_test.png',
faucetUrls: ['https://bridge.arbitrum.io/'],

metamask: {
Expand Down Expand Up @@ -789,6 +826,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.BNB,
id: 97,
mainnet: false,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/bsc_test.png',
faucetUrls: ['https://testnet.binance.org/faucet-smart'],

metamask: {
Expand Down Expand Up @@ -835,6 +874,8 @@ export const supportedChains: Array<Chain> = [
coin: CoinKey.ONE,
id: 1666700000,
mainnet: false,
logoURI:
'https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/chains/harmony_test.png',
// https://docs.harmony.one/home/developers/wallets/metamask/connect-metamask-to-the-harmony-chain
metamask: {
chainId: prefixChainId(1666700000),
Expand Down

0 comments on commit a7034a3

Please sign in to comment.