diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index 5b47a395d2..3758d37eaf 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -163,6 +163,15 @@ export function createKusama (t: TFunction): EndpointOption { Kpron: 'wss://kusama-kpron-rpc.apron.network/' } }, + { + info: 'loomNetwork', + homepage: 'https://loomx.io/', + paraId: 2080, + text: t('rpc.kusama.loomnetwork', 'Loom Network', { ns: 'apps-config' }), + providers: { + LoomNetwork: 'wss://kusama.dappchains.com' + } + }, { info: 'mars', homepage: 'https://www.aresprotocol.io/', diff --git a/packages/apps-config/src/endpoints/testingRelayRococo.ts b/packages/apps-config/src/endpoints/testingRelayRococo.ts index 5c1331d6bb..45c9f2354c 100644 --- a/packages/apps-config/src/endpoints/testingRelayRococo.ts +++ b/packages/apps-config/src/endpoints/testingRelayRococo.ts @@ -258,6 +258,14 @@ export function createRococo (t: TFunction): EndpointOption { Litentry: 'wss://rococov1.litentry.io' } }, + { + info: 'rococoLoomNetwork', + paraId: 2043, + text: t('rpc.rococo.loomnetwork', 'Loom Network', { ns: 'apps-config' }), + providers: { + LoomNetwork: 'wss://rococo.dappchains.com' + } + }, { info: 'rococoAcala', isDisabled: true, // Rococo reset diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index cff651fd74..8b7b484eba 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -70,6 +70,7 @@ import nodeKulupu from './nodes/kulupu.svg'; import nodeKylin from './nodes/kylin.png'; import nodeLaminar from './nodes/laminar-circle.svg'; import nodeLitentry from './nodes/litentry.png'; +import nodeLoomNetwork from './nodes/loom_network.png'; import nodeManta from './nodes/manta.png'; import nodeMath from './nodes/math.svg'; import moonbeam from './nodes/moonbeam.png'; @@ -174,6 +175,8 @@ export const chainLogos = Object.entries({ 'Kusama CC3': chainKusama, 'Kylin Testnet': nodeKylin, Litentry: nodeLitentry, + 'Loom Network Local': nodeLoomNetwork, + LoomNetwork: nodeLoomNetwork, 'Manta Testnet': nodeManta, Mars: nodeAres, 'MathChain PC1': nodeMath, @@ -439,6 +442,7 @@ export const namedLogos: Record = { kylin: nodeKylin, laminar: nodeLaminar, litentry: nodeLitentry, + loomNetwork: nodeLoomNetwork, manta: nodeManta, mars: nodeAres, moonbaseAlpha: moonbeam, @@ -492,6 +496,7 @@ export const namedLogos: Record = { rococoKylin: nodeKylin, rococoLaminar: nodeLaminar, rococoLitentry: nodeLitentry, + rococoLoomNetwork: nodeLoomNetwork, rococoManta: nodeManta, rococoMathChain: nodeMath, rococoMoonrock: nodeMoonrock, diff --git a/packages/apps-config/src/ui/logos/nodes/loom_network.png b/packages/apps-config/src/ui/logos/nodes/loom_network.png new file mode 100644 index 0000000000..a1cf4f5a56 Binary files /dev/null and b/packages/apps-config/src/ui/logos/nodes/loom_network.png differ diff --git a/packages/apps/public/locales/en/apps-config.json b/packages/apps/public/locales/en/apps-config.json index d55d08ea2c..df7bd61d1c 100644 --- a/packages/apps/public/locales/en/apps-config.json +++ b/packages/apps/public/locales/en/apps-config.json @@ -27,6 +27,7 @@ "rpc.kusama.khala": "Khala Network", "rpc.kusama.kilt": "KILT Mainnet", "rpc.kusama.kpron": "Kpron", + "rpc.kusama.loomnetwork": "Loom Network", "rpc.kusama.mars": "Mars", "rpc.kusama.moonriver": "Moonriver", "rpc.kusama.parity": "Kusama", @@ -96,6 +97,7 @@ "rpc.rococo.kilt": "KILT PC1", "rpc.rococo.konomi": "Komomi Network", "rpc.rococo.kylin": "Kylin Network", + "rpc.rococo.loomnetwork": "Loom Network", "rpc.rococo.manta": "Manta PC1", "rpc.rococo.mathchain": "MathChain PC1", "rpc.rococo.moonrock": "Moonrock",