diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index 489a62d8bf..9d852c24ca 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -127,6 +127,16 @@ export function createKusama (t: TFunction): EndpointOption { Crab: 'wss://crab-parachain-rpc.darwinia.network/' } }, + { + info: 'dorafactory', + isUnreachable: true, + homepage: 'https://dorafactory.org/kusama/', + paraId: 2115, + text: t('rpc.dorafactory.org', 'Dora Factory', { ns: 'apps-config' }), + providers: { + DORA: 'wss://rpc.dorafactory.org' + } + }, { info: 'genshiro', homepage: 'https://genshiro.equilibrium.io', diff --git a/packages/apps-config/src/ui/colors.ts b/packages/apps-config/src/ui/colors.ts index 3386e73355..dca158bfb7 100644 --- a/packages/apps-config/src/ui/colors.ts +++ b/packages/apps-config/src/ui/colors.ts @@ -40,6 +40,7 @@ const chainClover = 'linear-gradient(to right, #52ad75, #7cc773)'; const chainChainx = '#F6C94A'; const chainDarwinia = 'linear-gradient(-45deg, #FE3876 0%, #7C30DD 71%, #3A30DD 100%)'; const chainDolphin = '#000000'; +const chainDorafactory = '#FF761C'; const chainDotMog = '#020609'; const chainEfinity = '#496ddb'; const chainEquilibrium = '#1792ff'; @@ -267,6 +268,7 @@ export const chainColors: Record = Object.entries({ 'DataHighway Spreehafen Rococo Parachain Testnet': chainRoccoDataHighway, 'DataHighway Tanganika Kusama Parachain': chainKusamaDataHighway, 'Dolphin Testnet': chainDolphin, + 'Dora Factory': chainDorafactory, 'DOTMog.com NET': chainDotMog, Efinity: chainEfinity, Equilibrium: chainEquilibrium, @@ -441,6 +443,7 @@ export const nodeColors = Object.entries({ 'Crown Sterling': nodeCrownSterling, 'DataHighway Spreehafen Rococo Parachain Testnet': chainRoccoDataHighway, 'DataHighway Tanganika Kusama Parachain': chainKusamaDataHighway, + 'Dora Factory': chainDorafactory, 'DOTMog Node': nodeDotMog, 'edgeware node': nodeEdgeware, Efinity: nodeEfinity, diff --git a/packages/apps-config/src/ui/logos/chains/dorafactory.png b/packages/apps-config/src/ui/logos/chains/dorafactory.png new file mode 100644 index 0000000000..8024efd62d Binary files /dev/null and b/packages/apps-config/src/ui/logos/chains/dorafactory.png differ diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index 174ab4a489..acd6006220 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -18,6 +18,7 @@ import chainCompetitorsClub from './chains/competitors-club.png'; import chainComposableFinance from './chains/composableFinance.png'; import chainCrownSterling from './chains/crown-sterling.png'; import chainRoccoDataHighway from './chains/datahighway.png'; +import chainDorafactory from './chains/dorafactory.png'; import chainEfinity from './chains/efinity.svg'; import chainEquilibrium from './chains/equilibrium.svg'; import chainGeminis from './chains/geminis.png'; @@ -221,6 +222,7 @@ export const chainLogos = Object.entries({ 'DataHighway Spreehafen Rococo Parachain Testnet': chainRoccoDataHighway, 'DataHighway Tanganika Kusama Parachain': chainKusamaDataHighway, 'Dolphin Testnet': nodeDolphin, + 'Dora Factory': chainDorafactory, Efinity: chainEfinity, Equilibrium: chainEquilibrium, EquilibriumTestnet: chainEquilibrium, @@ -412,6 +414,7 @@ export const nodeLogos = Object.entries({ 'DataHighway Spreehafen Rococo Parachain Testnet': chainRoccoDataHighway, 'DataHighway Tanganika Kusama Parachain': chainKusamaDataHighway, 'Dock Full Node': nodeDockMainnet, + 'Dora Factory': chainDorafactory, 'DOTMog Node': nodeDotMog, 'Eave Node': nodeEave, 'Edgeware Node': nodeEdgeware, @@ -604,6 +607,7 @@ export const namedLogos: Record = { 'dock-pos-mainnet': nodeDockMainnet, 'dock-pos-testnet': nodeDockTestnet, dolphin: nodeDolphin, + dorafactory: chainDorafactory, dotmog: nodeDotMog, eave: nodeEave, edgeware: nodeEdgeware,