Files
2024-07-16 17:37:28 +10:00

1171 lines
38 KiB
JavaScript

import IconAberaLogo from "./assets/chain-logos/abera.svg";
import IconAceloLogo from "./assets/chain-logos/acelo.svg";
import IconAlotWhiteLogo from "./assets/chain-logos/alot-white.svg";
import IconAlotLogo from "./assets/chain-logos/alot.svg";
import IconAmobmLogo from "./assets/chain-logos/amobm.svg";
import IconArbitrumWhiteLogo from "./assets/chain-logos/arbitrum-white.svg";
import IconArbitrumLogo from "./assets/chain-logos/arbitrum.svg";
import IconAstarWhiteLogo from "./assets/chain-logos/astar-white.svg";
import IconAstarLogo from "./assets/chain-logos/astar.png";
import IconAuroraWhiteLogo from "./assets/chain-logos/aurora-white.svg";
import IconAuroraLogo from "./assets/chain-logos/aurora.svg";
import IconAvaxWhiteLogo from "./assets/chain-logos/avax-white.svg";
import IconAvaxLogo from "./assets/chain-logos/avax.svg";
import IconZetaAthensLogo from "./assets/chain-logos/azeta.svg";
import IconBaseWhiteLogo from "./assets/chain-logos/base-white.svg";
import IconBaseLogo from "./assets/chain-logos/base.svg";
import IconBeamWhiteLogo from "./assets/chain-logos/beam-white.svg";
import IconBeamLogo from "./assets/chain-logos/beam.svg";
import IconBfcWhiteLogo from "./assets/chain-logos/bfc-white.svg";
import IconBfcLogo from "./assets/chain-logos/bfc.svg";
import IconBlastWhiteLogo from "./assets/chain-logos/blast-white.svg";
import IconBlastLogo from "./assets/chain-logos/blast.svg";
import IconBobaWhiteLogo from "./assets/chain-logos/boba-white.svg";
import IconBobaLogo from "./assets/chain-logos/boba.png";
import IconBriseWhiteLogo from "./assets/chain-logos/brise-white.svg";
import IconBriseLogo from "./assets/chain-logos/brise.svg";
import IconTbscLogo from "./assets/chain-logos/bsc-testnet.svg";
import IconBscWhiteLogo from "./assets/chain-logos/bsc-white.svg";
import IconBscLogo from "./assets/chain-logos/bsc.svg";
import IconBttWhiteLogo from "./assets/chain-logos/bttc-white.svg";
import IconBttLogo from "./assets/chain-logos/bttc.svg";
import IconCantoWhiteLogo from "./assets/chain-logos/canto-white.svg";
import IconCantoLogo from "./assets/chain-logos/canto.svg";
import IconCeloWhiteLogo from "./assets/chain-logos/celo-white.svg";
import IconCeloLogo from "./assets/chain-logos/celo.svg";
import IconCflrLogo from "./assets/chain-logos/cflr.svg";
import IconCfxWhiteLogo from "./assets/chain-logos/cfx-white.svg";
import IconCfxLogo from "./assets/chain-logos/cfx.svg";
import IconCdaiLogo from "./assets/chain-logos/cgnosis.svg";
import IconCoreWhiteLogo from "./assets/chain-logos/core-white.svg";
import IconCoreLogo from "./assets/chain-logos/core.svg";
import IconCronosWhiteLogo from "./assets/chain-logos/cronos-white.svg";
import IconCronosLogo from "./assets/chain-logos/cronos.svg";
import IconDbttLogo from "./assets/chain-logos/dbtt.svg";
import IconDebankWhiteLogo from "./assets/chain-logos/debank-white.svg";
import IconDFKWhiteLogo from "./assets/chain-logos/dfk-white.svg";
import IconDFKLogo from "./assets/chain-logos/dfk.svg";
import IconDfxLogo from "./assets/chain-logos/dfx.svg";
import IconDogeWhiteLogo from "./assets/chain-logos/doge-white.svg";
import IconDogeLogo from "./assets/chain-logos/doge.svg";
import IconDymWhiteLogo from "./assets/chain-logos/dym-white.svg";
import IconDymLogo from "./assets/chain-logos/dym.svg";
import IconEonWhiteLogo from "./assets/chain-logos/eon-white.svg";
import IconEonLogo from "./assets/chain-logos/eon.svg";
import IconEosWhiteLogo from "./assets/chain-logos/eos-white.svg";
import IconEosLogo from "./assets/chain-logos/eos.svg";
import IconETCWhiteLogo from "./assets/chain-logos/etc-white.svg";
import IconETCLogo from "./assets/chain-logos/etc.svg";
import IconEthWhiteLogo from "./assets/chain-logos/eth-white.svg";
import IconEthLogo from "./assets/chain-logos/eth.svg";
import IconEvmosWhiteLogo from "./assets/chain-logos/evmos-white.svg";
import IconEvmosLogo from "./assets/chain-logos/evmos.svg";
import IconTftmLogo from "./assets/chain-logos/fantom-testnet.svg";
import IconFantomWhiteLogo from "./assets/chain-logos/fantom-white.svg";
import IconFantom from "./assets/chain-logos/fantom.svg";
import IconFlareWhiteLogo from "./assets/chain-logos/flare-white.svg";
import IconFlareLogo from "./assets/chain-logos/flare.svg";
import IconFonWhiteLogo from "./assets/chain-logos/fon-white.svg";
import IconFonLogo from "./assets/chain-logos/fon.svg";
import IconFraxWhiteLogo from "./assets/chain-logos/frax-white.svg";
import IconFraxLogo from "./assets/chain-logos/frax.svg";
import IconFuseWhiteLogo from "./assets/chain-logos/fuse-white.svg";
import IconFuseLogo from "./assets/chain-logos/fuse.svg";
import IconFSNWhiteLogo from "./assets/chain-logos/fusion-white.svg";
import IconFSNLogo from "./assets/chain-logos/fusion.svg";
import IconFxWhiteLogo from "./assets/chain-logos/fx-white.svg";
import IconFxLogo from "./assets/chain-logos/fx.svg";
import IconGarbitrumLogo from "./assets/chain-logos/garbitrum.svg";
import IconGbaseLogo from "./assets/chain-logos/gbase.svg";
import IconGbobaLogo from "./assets/chain-logos/gboba.svg";
import IconEraGoerliLogo from "./assets/chain-logos/gera.svg";
import IconGethLogo from "./assets/chain-logos/geth.svg";
import IconGlineaLogo from "./assets/chain-logos/glinea.svg";
import IconGmetisLogo from "./assets/chain-logos/gmetis.svg";
import IconDaiWhiteLogo from "./assets/chain-logos/gnosis-white.svg";
import IconDaiLogo from "./assets/chain-logos/gnosis.svg";
import IconGodwokenWhiteLogo from "./assets/chain-logos/godwoken-white.svg";
import IconGodwokenLogo from "./assets/chain-logos/godwoken.svg";
import IconGOPLogo from "./assets/chain-logos/gop.svg";
import IconGxaiLogo from "./assets/chain-logos/gxai.svg";
import IconHarmonyWhiteLogo from "./assets/chain-logos/harmony-white.svg";
import IconHarmonyLogo from "./assets/chain-logos/harmony.svg";
import IconHecoWhiteLogo from "./assets/chain-logos/heco-white.svg";
import IconHecoLogo from "./assets/chain-logos/heco.svg";
import IconHethLogo from "./assets/chain-logos/heth.svg";
import IconHubbleWhiteLogo from "./assets/chain-logos/hubble-white.svg";
import IconHubbleLogo from "./assets/chain-logos/hubble.svg";
import IconIotxWhiteLogo from "./assets/chain-logos/iotx-white.svg";
import IconIotxLogo from "./assets/chain-logos/iotx.svg";
import IconKtaikoLogo from "./assets/chain-logos/jtaiko.svg";
import IconKavaWhiteLogo from "./assets/chain-logos/kava-white.svg";
import IconKavaLogo from "./assets/chain-logos/kava.svg";
import IconKCCWhiteLogo from "./assets/chain-logos/kcc-white.svg";
import IconKCCLogo from "./assets/chain-logos/kcc.svg";
import IconKlaytnWhiteLogo from "./assets/chain-logos/klaytn-white.svg";
import IconKlaytnLogo from "./assets/chain-logos/klaytn.svg";
import IconLineaWhiteLogo from "./assets/chain-logos/linea-white.svg";
import IconLineaLogo from "./assets/chain-logos/linea.svg";
import IconLootTestnetLogo from "./assets/chain-logos/loot-testnet.svg";
import IconLootWhiteLogo from "./assets/chain-logos/loot-white.svg";
import IconLootLogo from "./assets/chain-logos/loot.svg";
import IconTluksoLogo from "./assets/chain-logos/lukso-testnet.svg";
import IconLuksoWhiteLogo from "./assets/chain-logos/lukso-white.svg";
import IconLuksoLogo from "./assets/chain-logos/lukso.svg";
import IconMantaWhiteLogo from "./assets/chain-logos/manta-white.svg";
import IconMantaLogo from "./assets/chain-logos/manta.svg";
import IconMantleTestnetLogo from "./assets/chain-logos/mantle-testnet.svg";
import IconMantleWhiteLogo from "./assets/chain-logos/mantle-white.svg";
import IconMantleLogo from "./assets/chain-logos/mantle.svg";
import IconMapWhiteLogo from "./assets/chain-logos/map-white.png";
import IconMapLogo from "./assets/chain-logos/map.png";
import IconMerlinWhiteLogo from "./assets/chain-logos/merlin-white.svg";
import IconMerlinLogo from "./assets/chain-logos/merlin.svg";
import IconMetcLogo from "./assets/chain-logos/metc.svg";
import IconMeterWhiteLogo from "./assets/chain-logos/meter-white.svg";
import IconMeterLogo from "./assets/chain-logos/meter.svg";
import IconMetisWhiteLogo from "./assets/chain-logos/metis-white.svg";
import IconMetisLogo from "./assets/chain-logos/metis.svg";
import IconMobmWhiteLogo from "./assets/chain-logos/mobm-white.svg";
import IconMobmLogo from "./assets/chain-logos/mobm.svg";
import IconMadaWhiteLogo from "./assets/chain-logos/moda-white.svg";
import IconMadaLogo from "./assets/chain-logos/moda.svg";
import IconModeWhiteLogo from "./assets/chain-logos/mode-white.svg";
import IconModeLogo from "./assets/chain-logos/mode.svg";
import IconMoonriverWhiteLogo from "./assets/chain-logos/movr-white.svg";
import IconMoonriverLogo from "./assets/chain-logos/movr.svg";
import IconNovaWhiteLogo from "./assets/chain-logos/nova-white.svg";
import IconNovaLogo from "./assets/chain-logos/nova.svg";
import IconOasisWhiteLogo from "./assets/chain-logos/oasis-white.svg";
import IconOasisLogo from "./assets/chain-logos/oasis.svg";
import IconOasWhiteLogo from "./assets/chain-logos/oasys-white.svg";
import IconOasLogo from "./assets/chain-logos/oasys.svg";
import IconOKTWhiteLogo from "./assets/chain-logos/okex-white.svg";
import IconOKTLogo from "./assets/chain-logos/okex.svg";
import IconOPWhiteLogo from "./assets/chain-logos/op-white.svg";
import IconOPLogo from "./assets/chain-logos/op.svg";
import IconOPbnbTestnetLogo from "./assets/chain-logos/opbnb-testnet.svg";
import IconOPbnbWhiteLogo from "./assets/chain-logos/opbnb-white.svg";
import IconOPbnbLogo from "./assets/chain-logos/opbnb.svg";
import IconPegoWhiteLogo from "./assets/chain-logos/pego-white.svg";
import IconPegoLogo from "./assets/chain-logos/pego.svg";
import IconPlatonWhiteLogo from "./assets/chain-logos/platon-white.svg";
import IconPlatonLogo from "./assets/chain-logos/platon.svg";
import IconMantaPacificTestnetLogo from "./assets/chain-logos/pmanta.svg";
import IconMpolygonLogo from "./assets/chain-logos/polygon-mumbai.svg";
import IconPolygonWhiteLogo from "./assets/chain-logos/polygon-white.svg";
import IconPolygonZkEVMWhiteLogo from "./assets/chain-logos/polygon-zkevm-white.svg";
import IconPolygonZkEVMLogo from "./assets/chain-logos/polygon-zkevm.svg";
import IconPolygonLogo from "./assets/chain-logos/polygon.svg";
import IconPshibLogo from "./assets/chain-logos/pshib.svg";
import IconPulseWhiteLogo from "./assets/chain-logos/pulse-white.svg";
import IconPulseLogo from "./assets/chain-logos/pulse.svg";
import IconRariWhiteLogo from "./assets/chain-logos/rari-white.svg";
import IconRariLogo from "./assets/chain-logos/rari.svg";
import IconRoninWhiteLogo from "./assets/chain-logos/ronin-white.svg";
import IconRoninLogo from "./assets/chain-logos/ronin.svg";
import IconRSKWhiteLogo from "./assets/chain-logos/rsk-white.svg";
import IconRSKLogo from "./assets/chain-logos/rsk.svg";
import IconSarbLogo from "./assets/chain-logos/sarb.svg";
import IconSblastLogo from "./assets/chain-logos/sblast.svg";
import IconScrollWhiteLogo from "./assets/chain-logos/scroll-white.svg";
import IconScrollLogo from "./assets/chain-logos/scroll.svg";
import IconSethLogo from "./assets/chain-logos/seth.svg";
import IconSHIBWhiteLogo from "./assets/chain-logos/shiba-white.svg";
import IconSHIBLogo from "./assets/chain-logos/shiba.svg";
import IconSbchWhiteLogo from "./assets/chain-logos/smartBCH-white.svg";
import IconSbchLogo from "./assets/chain-logos/smartBCH.svg";
import IconSmodeLogo from "./assets/chain-logos/smode.svg";
import IconSongbirdWhiteLogo from "./assets/chain-logos/songbird-white.svg";
import IconSongbirdLogo from "./assets/chain-logos/songbird.png";
import IconScrollSepoliaLogo from "./assets/chain-logos/sscroll.svg";
import IconStepWhiteLogo from "./assets/chain-logos/step-white.svg";
import IconStepLogo from "./assets/chain-logos/step.svg";
import IconSxWhiteLogo from "./assets/chain-logos/sx-white.svg";
import IconSxLogo from "./assets/chain-logos/sx.svg";
import IconSxaiLogo from "./assets/chain-logos/sxai.svg";
import IconTalotLogo from "./assets/chain-logos/talot.svg";
import IconTAuroraLogo from "./assets/chain-logos/taurora.svg";
import IconTavaxLogo from "./assets/chain-logos/tavax.svg";
import IconTazeLogo from "./assets/chain-logos/taze.svg";
import IconTbeamLogo from "./assets/chain-logos/tbeam.svg";
import IconTbfcLogo from "./assets/chain-logos/tbfc.svg";
import IconTcfxLogo from "./assets/chain-logos/tcfx.svg";
import IconTCROLogo from "./assets/chain-logos/tcro.svg";
import IconTdebankLogo from "./assets/chain-logos/tdebank.svg";
import IconTdfkLogo from "./assets/chain-logos/tdfk.svg";
import { default as IconTelosWhiteLogo, default as IconTenetWhiteLogo, } from "./assets/chain-logos/telos-white.svg";
import IconTelosLogo from "./assets/chain-logos/telos.svg";
import IconTenetTestnetLogo from "./assets/chain-logos/tenet-testnet.svg";
import IconTenetLogo from "./assets/chain-logos/tenet.svg";
import IconTevmosLogo from "./assets/chain-logos/tevmos.svg";
import IconTframeLogo from "./assets/chain-logos/tframe.svg";
import IconTfraxLogo from "./assets/chain-logos/tfrax.svg";
import IconTfsnLogo from "./assets/chain-logos/tfsn.svg";
import IconTimxzeLogo from "./assets/chain-logos/timxze.svg";
import IconTiotxLogo from "./assets/chain-logos/tiotx.svg";
import IconTkavaLogo from "./assets/chain-logos/tkava.svg";
import IconTkccLogo from "./assets/chain-logos/tkcc.svg";
import IconTklayLogo from "./assets/chain-logos/tklaytn.svg";
import IconTombWhiteLogo from "./assets/chain-logos/tomb-white.svg";
import IconTombLogo from "./assets/chain-logos/tomb.svg";
import IconTpegoLogo from "./assets/chain-logos/tpego.svg";
import IconTplsLogo from "./assets/chain-logos/tpls.svg";
import IconTrariLogo from "./assets/chain-logos/trari.svg";
import IconTrskLogo from "./assets/chain-logos/trsk.svg";
import IconTsavmLogo from "./assets/chain-logos/tsavm.svg";
import IconTsbyLogo from "./assets/chain-logos/tsby.svg";
import IconTsgbLogo from "./assets/chain-logos/tsongbird.svg";
import IconTstepLogo from "./assets/chain-logos/tstep.svg";
import IconTstlsLogo from "./assets/chain-logos/tstls.svg";
import IconTwemixLogo from "./assets/chain-logos/twemix.svg";
import IconTx1Logo from "./assets/chain-logos/tx1.svg";
import IconWanWhiteLogo from "./assets/chain-logos/wanchain-white.svg";
import IconWanLogo from "./assets/chain-logos/wanchain.svg";
import IconWemixWhiteLogo from "./assets/chain-logos/wemix-white.svg";
import IconWemixLogo from "./assets/chain-logos/wemix.svg";
import IconXaiWhiteLogo from "./assets/chain-logos/xai-white.svg";
import IconXaiLogo from "./assets/chain-logos/xai.svg";
import IconZetaWhiteLogo from "./assets/chain-logos/zeta-white.svg";
import IconZetaLogo from "./assets/chain-logos/zeta.svg";
import IconZkfairWhiteLogo from "./assets/chain-logos/zkfair-white.svg";
import IconZkfairLogo from "./assets/chain-logos/zkfair.svg";
import IconZkSyncWhiteLogo from "./assets/chain-logos/zksync-white.svg";
import IconZkSyncLogo from "./assets/chain-logos/zksync.svg";
import IconZoraWhiteLogo from "./assets/chain-logos/zora-white.svg";
import IconZoraLogo from "./assets/chain-logos/zora.svg";
import IconAzeLogo from "./assets/chain-logos/aze.svg";
import IconAzeWhiteLogo from "./assets/chain-logos/aze-white.svg";
import IconKarakLogo from "./assets/chain-logos/karak.svg";
import IconKarakWhiteLogo from "./assets/chain-logos/karak-white.svg";
import { CHAINS_ENUM, CHAINS_RAW } from "./chain-data";
export { CHAINS_ENUM } from "./chain-data";
export const MAINNET_CHAINS_LIST = [
{
...CHAINS_RAW[CHAINS_ENUM.ETH],
enum: CHAINS_ENUM.ETH,
logo: IconEthLogo,
whiteLogo: IconEthWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.BSC],
enum: CHAINS_ENUM.BSC,
logo: IconBscLogo,
whiteLogo: IconBscWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.GNOSIS],
enum: CHAINS_ENUM.GNOSIS,
logo: IconDaiLogo,
whiteLogo: IconDaiWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.POLYGON],
enum: CHAINS_ENUM.POLYGON,
logo: IconPolygonLogo,
whiteLogo: IconPolygonWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.FTM],
enum: CHAINS_ENUM.FTM,
logo: IconFantom,
whiteLogo: IconFantomWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.OKT],
enum: CHAINS_ENUM.OKT,
logo: IconOKTLogo,
whiteLogo: IconOKTWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.HECO],
enum: CHAINS_ENUM.HECO,
logo: IconHecoLogo,
whiteLogo: IconHecoWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.AVAX],
enum: CHAINS_ENUM.AVAX,
logo: IconAvaxLogo,
whiteLogo: IconAvaxWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.ARBITRUM],
enum: CHAINS_ENUM.ARBITRUM,
logo: IconArbitrumLogo,
whiteLogo: IconArbitrumWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.OP],
enum: CHAINS_ENUM.OP,
logo: IconOPLogo,
whiteLogo: IconOPWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.CELO],
enum: CHAINS_ENUM.CELO,
logo: IconCeloLogo,
whiteLogo: IconCeloWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.MOVR],
enum: CHAINS_ENUM.MOVR,
logo: IconMoonriverLogo,
whiteLogo: IconMoonriverWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.CRO],
enum: CHAINS_ENUM.CRO,
logo: IconCronosLogo,
whiteLogo: IconCronosWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.BOBA],
enum: CHAINS_ENUM.BOBA,
logo: IconBobaLogo,
whiteLogo: IconBobaWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.METIS],
enum: CHAINS_ENUM.METIS,
logo: IconMetisLogo,
whiteLogo: IconMetisWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.BTT],
enum: CHAINS_ENUM.BTT,
logo: IconBttLogo,
whiteLogo: IconBttWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.AURORA],
enum: CHAINS_ENUM.AURORA,
logo: IconAuroraLogo,
whiteLogo: IconAuroraWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.MOBM],
enum: CHAINS_ENUM.MOBM,
logo: IconMobmLogo,
whiteLogo: IconMobmWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.SBCH],
enum: CHAINS_ENUM.SBCH,
logo: IconSbchLogo,
whiteLogo: IconSbchWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.HMY],
enum: CHAINS_ENUM.HMY,
logo: IconHarmonyLogo,
whiteLogo: IconHarmonyWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.FUSE],
enum: CHAINS_ENUM.FUSE,
logo: IconFuseLogo,
whiteLogo: IconFuseWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.ASTAR],
enum: CHAINS_ENUM.ASTAR,
logo: IconAstarLogo,
whiteLogo: IconAstarWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.KLAY],
enum: CHAINS_ENUM.KLAY,
logo: IconKlaytnLogo,
whiteLogo: IconKlaytnWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.RSK],
enum: CHAINS_ENUM.RSK,
logo: IconRSKLogo,
whiteLogo: IconRSKWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.IOTX],
enum: CHAINS_ENUM.IOTX,
logo: IconIotxLogo,
whiteLogo: IconIotxWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.KCC],
enum: CHAINS_ENUM.KCC,
logo: IconKCCLogo,
whiteLogo: IconKCCWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.WAN],
enum: CHAINS_ENUM.WAN,
logo: IconWanLogo,
whiteLogo: IconWanWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.SGB],
enum: CHAINS_ENUM.SGB,
logo: IconSongbirdLogo,
whiteLogo: IconSongbirdWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.EVMOS],
enum: CHAINS_ENUM.EVMOS,
logo: IconEvmosLogo,
whiteLogo: IconEvmosWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.DFK],
enum: CHAINS_ENUM.DFK,
logo: IconDFKLogo,
whiteLogo: IconDFKWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.TLOS],
enum: CHAINS_ENUM.TLOS,
logo: IconTelosLogo,
whiteLogo: IconTelosWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.NOVA],
enum: CHAINS_ENUM.NOVA,
logo: IconNovaLogo,
whiteLogo: IconNovaWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.CANTO],
enum: CHAINS_ENUM.CANTO,
logo: IconCantoLogo,
whiteLogo: IconCantoWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.DOGE],
enum: CHAINS_ENUM.DOGE,
logo: IconDogeLogo,
whiteLogo: IconDogeWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.STEP],
enum: CHAINS_ENUM.STEP,
logo: IconStepLogo,
whiteLogo: IconStepWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.KAVA],
enum: CHAINS_ENUM.KAVA,
logo: IconKavaLogo,
whiteLogo: IconKavaWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.MADA],
enum: CHAINS_ENUM.MADA,
logo: IconMadaLogo,
whiteLogo: IconMadaWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.CFX],
enum: CHAINS_ENUM.CFX,
logo: IconCfxLogo,
whiteLogo: IconCfxWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.BRISE],
enum: CHAINS_ENUM.BRISE,
logo: IconBriseLogo,
whiteLogo: IconBriseWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.CKB],
enum: CHAINS_ENUM.CKB,
logo: IconGodwokenLogo,
whiteLogo: IconGodwokenWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.TOMB],
enum: CHAINS_ENUM.TOMB,
logo: IconTombLogo,
whiteLogo: IconTombWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.PZE],
enum: CHAINS_ENUM.PZE,
logo: IconPolygonZkEVMLogo,
whiteLogo: IconPolygonZkEVMWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.ERA],
enum: CHAINS_ENUM.ERA,
logo: IconZkSyncLogo,
whiteLogo: IconZkSyncWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.EOS],
enum: CHAINS_ENUM.EOS,
logo: IconEosLogo,
whiteLogo: IconEosWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.CORE],
enum: CHAINS_ENUM.CORE,
logo: IconCoreLogo,
whiteLogo: IconCoreWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.FLR],
enum: CHAINS_ENUM.FLR,
logo: IconFlareLogo,
whiteLogo: IconFlareWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.WEMIX],
enum: CHAINS_ENUM.WEMIX,
logo: IconWemixLogo,
whiteLogo: IconWemixWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.METER],
enum: CHAINS_ENUM.METER,
logo: IconMeterLogo,
whiteLogo: IconMeterWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.ETC],
enum: CHAINS_ENUM.ETC,
logo: IconETCLogo,
whiteLogo: IconETCWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.FSN],
enum: CHAINS_ENUM.FSN,
logo: IconFSNLogo,
whiteLogo: IconFSNWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.PULSE],
enum: CHAINS_ENUM.PULSE,
logo: IconPulseLogo,
whiteLogo: IconPulseWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.ROSE],
enum: CHAINS_ENUM.ROSE,
logo: IconOasisLogo,
whiteLogo: IconOasisWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.RONIN],
enum: CHAINS_ENUM.RONIN,
logo: IconRoninLogo,
whiteLogo: IconRoninWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.OAS],
enum: CHAINS_ENUM.OAS,
logo: IconOasLogo,
whiteLogo: IconOasWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.ZORA],
enum: CHAINS_ENUM.ZORA,
logo: IconZoraLogo,
whiteLogo: IconZoraWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.LINEA],
enum: CHAINS_ENUM.LINEA,
logo: IconLineaLogo,
whiteLogo: IconLineaWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.BASE],
enum: CHAINS_ENUM.BASE,
logo: IconBaseLogo,
whiteLogo: IconBaseWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.MANTLE],
enum: CHAINS_ENUM.MANTLE,
logo: IconMantleLogo,
whiteLogo: IconMantleWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.TENET],
enum: CHAINS_ENUM.TENET,
logo: IconTenetLogo,
whiteLogo: IconTenetWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.LYX],
enum: CHAINS_ENUM.LYX,
logo: IconLuksoLogo,
whiteLogo: IconLuksoWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.OPBNB],
enum: CHAINS_ENUM.OPBNB,
logo: IconOPbnbLogo,
whiteLogo: IconOPbnbWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.LOOT],
enum: CHAINS_ENUM.LOOT,
logo: IconLootLogo,
whiteLogo: IconLootWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.SHIB],
enum: CHAINS_ENUM.SHIB,
logo: IconSHIBLogo,
whiteLogo: IconSHIBWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.MANTA],
enum: CHAINS_ENUM.MANTA,
logo: IconMantaLogo,
whiteLogo: IconMantaWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.SCRL],
enum: CHAINS_ENUM.SCRL,
logo: IconScrollLogo,
whiteLogo: IconScrollWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.FX],
enum: CHAINS_ENUM.FX,
logo: IconFxLogo,
whiteLogo: IconFxWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.BEAM],
enum: CHAINS_ENUM.BEAM,
logo: IconBeamLogo,
whiteLogo: IconBeamWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.PEGO],
enum: CHAINS_ENUM.PEGO,
logo: IconPegoLogo,
whiteLogo: IconPegoWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.ZKFAIR],
enum: CHAINS_ENUM.ZKFAIR,
logo: IconZkfairLogo,
whiteLogo: IconZkfairWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.FON],
enum: CHAINS_ENUM.FON,
logo: IconFonLogo,
whiteLogo: IconFonWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.BFC],
enum: CHAINS_ENUM.BFC,
logo: IconBfcLogo,
whiteLogo: IconBfcWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.ALOT],
enum: CHAINS_ENUM.ALOT,
logo: IconAlotLogo,
whiteLogo: IconAlotWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.XAI],
enum: CHAINS_ENUM.XAI,
logo: IconXaiLogo,
whiteLogo: IconXaiWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.ZETA],
enum: CHAINS_ENUM.ZETA,
logo: IconZetaLogo,
whiteLogo: IconZetaWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.RARI],
enum: CHAINS_ENUM.RARI,
logo: IconRariLogo,
whiteLogo: IconRariWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.HUBBLE],
enum: CHAINS_ENUM.HUBBLE,
logo: IconHubbleLogo,
whiteLogo: IconHubbleWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.MODE],
enum: CHAINS_ENUM.MODE,
logo: IconModeLogo,
whiteLogo: IconModeWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.MERLIN],
enum: CHAINS_ENUM.MERLIN,
logo: IconMerlinLogo,
whiteLogo: IconMerlinWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.DYM],
enum: CHAINS_ENUM.DYM,
logo: IconDymLogo,
whiteLogo: IconDymWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.EON],
enum: CHAINS_ENUM.EON,
logo: IconEonLogo,
whiteLogo: IconEonWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.BLAST],
enum: CHAINS_ENUM.BLAST,
logo: IconBlastLogo,
whiteLogo: IconBlastWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.SX],
enum: CHAINS_ENUM.SX,
logo: IconSxLogo,
whiteLogo: IconSxWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.PLATON],
enum: CHAINS_ENUM.PLATON,
logo: IconPlatonLogo,
whiteLogo: IconPlatonWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.MAP],
enum: CHAINS_ENUM.MAP,
logo: IconMapLogo,
whiteLogo: IconMapWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.FRAX],
enum: CHAINS_ENUM.FRAX,
logo: IconFraxLogo,
whiteLogo: IconFraxWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.AZE],
enum: CHAINS_ENUM.AZE,
logo: IconAzeLogo,
whiteLogo: IconAzeWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.KARAK],
enum: CHAINS_ENUM.KARAK,
logo: IconKarakLogo,
whiteLogo: IconKarakWhiteLogo,
},
];
export const TESTNET_CHAINS_LIST = [
{
...CHAINS_RAW[CHAINS_ENUM.GETH],
enum: CHAINS_ENUM.GETH,
logo: IconGethLogo,
whiteLogo: IconEthWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.GARBITRUM],
enum: CHAINS_ENUM.GARBITRUM,
logo: IconGarbitrumLogo,
whiteLogo: IconArbitrumWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.CGNOSIS],
enum: CHAINS_ENUM.CGNOSIS,
logo: IconCdaiLogo,
whiteLogo: IconDaiWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.TBSC],
enum: CHAINS_ENUM.TBSC,
logo: IconTbscLogo,
whiteLogo: IconBscWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.MPOLYGON],
enum: CHAINS_ENUM.MPOLYGON,
logo: IconMpolygonLogo,
whiteLogo: IconBscWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.GOP],
enum: CHAINS_ENUM.GOP,
logo: IconGOPLogo,
whiteLogo: IconOPWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.GBOBA],
enum: CHAINS_ENUM.GBOBA,
logo: IconGbobaLogo,
whiteLogo: IconBobaWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.GBASE],
enum: CHAINS_ENUM.GBASE,
logo: IconGbaseLogo,
whiteLogo: IconBaseWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.GLINEA],
enum: CHAINS_ENUM.GLINEA,
logo: IconGlineaLogo,
whiteLogo: IconLineaWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.TFTM],
enum: CHAINS_ENUM.TFTM,
logo: IconTftmLogo,
whiteLogo: IconFantomWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.TLYX],
enum: CHAINS_ENUM.TLYX,
logo: IconTluksoLogo,
whiteLogo: IconLuksoWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.TDEBANK],
enum: CHAINS_ENUM.TDEBANK,
logo: IconTdebankLogo,
whiteLogo: IconDebankWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.TMNT],
enum: CHAINS_ENUM.TMNT,
logo: IconMantleTestnetLogo,
whiteLogo: IconMantleWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.GERA],
enum: CHAINS_ENUM.GERA,
logo: IconEraGoerliLogo,
whiteLogo: IconZkSyncWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.PMANTA],
enum: CHAINS_ENUM.PMANTA,
logo: IconMantaPacificTestnetLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TOPBNB],
enum: CHAINS_ENUM.TOPBNB,
logo: IconOPbnbTestnetLogo,
whiteLogo: IconOPbnbWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.TTENET],
enum: CHAINS_ENUM.TTENET,
logo: IconTenetTestnetLogo,
whiteLogo: IconTenetWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.TLOOT],
enum: CHAINS_ENUM.TLOOT,
logo: IconLootTestnetLogo,
whiteLogo: IconLootWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.SETH],
enum: CHAINS_ENUM.SETH,
logo: IconSethLogo,
whiteLogo: IconEthWhiteLogo,
},
{
...CHAINS_RAW[CHAINS_ENUM.SSCROLL],
enum: CHAINS_ENUM.SSCROLL,
logo: IconScrollSepoliaLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.AZETA],
enum: CHAINS_ENUM.AZETA,
logo: IconZetaAthensLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TAVAX],
enum: CHAINS_ENUM.TAVAX,
logo: IconTavaxLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.PSHIB],
enum: CHAINS_ENUM.PSHIB,
logo: IconPshibLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.GMETIS],
enum: CHAINS_ENUM.GMETIS,
logo: IconGmetisLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.SARB],
enum: CHAINS_ENUM.SARB,
logo: IconSarbLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TSTLS],
enum: CHAINS_ENUM.TSTLS,
logo: IconTstlsLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.CFLR],
enum: CHAINS_ENUM.CFLR,
logo: IconCflrLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.ACELO],
enum: CHAINS_ENUM.ACELO,
logo: IconAceloLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.DBTT],
enum: CHAINS_ENUM.DBTT,
logo: IconDbttLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TEVMOS],
enum: CHAINS_ENUM.TEVMOS,
logo: IconTevmosLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TDFK],
enum: CHAINS_ENUM.TDFK,
logo: IconTdfkLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TWEMIX],
enum: CHAINS_ENUM.TWEMIX,
logo: IconTwemixLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TSTEP],
enum: CHAINS_ENUM.TSTEP,
logo: IconTstepLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.METC],
enum: CHAINS_ENUM.METC,
logo: IconMetcLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TFSN],
enum: CHAINS_ENUM.TFSN,
logo: IconTfsnLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.AMOBM],
enum: CHAINS_ENUM.AMOBM,
logo: IconAmobmLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TKCC],
enum: CHAINS_ENUM.TKCC,
logo: IconTkccLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TIOTX],
enum: CHAINS_ENUM.TIOTX,
logo: IconTiotxLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TPLS],
enum: CHAINS_ENUM.TPLS,
logo: IconTplsLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.HETH],
enum: CHAINS_ENUM.HETH,
logo: IconHethLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TKAVA],
enum: CHAINS_ENUM.TKAVA,
logo: IconTkavaLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.CSGB],
enum: CHAINS_ENUM.CSGB,
logo: IconTsgbLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.BKLAY],
enum: CHAINS_ENUM.BKLAY,
logo: IconTklayLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.DFX],
enum: CHAINS_ENUM.DFX,
logo: IconDfxLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TAURORA],
enum: CHAINS_ENUM.TAURORA,
logo: IconTAuroraLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TCRO],
enum: CHAINS_ENUM.TCRO,
logo: IconTCROLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.SMODE],
enum: CHAINS_ENUM.SMODE,
logo: IconSmodeLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TIMXZE],
enum: CHAINS_ENUM.TIMXZE,
logo: IconTimxzeLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.KTAIKO],
enum: CHAINS_ENUM.KTAIKO,
logo: IconKtaikoLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TCFX],
enum: CHAINS_ENUM.TCFX,
logo: IconTcfxLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TX1],
enum: CHAINS_ENUM.TX1,
logo: IconTx1Logo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TSBY],
enum: CHAINS_ENUM.TSBY,
logo: IconTsbyLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TAZE],
enum: CHAINS_ENUM.TAZE,
logo: IconTazeLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TBEAM],
enum: CHAINS_ENUM.TBEAM,
logo: IconTbeamLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TFRAX],
enum: CHAINS_ENUM.TFRAX,
logo: IconTfraxLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TPEGO],
enum: CHAINS_ENUM.TPEGO,
logo: IconTpegoLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TFRAME],
enum: CHAINS_ENUM.TFRAME,
logo: IconTframeLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TRSK],
enum: CHAINS_ENUM.TRSK,
logo: IconTrskLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TALOT],
enum: CHAINS_ENUM.TALOT,
logo: IconTalotLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TBFC],
enum: CHAINS_ENUM.TBFC,
logo: IconTbfcLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.ABERA],
enum: CHAINS_ENUM.ABERA,
logo: IconAberaLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TSAVM],
enum: CHAINS_ENUM.TSAVM,
logo: IconTsavmLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.GXAI],
enum: CHAINS_ENUM.GXAI,
logo: IconGxaiLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.SXAI],
enum: CHAINS_ENUM.SXAI,
logo: IconSxaiLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.SBLAST],
enum: CHAINS_ENUM.SBLAST,
logo: IconSblastLogo,
whiteLogo: "",
},
{
...CHAINS_RAW[CHAINS_ENUM.TRARI],
enum: CHAINS_ENUM.TRARI,
logo: IconTrariLogo,
whiteLogo: "",
},
];
export const CHAINS_LIST = [...MAINNET_CHAINS_LIST, ...TESTNET_CHAINS_LIST];
// to guarantee the order of chains, we generate the chain hash from the array
export const CHAINS = Object.values(CHAINS_LIST).reduce((m, n) => ({
...m,
[n.enum]: n,
}), {});