diff --git a/src/config/chains.json b/src/config/chains.json index e7c2471..980a42a 100644 --- a/src/config/chains.json +++ b/src/config/chains.json @@ -115,6 +115,19 @@ "curveRegistry": "" } }, + "994873017": { + "chainId": "994873017", + "explorer": "https://explorer.lumia.org/", + "label": "Lumia", + "shortName": "Lumia", + "code": "lumia", + "rpc": "https://mainnet-rpc.lumia.org/", + "baseCurrencyName": "LUMIA", + "contracts": { + "WETH": "0x5A77f1443D16ee5761d310e38b62f77f726bC71c", + "curveRegistry": "" + } + }, "42161": { "chainId": "42161", "explorer": "https://arbiscan.io/", diff --git a/src/config/envs.json b/src/config/envs.json index d79cfb2..6b96f32 100644 --- a/src/config/envs.json +++ b/src/config/envs.json @@ -201,6 +201,24 @@ "http": "/orion-indexer/" } } + }, + "994873017": { + "api": "https://app.electra.trade/lumia-mainnet", + "services": { + "aggregator": { + "http": "/backend", + "ws": "/v1" + }, + "blockchain": { + "http": "" + }, + "priceFeed": { + "all": "/price-feed" + }, + "indexer": { + "http": "/orion-indexer/" + } + } } } }, diff --git a/src/constants/chains.ts b/src/constants/chains.ts index 454833a..e9fc119 100644 --- a/src/constants/chains.ts +++ b/src/constants/chains.ts @@ -24,4 +24,5 @@ export const productionChains = [ SupportedChainId.LINEA, SupportedChainId.AVAX, SupportedChainId.BASE, + SupportedChainId.LUMIA, ]; diff --git a/src/types.ts b/src/types.ts index 4036291..e5d6dec 100644 --- a/src/types.ts +++ b/src/types.ts @@ -92,6 +92,7 @@ export enum SupportedChainId { LINEA = '59144', AVAX = '43114', BASE = '8453', + LUMIA = '994873017', ROPSTEN = '3', GOERLI = '5',