diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index bb389f638b..cf10843ea6 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -171,6 +171,16 @@ export function createKusama (t: TFunction): EndpointOption { OnFinality: 'wss://khala.api.onfinality.io/public-ws' } }, + { + info: 'kico', + homepage: 'https://dico.io/', + paraId: 2107, + text: t('rpc.kusama.kico', 'KICO', { ns: 'apps-config' }), + providers: { + 'DICO FOUNDATION': 'wss://rpc.kico.dico.io', + OnFinality: 'wss://rpc.api.kico.dico.io' + } + }, { info: 'kilt', homepage: 'https://www.kilt.io/', diff --git a/packages/apps-config/src/ui/colors.ts b/packages/apps-config/src/ui/colors.ts index 32e4608894..218bd30684 100644 --- a/packages/apps-config/src/ui/colors.ts +++ b/packages/apps-config/src/ui/colors.ts @@ -72,6 +72,7 @@ const chainPolkaFoundry = '#ff527c'; const chainPolkaSmith = '#0DDDFB'; const chainPontem = '#A92FAC'; const chainPrism = 'linear-gradient(45deg, rgba(63,94,251,1) 0%, rgba(252,70,107,1) 100%)'; +const chainKico = '#29B58D'; const chainKilt = '#8c145a'; const chainKonomi = '#007aff'; const chainKusama = '#000000'; @@ -270,6 +271,7 @@ export const chainColors: Record = Object.entries({ 'Jupiter PC1': chainJupiter, Karura: chainKarura, Khala: chainKhala, + KICO: chainKico, KILT: chainKilt, 'KILT Local': chainKilt, 'KILT Peregrine': chainKilt, @@ -410,6 +412,7 @@ export const nodeColors = Object.entries({ 'Integritee Collator': nodeIntegritee, 'Integritee Node': nodeIntegritee, IpseTestnet: nodeIpse, + KICO: chainKico, 'Klug Dossier Node': nodeKlug, 'Konomi Collator': nodeKonomi, 'Kpron Collator': nodeKpron, diff --git a/packages/apps-config/src/ui/logos/chains/kico.png b/packages/apps-config/src/ui/logos/chains/kico.png new file mode 100644 index 0000000000..365540f333 Binary files /dev/null and b/packages/apps-config/src/ui/logos/chains/kico.png differ diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index 4e08f7bb01..5e56c23a88 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -24,6 +24,7 @@ import chainGenshiro from './chains/genshiro.svg'; import chainHydrate from './chains/hydrate.png'; import chainInterlay from './chains/interlay.svg'; import chainKarura from './chains/karura.svg'; +import chainKico from './chains/kico.png'; import chainKintsugi from './chains/kintsugi.png'; import chainKusama from './chains/kusama-128.gif'; import chainOpal from './chains/opal-logo.png'; @@ -226,6 +227,7 @@ export const chainLogos = Object.entries({ 'Jupiter A1': nodeJupiter, 'Jupiter PC1': nodeJupiter, Karura: chainKarura, + KICO: chainKico, KILT: nodeKilt, 'KILT Local': nodeKilt, 'KILT Peregrine': nodeKilt, @@ -391,6 +393,7 @@ export const nodeLogos = Object.entries({ IpseTestnet: nodeIpse, Khala: nodeKhala, 'Khala Node': nodeKhala, + KICO: chainKico, KILT: nodeKilt, 'KILT Local': nodeKilt, 'KILT Peregrine': nodeKilt, @@ -572,6 +575,7 @@ export const namedLogos: Record = { jupiter: nodeJupiter, karura: chainKarura, khala: nodeKhala, + kico: chainKico, kilt: nodeKilt, kintsugi: chainKintsugi, klugdossier: nodeKlug,