mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-07-15 08:55:42 +00:00
Rebrand: Remove 3rd party chains, update domains to PezkuwiChain
- Remove all 3rd party parachain configurations from endpoints: - productionRelayPolkadot.ts: Keep only system parachains - productionRelayDicle.ts: Keep only system parachains - testingRelayZagros.ts: Keep only system parachains - testingRelayTeyrChain.ts: Keep only system parachains - Update domain references: - polkadot.js.org → pezkuwichain.app - wiki.polkadot.network → wiki.pezkuwichain.io - dotapps.io → pezkuwichain.app - statement.polkadot.network → docs.pezkuwichain.io/statement - support.polkadot.network → docs.pezkuwichain.io - Update repository references: - github.com/pezkuwi-js/apps → github.com/pezkuwichain/pwap - Rename system parachains to Pezkuwi ecosystem: - PolkadotAssetHub → PezkuwiAssetHub - polkadotBridgeHub → pezkuwiBridgeHub - polkadotCollectives → pezkuwiCollectives - polkadotCoretime → pezkuwiCoretime - polkadotPeople → pezkuwiPeople - Update network name in claims utility: - Polkadot → Pezkuwi
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// Copyright 2017-2025 @pezkuwi/apps-config authors & contributors
|
||||
// Copyright 2017-2026 @pezkuwi/apps-config authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type { TFunction } from '../types.js';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright 2017-2025 @pezkuwi/apps-config authors & contributors
|
||||
// Copyright 2017-2026 @pezkuwi/apps-config authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
/// <reference types="@pezkuwi/dev-test/globals.d.ts" />
|
||||
@@ -137,15 +137,15 @@ describe('endpopints naming', (): void => {
|
||||
assert(!provider.includes(' ') || (provider.toLocaleUpperCase() !== provider), `${name}:: ${provider} should not be all uppercase`);
|
||||
});
|
||||
|
||||
it(`[${key}] does not contain "Parachain`, (): void => {
|
||||
assert(!name.includes('Parachain'), `${name} should not contain "Parachain" (redundant)`);
|
||||
it(`[${key}] does not contain "TeyrChain`, (): void => {
|
||||
assert(!name.includes('TeyrChain'), `${name} should not contain "TeyrChain" (redundant)`);
|
||||
});
|
||||
|
||||
it(`[${key}] does not contain a relay name`, (): void => {
|
||||
assert(name.includes('Kusama') ? true : !name.includes(' ') || !name.includes('Kusama'), `${name} should not contain "Kusama" (redundant)`);
|
||||
assert(name.includes('Dicle') ? true : !name.includes(' ') || !name.includes('Dicle'), `${name} should not contain "Dicle" (redundant)`);
|
||||
assert(name.includes('Polkadot') ? true : !name.includes(' ') || !name.includes('Polkadot'), `${name} should not contain "Polkadot" (redundant)`);
|
||||
assert(name.includes('Rococo') ? true : !name.includes(' ') || !name.includes('Rococo'), `${name} should not contain "Rococo" (redundant)`);
|
||||
assert(name.includes('Westend') ? true : !name.includes(' ') || !name.includes('Westend'), `${name} should not contain "Westend" (redundant)`);
|
||||
assert(name.includes('PezkuwiChain') ? true : !name.includes(' ') || !name.includes('PezkuwiChain'), `${name} should not contain "PezkuwiChain" (redundant)`);
|
||||
assert(name.includes('Zagros') ? true : !name.includes(' ') || !name.includes('Zagros'), `${name} should not contain "Zagros" (redundant)`);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
// Copyright 2017-2025 @pezkuwi/apps-config authors & contributors
|
||||
// Copyright 2017-2026 @pezkuwi/apps-config authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type { TFunction, TOptions } from '../types.js';
|
||||
import type { LinkOption } from './types.js';
|
||||
|
||||
import { createCustom, createDev, createOwn } from './development.js';
|
||||
import { prodChains, prodRelayKusama, prodRelayPolkadot } from './production.js';
|
||||
import { testChains, testRelayWestend } from './testing.js';
|
||||
import { testRelayPaseo } from './testingRelayPaseo.js';
|
||||
import { prodChains, prodRelayDicle, prodRelayPolkadot } from './production.js';
|
||||
import { testChains, testRelayZagros } from './testing.js';
|
||||
import { testRelayTeyrChain } from './testingRelayTeyrChain.js';
|
||||
import { expandEndpoints } from './util.js';
|
||||
|
||||
export { CUSTOM_ENDPOINT_KEY } from './development.js';
|
||||
@@ -38,7 +38,7 @@ export function createWsEndpoints (t: TFunction = defaultT, firstOnly = false, w
|
||||
isDisabled: false,
|
||||
isHeader: true,
|
||||
isSpaced: true,
|
||||
text: t('rpc.header.polkadot.relay', 'Polkadot & parachains', { ns: 'apps-config' }),
|
||||
text: t('rpc.header.polkadot.relay', 'Polkadot & teyrchains', { ns: 'apps-config' }),
|
||||
textBy: '',
|
||||
ui: {},
|
||||
value: ''
|
||||
@@ -48,32 +48,32 @@ export function createWsEndpoints (t: TFunction = defaultT, firstOnly = false, w
|
||||
isDisabled: false,
|
||||
isHeader: true,
|
||||
isSpaced: true,
|
||||
text: t('rpc.header.kusama.relay', 'Kusama & parachains', { ns: 'apps-config' }),
|
||||
text: t('rpc.header.kusama.relay', 'Dicle & teyrchains', { ns: 'apps-config' }),
|
||||
textBy: '',
|
||||
ui: {},
|
||||
value: ''
|
||||
},
|
||||
...expandEndpoints(t, [prodRelayKusama], firstOnly, withSort),
|
||||
...expandEndpoints(t, [prodRelayDicle], firstOnly, withSort),
|
||||
{
|
||||
isDisabled: false,
|
||||
isHeader: true,
|
||||
isSpaced: true,
|
||||
text: t('rpc.header.westend.relay', 'Test Westend & parachains', { ns: 'apps-config' }),
|
||||
text: t('rpc.header.westend.relay', 'Test Zagros & teyrchains', { ns: 'apps-config' }),
|
||||
textBy: '',
|
||||
ui: {},
|
||||
value: ''
|
||||
},
|
||||
...expandEndpoints(t, [testRelayWestend], firstOnly, withSort),
|
||||
...expandEndpoints(t, [testRelayZagros], firstOnly, withSort),
|
||||
{
|
||||
isDisabled: false,
|
||||
isHeader: true,
|
||||
isSpaced: true,
|
||||
text: t('rpc.header.paseo.relay', 'Test Paseo & parachains', { ns: 'apps-config' }),
|
||||
text: t('rpc.header.paseo.relay', 'Test TeyrChain & teyrchains', { ns: 'apps-config' }),
|
||||
textBy: '',
|
||||
ui: {},
|
||||
value: ''
|
||||
},
|
||||
...expandEndpoints(t, [testRelayPaseo], firstOnly, withSort),
|
||||
...expandEndpoints(t, [testRelayTeyrChain], firstOnly, withSort),
|
||||
{
|
||||
isDisabled: false,
|
||||
isHeader: true,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright 2017-2025 @pezkuwi/apps-config authors & contributors
|
||||
// Copyright 2017-2026 @pezkuwi/apps-config authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type { EndpointOption } from './types.js';
|
||||
@@ -7,7 +7,7 @@ import { ZKVERIFY_GENESIS } from '../api/constants.js';
|
||||
import { chains3dpassSVG, chainsAnalogSVG, chainsBittensorPNG, chainsChainflipPNG, chainsCommuneaiPNG, chainsCreditcoinPNG, chainsDebioSVG, chainsFragnovaPNG, chainsJurPNG, chainsLiberlandPNG, chainsLogionPNG, chainsMyriadPNG, chainsPolkadotCircleSVG, chainsSpannerPNG, chainsTanglePNG, chainsTorusPNG, chainsVaraPNG, chainsVtbPNG } from '../ui/logos/chains/index.js';
|
||||
import { nodesAresOdysseySVG, nodesAutonomysPNG, nodesCentrifugePNG, nodesCereSVG, nodesChainxSVG, nodesCompetitorsClubPNG, nodesCrownSterlingPNG, nodesCrustSVG, nodesDatahighwayPNG, nodesDockPNG, nodesEdgewareWhitePNG, nodesEfinitySVG, nodesElysiumPNG, nodesHanyonycashPNG, nodesHumanodePNG, nodesInnovatorPNG, nodesJoystreamSVG, nodesKulupuSVG, nodesKusariSVG, nodesMathSVG, nodesMinixPNG, nodesNftmartPNG, nodesNodleSVG, nodesPolkadexSVG, nodesPolymeshSVG, nodesRiochainSVG, nodesRobonomicsSVG, nodesSherpaxPNG, nodesSoraSubstrateSVG, nodesStafiPNG, nodesSubgameSVG, nodesSubsocialSVG, nodesSwapdexSVG, nodesTanssiSVG, nodesTernoaSVG, nodesThebifrostPNG, nodesTscsPNG, nodesUniartsPNG, nodesUnitnetworkPNG, nodesVFlowPNG, nodesZkVerifyPNG } from '../ui/logos/nodes/index.js';
|
||||
|
||||
export * from './productionRelayKusama.js';
|
||||
export * from './productionRelayDicle.js';
|
||||
export * from './productionRelayPolkadot.js';
|
||||
|
||||
export const zkVerifyParas: Omit<EndpointOption, 'teleport'>[] = [
|
||||
@@ -61,7 +61,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'Ares Odyssey',
|
||||
providers: {
|
||||
// 'Ares Protocol': 'wss://odyssey.aresprotocol.io' // https://github.com/polkadot-js/apps/issues/10411
|
||||
// 'Ares Protocol': 'wss://odyssey.aresprotocol.io' // https://github.com/pezkuwi-js/apps/issues/10411
|
||||
},
|
||||
text: 'Ares Odyssey',
|
||||
ui: {
|
||||
@@ -145,7 +145,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'centrifuge',
|
||||
providers: {
|
||||
// Centrifuge: 'wss://fullnode.centrifuge.io' // https://github.com/polkadot-js/apps/issues/8012
|
||||
// Centrifuge: 'wss://fullnode.centrifuge.io' // https://github.com/pezkuwi-js/apps/issues/8012
|
||||
},
|
||||
text: 'Centrifuge Standalone [Archived]',
|
||||
ui: {
|
||||
@@ -157,7 +157,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
info: 'cere',
|
||||
providers: {
|
||||
'Cere Network': 'wss://archive.mainnet.cere.network/ws'
|
||||
// 'Republic Crypto | Runtime': 'wss://mainnet.cere-archive.republiccrypto-runtime.com:444' // https://github.com/polkadot-js/apps/issues/9828
|
||||
// 'Republic Crypto | Runtime': 'wss://mainnet.cere-archive.republiccrypto-runtime.com:444' // https://github.com/pezkuwi-js/apps/issues/9828
|
||||
},
|
||||
text: 'Cere Network',
|
||||
ui: {
|
||||
@@ -190,7 +190,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'communeai',
|
||||
providers: {
|
||||
// Bitconnect: 'wss://commune-api-node-1.communeai.net' // https://github.com/polkadot-js/apps/issues/11950
|
||||
// Bitconnect: 'wss://commune-api-node-1.communeai.net' // https://github.com/pezkuwi-js/apps/issues/11950
|
||||
// OnFinality: 'wss://commune.api.onfinality.io/public-ws'
|
||||
},
|
||||
text: 'Commune AI',
|
||||
@@ -202,7 +202,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'competitors-club',
|
||||
providers: {
|
||||
// 'Competitors Club': 'wss://node0.competitors.club/wss' // https://github.com/polkadot-js/apps/issues/8263
|
||||
// 'Competitors Club': 'wss://node0.competitors.club/wss' // https://github.com/pezkuwi-js/apps/issues/8263
|
||||
},
|
||||
text: 'Competitors Club',
|
||||
ui: {
|
||||
@@ -224,7 +224,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'crown-sterling',
|
||||
providers: {
|
||||
// 'Crown Sterling': 'wss://blockchain.crownsterling.io' https://github.com/polkadot-js/apps/issues/10289
|
||||
// 'Crown Sterling': 'wss://blockchain.crownsterling.io' https://github.com/pezkuwi-js/apps/issues/10289
|
||||
},
|
||||
text: 'Crown Sterling',
|
||||
ui: {
|
||||
@@ -250,8 +250,8 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'debio',
|
||||
providers: {
|
||||
// DeBio: 'wss://ws-rpc.debio.network', // https://github.com/polkadot-js/apps/issues/10118
|
||||
// Octopus: 'wss://gateway.mainnet.octopus.network/debionetwork/ae48005a0c7ecb4053394559a7f4069e' // https://github.com/polkadot-js/apps/issues/11234
|
||||
// DeBio: 'wss://ws-rpc.debio.network', // https://github.com/pezkuwi-js/apps/issues/10118
|
||||
// Octopus: 'wss://gateway.mainnet.octopus.network/debionetwork/ae48005a0c7ecb4053394559a7f4069e' // https://github.com/pezkuwi-js/apps/issues/11234
|
||||
},
|
||||
text: 'DeBio',
|
||||
ui: {
|
||||
@@ -262,7 +262,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'dock-pos-mainnet',
|
||||
providers: {
|
||||
// 'Dock Association': 'wss://mainnet-node.dock.io' // https://github.com/polkadot-js/apps/issues/11460
|
||||
// 'Dock Association': 'wss://mainnet-node.dock.io' // https://github.com/pezkuwi-js/apps/issues/11460
|
||||
},
|
||||
text: 'Dock',
|
||||
ui: {
|
||||
@@ -272,9 +272,9 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'edgeware',
|
||||
providers: {
|
||||
// 'Commonwealth Labs': 'wss://mainnet2.edgewa.re', // https://github.com/polkadot-js/apps/issues/10373
|
||||
// 'Commonwealth Labs': 'wss://mainnet2.edgewa.re', // https://github.com/pezkuwi-js/apps/issues/10373
|
||||
'JelliedOwl Bangalore': 'wss://edgeware-rpc3.jelliedowl.net'
|
||||
// OnFinality: 'wss://edgeware.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/9795
|
||||
// OnFinality: 'wss://edgeware.api.onfinality.io/public-ws' // https://github.com/pezkuwi-js/apps/issues/9795
|
||||
},
|
||||
text: 'Edgeware',
|
||||
ui: {
|
||||
@@ -285,7 +285,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'efinity',
|
||||
providers: {
|
||||
// Efinity: 'wss://rpc.efinity.io' // https://github.com/polkadot-js/apps/pull/6761
|
||||
// Efinity: 'wss://rpc.efinity.io' // https://github.com/pezkuwi-js/apps/pull/6761
|
||||
},
|
||||
text: 'Efinity',
|
||||
ui: {
|
||||
@@ -307,7 +307,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'fragnova',
|
||||
providers: {
|
||||
// 'Fragnova Network': 'wss://ws.fragnova.network' // https://github.com/polkadot-js/apps/issues/10172
|
||||
// 'Fragnova Network': 'wss://ws.fragnova.network' // https://github.com/pezkuwi-js/apps/issues/10172
|
||||
},
|
||||
text: 'Fragnova', // The text to display on the dropdown
|
||||
ui: {
|
||||
@@ -318,7 +318,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'hanonycash',
|
||||
providers: {
|
||||
// Hanonycash: 'wss://rpc.hanonycash.com' // https://github.com/polkadot-js/apps/runs/2755409009?check_suite_focus=true
|
||||
// Hanonycash: 'wss://rpc.hanonycash.com' // https://github.com/pezkuwi-js/apps/runs/2755409009?check_suite_focus=true
|
||||
},
|
||||
text: 'Hanonycash',
|
||||
ui: {
|
||||
@@ -339,7 +339,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'innovatorchain',
|
||||
providers: {
|
||||
// Innovator: 'wss://rpc.innovatorchain.com' // https://github.com/polkadot-js/apps/issues/10373
|
||||
// Innovator: 'wss://rpc.innovatorchain.com' // https://github.com/pezkuwi-js/apps/issues/10373
|
||||
},
|
||||
text: 'Innovator Chain',
|
||||
ui: {
|
||||
@@ -363,8 +363,8 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'jur',
|
||||
providers: {
|
||||
// 'Iceberg Nodes': 'wss://jur-mainnet-archive-rpc-1.icebergnodes.io' // https://github.com/polkadot-js/apps/issues/10289
|
||||
// 'Simply Staking': 'wss://jur-archive-mainnet-1.simplystaking.xyz/VX68C07AR4K2/ws' // https://github.com/polkadot-js/apps/issues/10172
|
||||
// 'Iceberg Nodes': 'wss://jur-mainnet-archive-rpc-1.icebergnodes.io' // https://github.com/pezkuwi-js/apps/issues/10289
|
||||
// 'Simply Staking': 'wss://jur-archive-mainnet-1.simplystaking.xyz/VX68C07AR4K2/ws' // https://github.com/pezkuwi-js/apps/issues/10172
|
||||
},
|
||||
text: 'Jur',
|
||||
ui: {
|
||||
@@ -375,7 +375,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'kulupu',
|
||||
providers: {
|
||||
// Kulupu: 'wss://rpc.kulupu.corepaper.org/ws' https://github.com/polkadot-js/apps/issues/11157
|
||||
// Kulupu: 'wss://rpc.kulupu.corepaper.org/ws' https://github.com/pezkuwi-js/apps/issues/11157
|
||||
},
|
||||
text: 'Kulupu',
|
||||
ui: {
|
||||
@@ -386,7 +386,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'kusari',
|
||||
providers: {
|
||||
// Swapdex: 'wss://ws.kusari.network' // https://github.com/polkadot-js/apps/issues/9712
|
||||
// Swapdex: 'wss://ws.kusari.network' // https://github.com/pezkuwi-js/apps/issues/9712
|
||||
},
|
||||
text: 'Kusari',
|
||||
ui: {
|
||||
@@ -409,7 +409,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'logion',
|
||||
providers: {
|
||||
// 'Logion 1': 'wss://rpc01.logion.network' // https://github.com/polkadot-js/apps/issues/10667
|
||||
// 'Logion 1': 'wss://rpc01.logion.network' // https://github.com/pezkuwi-js/apps/issues/10667
|
||||
},
|
||||
text: 'Logion Solochain (Archive)',
|
||||
ui: {
|
||||
@@ -420,8 +420,8 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'mathchain',
|
||||
providers: {
|
||||
// MathWallet: 'wss://mathchain-asia.maiziqianbao.net/ws', // https://github.com/polkadot-js/apps/issues/8525
|
||||
// 'MathWallet Backup': 'wss://mathchain-us.maiziqianbao.net/ws' // https://github.com/polkadot-js/apps/issues/8525
|
||||
// MathWallet: 'wss://mathchain-asia.maiziqianbao.net/ws', // https://github.com/pezkuwi-js/apps/issues/8525
|
||||
// 'MathWallet Backup': 'wss://mathchain-us.maiziqianbao.net/ws' // https://github.com/pezkuwi-js/apps/issues/8525
|
||||
},
|
||||
text: 'MathChain',
|
||||
ui: {
|
||||
@@ -432,7 +432,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'minix',
|
||||
providers: {
|
||||
// ChainX: 'wss://minichain-mainnet.coming.chat/ws' // https://github.com/polkadot-js/apps/issues/7182
|
||||
// ChainX: 'wss://minichain-mainnet.coming.chat/ws' // https://github.com/pezkuwi-js/apps/issues/7182
|
||||
},
|
||||
text: 'MiniX',
|
||||
ui: {
|
||||
@@ -443,8 +443,8 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'myriad',
|
||||
providers: {
|
||||
// Myriad: 'wss://ws-rpc.myriad.social', // https://github.com/polkadot-js/apps/issues/10172
|
||||
// Octopus: 'wss://gateway.mainnet.octopus.network/myriad/a4cb0a6e30ff5233a3567eb4e8cb71e0' // https://github.com/polkadot-js/apps/issues/11263
|
||||
// Myriad: 'wss://ws-rpc.myriad.social', // https://github.com/pezkuwi-js/apps/issues/10172
|
||||
// Octopus: 'wss://gateway.mainnet.octopus.network/myriad/a4cb0a6e30ff5233a3567eb4e8cb71e0' // https://github.com/pezkuwi-js/apps/issues/11263
|
||||
},
|
||||
text: 'Myriad',
|
||||
ui: {
|
||||
@@ -455,7 +455,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'neatcoin',
|
||||
providers: {
|
||||
// Neatcoin: 'wss://rpc.neatcoin.org/ws' https://github.com/polkadot-js/apps/issues/11157
|
||||
// Neatcoin: 'wss://rpc.neatcoin.org/ws' https://github.com/pezkuwi-js/apps/issues/11157
|
||||
},
|
||||
text: 'Neatcoin',
|
||||
ui: {}
|
||||
@@ -473,8 +473,8 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'nodle',
|
||||
providers: {
|
||||
// Nodle: 'wss://main3.nodleprotocol.io', // https://github.com/polkadot-js/apps/issues/7652
|
||||
// OnFinality: 'wss://nodle.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8013
|
||||
// Nodle: 'wss://main3.nodleprotocol.io', // https://github.com/pezkuwi-js/apps/issues/7652
|
||||
// OnFinality: 'wss://nodle.api.onfinality.io/public-ws' // https://github.com/pezkuwi-js/apps/issues/8013
|
||||
},
|
||||
text: 'Nodle',
|
||||
ui: {
|
||||
@@ -497,7 +497,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'polkadex',
|
||||
providers: {
|
||||
// OnFinality: 'wss://polkadex.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/11827
|
||||
// OnFinality: 'wss://polkadex.api.onfinality.io/public-ws', // https://github.com/pezkuwi-js/apps/issues/11827
|
||||
PolkadexSup: 'wss://so.polkadex.ee',
|
||||
RadiumBlock: 'wss://polkadex.public.curie.radiumblock.co/ws'
|
||||
},
|
||||
@@ -521,7 +521,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'riochain',
|
||||
providers: {
|
||||
// RioChain: 'wss://node.v1.riochain.io' // https://github.com/polkadot-js/apps/issues/9054
|
||||
// RioChain: 'wss://node.v1.riochain.io' // https://github.com/pezkuwi-js/apps/issues/9054
|
||||
},
|
||||
text: 'RioChain',
|
||||
ui: {
|
||||
@@ -532,7 +532,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'robonomics',
|
||||
providers: {
|
||||
// Airalab: 'wss://kusama.rpc.robonomics.network/' // https://github.com/polkadot-js/apps/pull/6761
|
||||
// Airalab: 'wss://kusama.rpc.robonomics.network/' // https://github.com/pezkuwi-js/apps/pull/6761
|
||||
},
|
||||
text: 'Robonomics',
|
||||
ui: {
|
||||
@@ -543,7 +543,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'sherpax',
|
||||
providers: {
|
||||
// ChainX: 'wss://mainnet.sherpax.io' // https://github.com/polkadot-js/apps/issues/9712
|
||||
// ChainX: 'wss://mainnet.sherpax.io' // https://github.com/pezkuwi-js/apps/issues/9712
|
||||
},
|
||||
text: 'SherpaX',
|
||||
ui: {
|
||||
@@ -568,7 +568,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'spanner',
|
||||
providers: {
|
||||
// Spanner: 'wss://wss.spannerprotocol.com' // https://github.com/polkadot-js/apps/issues/6547
|
||||
// Spanner: 'wss://wss.spannerprotocol.com' // https://github.com/pezkuwi-js/apps/issues/6547
|
||||
},
|
||||
text: 'Spanner',
|
||||
ui: {
|
||||
@@ -590,7 +590,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'subgame',
|
||||
providers: {
|
||||
// SubGame: 'wss://mainnet.subgame.org/' // https://github.com/polkadot-js/apps/issues/9030
|
||||
// SubGame: 'wss://mainnet.subgame.org/' // https://github.com/pezkuwi-js/apps/issues/9030
|
||||
},
|
||||
text: 'SubGame',
|
||||
ui: {
|
||||
@@ -601,7 +601,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'subsocial',
|
||||
providers: {
|
||||
// DappForce: 'wss://rpc.subsocial.network' // https://github.com/polkadot-js/apps/issues/8046
|
||||
// DappForce: 'wss://rpc.subsocial.network' // https://github.com/pezkuwi-js/apps/issues/8046
|
||||
},
|
||||
text: 'Subsocial',
|
||||
ui: {
|
||||
@@ -612,7 +612,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'swapdex',
|
||||
providers: {
|
||||
// Swapdex: 'wss://ws.swapdex.network' // https://github.com/polkadot-js/apps/issues/10030
|
||||
// Swapdex: 'wss://ws.swapdex.network' // https://github.com/pezkuwi-js/apps/issues/10030
|
||||
},
|
||||
text: 'Swapdex',
|
||||
ui: {
|
||||
@@ -647,7 +647,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'ternoa',
|
||||
providers: {
|
||||
CapsuleCorp: 'wss://mainnet.ternoa.network' // https://github.com/polkadot-js/apps/issues/10172
|
||||
CapsuleCorp: 'wss://mainnet.ternoa.network' // https://github.com/pezkuwi-js/apps/issues/10172
|
||||
},
|
||||
text: 'Ternoa',
|
||||
ui: {
|
||||
@@ -680,7 +680,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'uniarts',
|
||||
providers: {
|
||||
// UniArts: 'wss://mainnet.uniarts.vip:9443' // https://github.com/polkadot-js/apps/issues/9059
|
||||
// UniArts: 'wss://mainnet.uniarts.vip:9443' // https://github.com/pezkuwi-js/apps/issues/9059
|
||||
},
|
||||
text: 'UniArts',
|
||||
ui: {
|
||||
@@ -691,7 +691,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'unitnetwork',
|
||||
providers: {
|
||||
// UnitNetwork: 'wss://www.unitnode3.info:443' // Duplicated in Rococo
|
||||
// UnitNetwork: 'wss://www.unitnode3.info:443' // Duplicated in PezkuwiChain
|
||||
},
|
||||
text: 'UnitNetwork',
|
||||
ui: {
|
||||
@@ -703,9 +703,9 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
info: 'vara',
|
||||
isPeopleForIdentity: false,
|
||||
providers: {
|
||||
// Blast: 'wss://vara-mainnet.public.blastapi.io', // https://github.com/polkadot-js/apps/issues/11577
|
||||
// Blast: 'wss://vara-mainnet.public.blastapi.io', // https://github.com/pezkuwi-js/apps/issues/11577
|
||||
Gear: 'wss://rpc.vara.network'
|
||||
// 'P2P.org': 'wss://vara.substrate-rpc.p2p.org/' // https://github.com/polkadot-js/apps/issues/11337
|
||||
// 'P2P.org': 'wss://vara.substrate-rpc.p2p.org/' // https://github.com/pezkuwi-js/apps/issues/11337
|
||||
},
|
||||
text: 'Vara',
|
||||
ui: {
|
||||
@@ -727,7 +727,7 @@ export const prodChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'westlake',
|
||||
providers: {
|
||||
// DataHighway: 'wss://westlake.datahighway.com' // https://github.com/polkadot-js/apps/issues/7293
|
||||
// DataHighway: 'wss://westlake.datahighway.com' // https://github.com/pezkuwi-js/apps/issues/7293
|
||||
},
|
||||
text: 'Westlake',
|
||||
ui: {
|
||||
|
||||
@@ -0,0 +1,162 @@
|
||||
// Copyright 2017-2026 @pezkuwi/apps-config authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type { EndpointOption } from './types.js';
|
||||
|
||||
import { KUSAMA_GENESIS } from '../api/constants.js';
|
||||
import { chainsAssethubKusamaSVG, chainsCoretimeKusamaSVG, chainsKusamaSVG, chainsPeopleKusamaSVG } from '../ui/logos/chains/index.js';
|
||||
import { nodesBridgeHubBlackSVG, nodesEncointerBlueSVG } from '../ui/logos/nodes/index.js';
|
||||
import { getTeleports } from './util.js';
|
||||
|
||||
// The available endpoints that will show in the dropdown.
|
||||
// Only Dicle (Pezkuwi canary) ecosystem chains are included.
|
||||
//
|
||||
// IMPORTANT: Alphabetical based on text
|
||||
export const prodParasDicle: Omit<EndpointOption, 'teleport'>[] = [
|
||||
// Dicle ecosystem only - no 3rd party parachains
|
||||
];
|
||||
|
||||
export const prodParasDicleCommon: EndpointOption[] = [
|
||||
{
|
||||
info: 'DicleAssetHub',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1000,
|
||||
providers: {
|
||||
Dwellir: 'wss://asset-hub-kusama-rpc.n.dwellir.com',
|
||||
'Dwellir Tunisia': 'wss://statemine-rpc-tn.dwellir.com',
|
||||
IBP1: 'wss://sys.ibp.network/asset-hub-kusama',
|
||||
IBP2: 'wss://asset-hub-kusama.dotters.network',
|
||||
LuckyFriday: 'wss://rpc-asset-hub-kusama.luckyfriday.io',
|
||||
OnFinality: 'wss://assethub-kusama.api.onfinality.io/public-ws',
|
||||
Parity: 'wss://kusama-asset-hub-rpc.polkadot.io',
|
||||
RadiumBlock: 'wss://statemine.public.curie.radiumblock.co/ws',
|
||||
Stakeworld: 'wss://ksm-rpc.stakeworld.io/assethub'
|
||||
},
|
||||
relayName: 'dicle',
|
||||
teleport: [-1, 1002, 1005, 1001, 1004],
|
||||
text: 'Asset Hub',
|
||||
ui: {
|
||||
color: '#113911',
|
||||
logo: chainsAssethubKusamaSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'dicleBridgeHub',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1002,
|
||||
providers: {
|
||||
Dwellir: 'wss://bridge-hub-kusama-rpc.n.dwellir.com',
|
||||
'Dwellir Tunisia': 'wss://kusama-bridge-hub-rpc-tn.dwellir.com',
|
||||
IBP1: 'wss://sys.ibp.network/bridgehub-kusama',
|
||||
IBP2: 'wss://bridge-hub-kusama.dotters.network',
|
||||
LuckyFriday: 'wss://rpc-bridge-hub-kusama.luckyfriday.io',
|
||||
OnFinality: 'wss://bridgehub-kusama.api.onfinality.io/public-ws',
|
||||
Parity: 'wss://kusama-bridge-hub-rpc.polkadot.io',
|
||||
RadiumBlock: 'wss://bridgehub-kusama.public.curie.radiumblock.co/ws',
|
||||
Stakeworld: 'wss://ksm-rpc.stakeworld.io/bridgehub'
|
||||
},
|
||||
relayName: 'dicle',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Bridge Hub',
|
||||
ui: {
|
||||
logo: nodesBridgeHubBlackSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'dicleCoretime',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1005,
|
||||
providers: {
|
||||
Dwellir: 'wss://coretime-kusama-rpc.n.dwellir.com',
|
||||
IBP1: 'wss://sys.ibp.network/coretime-kusama',
|
||||
IBP2: 'wss://coretime-kusama.dotters.network',
|
||||
LuckyFriday: 'wss://rpc-coretime-kusama.luckyfriday.io',
|
||||
OnFinality: 'wss://coretime-kusama.api.onfinality.io/public-ws',
|
||||
Parity: 'wss://kusama-coretime-rpc.polkadot.io',
|
||||
Stakeworld: 'wss://ksm-rpc.stakeworld.io/coretime'
|
||||
},
|
||||
relayName: 'dicle',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Coretime',
|
||||
ui: {
|
||||
color: '#113911',
|
||||
logo: chainsCoretimeKusamaSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://encointer.org/',
|
||||
info: 'encointer',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1001,
|
||||
providers: {
|
||||
Dwellir: 'wss://encointer-kusama-rpc.n.dwellir.com',
|
||||
'Encointer Association': 'wss://kusama.api.encointer.org',
|
||||
IBP1: 'wss://sys.ibp.network/encointer-kusama',
|
||||
IBP2: 'wss://encointer-kusama.dotters.network',
|
||||
LuckyFriday: 'wss://rpc-encointer-kusama.luckyfriday.io'
|
||||
},
|
||||
relayName: 'dicle',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Encointer Network',
|
||||
ui: {
|
||||
color: '#0000cc',
|
||||
logo: nodesEncointerBlueSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'diclePeople',
|
||||
isPeople: true,
|
||||
isPeopleForIdentity: false,
|
||||
paraId: 1004,
|
||||
providers: {
|
||||
Dwellir: 'wss://people-kusama-rpc.n.dwellir.com',
|
||||
Helixstreet: 'wss://rpc-people-kusama.helixstreet.io',
|
||||
IBP1: 'wss://sys.ibp.network/people-kusama',
|
||||
IBP2: 'wss://people-kusama.dotters.network',
|
||||
LuckyFriday: 'wss://rpc-people-kusama.luckyfriday.io',
|
||||
OnFinality: 'wss://people-kusama.api.onfinality.io/public-ws',
|
||||
Parity: 'wss://kusama-people-rpc.polkadot.io',
|
||||
Stakeworld: 'wss://ksm-rpc.stakeworld.io/people'
|
||||
},
|
||||
relayName: 'dicle',
|
||||
teleport: [-1, 1000],
|
||||
text: 'People',
|
||||
ui: {
|
||||
color: '#36454F',
|
||||
logo: chainsPeopleKusamaSVG
|
||||
}
|
||||
}
|
||||
];
|
||||
|
||||
export const prodRelayDicle: EndpointOption = {
|
||||
dnslink: 'dicle',
|
||||
genesisHash: KUSAMA_GENESIS,
|
||||
info: 'dicle',
|
||||
isPeopleForIdentity: true,
|
||||
isRelay: true,
|
||||
linked: [
|
||||
...prodParasDicleCommon,
|
||||
...prodParasDicle
|
||||
],
|
||||
providers: {
|
||||
Allnodes: 'wss://kusama-rpc.publicnode.com',
|
||||
Blockops: 'wss://kusama-public-rpc.blockops.network/ws',
|
||||
Dwellir: 'wss://kusama-rpc.n.dwellir.com',
|
||||
'Dwellir Tunisia': 'wss://kusama-rpc-tn.dwellir.com',
|
||||
Helixstreet: 'wss://rpc-kusama.helixstreet.io',
|
||||
IBP1: 'wss://rpc.ibp.network/kusama',
|
||||
IBP2: 'wss://kusama.dotters.network',
|
||||
LuckyFriday: 'wss://rpc-kusama.luckyfriday.io',
|
||||
OnFinality: 'wss://kusama.api.onfinality.io/public-ws',
|
||||
RadiumBlock: 'wss://kusama.public.curie.radiumblock.co/ws',
|
||||
Stakeworld: 'wss://ksm-rpc.stakeworld.io',
|
||||
'light client': 'light://substrate-connect/kusama'
|
||||
},
|
||||
teleport: getTeleports(prodParasDicleCommon),
|
||||
text: 'Dicle Relay',
|
||||
ui: {
|
||||
color: '#000000',
|
||||
identityIcon: 'pezkuwi',
|
||||
logo: chainsKusamaSVG
|
||||
}
|
||||
};
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,869 +1,24 @@
|
||||
// Copyright 2017-2025 @pezkuwi/apps-config authors & contributors
|
||||
// Copyright 2017-2026 @pezkuwi/apps-config authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type { EndpointOption } from './types.js';
|
||||
|
||||
import { POLKADOT_GENESIS } from '../api/constants.js';
|
||||
import { chainsAcalaSVG, chainsBitgreenPNG, chainsComposableFinancePNG, chainsEquilibriumSVG, chainsFrequencySVG, chainsGeminisPNG, chainsHydrationSVG, chainsInvarchJPEG, chainsLaosPNG, chainsLogionPNG, chainsMyxcavPNG, chainsNeurowebPNG, chainsOakPNG, chainsPeaqPNG, chainsPendulumSVG, chainsPeoplePolkadotSVG, chainsPolkadotCircleSVG, chainsTotemSVG, chainsWatrPNG } from '../ui/logos/chains/index.js';
|
||||
import { nodesAjunaPNG, nodesAresOdysseySVG, nodesAssetHubSVG, nodesAstarPNG, nodesAventusSVG, nodesBifrostSVG, nodesBridgeHubSVG, nodesCentrifugePNG, nodesCloverSVG, nodesCoinversationPNG, nodesCollectivesSVG, nodesContinuumPNG, nodesCrustParachainSVG, nodesDarwiniaSVG, nodesEfinitySVG, nodesEwxSVG, nodesHashedPNG, nodesHeimaSVG, nodesHyperbridgePNG, nodesIntegriteeSVG, nodesInterlaySVG, nodesJamtonSVG, nodesKiltIconSVG, nodesKylinPNG, nodesMantaPNG, nodesMoonbeamSVG, nodesMoonsamaSVG, nodesMythosPNG, nodesNodleSVG, nodesOmnibtcSVG, nodesParallelSVG, nodesPhalaSVG, nodesPolkadexSVG, nodesRobonomicsSVG, nodesSoraSubstrateSVG, nodesSubdaoPNG, nodesSubgameSVG, nodesSubsocialSVG, nodesT3rnPNG, nodesUniqueSVG, nodesXodePNG, nodesZeitgeistPNG } from '../ui/logos/nodes/index.js';
|
||||
import { chainsPeoplePolkadotSVG, chainsPolkadotCircleSVG } from '../ui/logos/chains/index.js';
|
||||
import { nodesAssetHubSVG, nodesBridgeHubSVG, nodesCollectivesSVG } from '../ui/logos/nodes/index.js';
|
||||
import { getTeleports } from './util.js';
|
||||
|
||||
// The available endpoints that will show in the dropdown. For the most part (with the exception of
|
||||
// Polkadot) we try to keep this to live chains only, with RPCs hosted by the community/chain vendor
|
||||
// info: The chain logo name as defined in ../ui/logos/index.ts in namedLogos (this also needs to align with @polkadot/networks)
|
||||
// text: The text to display on the dropdown
|
||||
// providers: The actual hosted secure websocket endpoint
|
||||
// The available endpoints that will show in the dropdown.
|
||||
// Only Pezkuwi ecosystem chains are included.
|
||||
//
|
||||
// IMPORTANT: Alphabetical based on text
|
||||
export const prodParasPolkadot: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
homepage: 'https://acala.network/',
|
||||
info: 'acala',
|
||||
paraId: 2000,
|
||||
providers: {
|
||||
'Acala Foundation 0': 'wss://acala-rpc-0.aca-api.network',
|
||||
'Acala Foundation 1': 'wss://acala-rpc-1.aca-api.network',
|
||||
// 'Acala Foundation 2': 'wss://acala-rpc-2.aca-api.network/ws', // https://github.com/polkadot-js/apps/issues/6965
|
||||
'Acala Foundation 3': 'wss://acala-rpc-3.aca-api.network/ws',
|
||||
Dwellir: 'wss://acala-rpc.n.dwellir.com',
|
||||
IBP1: 'wss://acala.ibp.network',
|
||||
IBP2: 'wss://acala.dotters.network'
|
||||
// LuckyFriday: 'wss://rpc-acala.luckyfriday.io', // https://github.com/polkadot-js/apps/issues/10728
|
||||
// 'Automata 1RPC': 'wss://1rpc.io/aca' // https://github.com/polkadot-js/apps/issues/8648
|
||||
// OnFinality: 'wss://acala-polkadot.api.onfinality.io/public-ws'
|
||||
// 'Polkawallet 0': 'wss://acala.polkawallet.io' // https://github.com/polkadot-js/apps/issues/9760
|
||||
},
|
||||
text: 'Acala',
|
||||
ui: {
|
||||
color: '#645AFF',
|
||||
logo: chainsAcalaSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://ajuna.io',
|
||||
info: 'ajuna',
|
||||
paraId: 2051,
|
||||
providers: {
|
||||
AjunaNetwork: 'wss://rpc-para.ajuna.network',
|
||||
IBP1: 'wss://ajuna.ibp.network',
|
||||
IBP2: 'wss://ajuna.dotters.network'
|
||||
// OnFinality: 'wss://ajuna.api.onfinality.io/public-ws'
|
||||
// RadiumBlock: 'wss://ajuna.public.curie.radiumblock.co/ws' https://github.com/polkadot-js/apps/issues/10990
|
||||
},
|
||||
text: 'Ajuna Network',
|
||||
ui: {
|
||||
color: '#161212',
|
||||
logo: nodesAjunaPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://www.aresprotocol.io/',
|
||||
info: 'odyssey',
|
||||
paraId: 2028,
|
||||
providers: {
|
||||
// AresProtocol: 'wss://wss.odyssey.aresprotocol.io' // https://github.com/polkadot-js/apps/issues/9059
|
||||
},
|
||||
text: 'Ares Odyssey',
|
||||
ui: {
|
||||
color: '#1295F0',
|
||||
logo: nodesAresOdysseySVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://astar.network',
|
||||
info: 'astar',
|
||||
paraId: 2006,
|
||||
providers: {
|
||||
Astar: 'wss://rpc.astar.network',
|
||||
// 'Automata 1RPC': 'wss://1rpc.io/astr', // https://github.com/polkadot-js/apps/issues/11827
|
||||
// Blast: 'wss://astar.public.blastapi.io', // https://github.com/polkadot-js/apps/issues/11965
|
||||
Dwellir: 'wss://astar-rpc.n.dwellir.com',
|
||||
OnFinality: 'wss://astar.api.onfinality.io/public-ws',
|
||||
RadiumBlock: 'wss://astar.public.curie.radiumblock.co/ws',
|
||||
'light client': 'light://substrate-connect/polkadot/astar'
|
||||
},
|
||||
text: 'Astar',
|
||||
ui: {
|
||||
color: '#1b6dc1d9',
|
||||
logo: nodesAstarPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://www.aventus.io/',
|
||||
info: 'aventus',
|
||||
paraId: 2056,
|
||||
providers: {
|
||||
Aventus: 'wss://public-rpc.mainnet.aventus.io'
|
||||
},
|
||||
text: 'Aventus',
|
||||
ui: {
|
||||
color: '#1d2733',
|
||||
logo: nodesAventusSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://bifrost.io/',
|
||||
info: 'bifrost',
|
||||
paraId: 2030,
|
||||
providers: {
|
||||
IBP1: 'wss://bifrost-polkadot.ibp.network',
|
||||
IBP2: 'wss://bifrost-polkadot.dotters.network',
|
||||
Liebi: 'wss://hk.p.bifrost-rpc.liebi.com/ws',
|
||||
LiebiEU: 'wss://eu.bifrost-polkadot-rpc.liebi.com/ws'
|
||||
// OnFinality: 'wss://bifrost-polkadot.api.onfinality.io/public-ws',
|
||||
// RadiumBlock: 'wss://bifrost.public.curie.radiumblock.co/ws' // https://github.com/polkadot-js/apps/issues/11827
|
||||
},
|
||||
text: 'Bifrost',
|
||||
ui: {
|
||||
color: '#5a25f0',
|
||||
logo: nodesBifrostSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://www.bitgreen.org',
|
||||
info: 'bitgreen',
|
||||
paraId: 2048,
|
||||
providers: {
|
||||
// Bitgreen: 'wss://mainnet.bitgreen.org' // https://github.com/polkadot-js/apps/issues/11760
|
||||
// OnFinality: 'wss://bitgreen.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/9993
|
||||
},
|
||||
text: 'Bitgreen',
|
||||
ui: {
|
||||
color: '#224851',
|
||||
logo: chainsBitgreenPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://centrifuge.io',
|
||||
info: 'centrifuge',
|
||||
paraId: 2031,
|
||||
providers: {
|
||||
// Centrifuge: 'wss://fullnode.centrifuge.io', // https://github.com/polkadot-js/apps/issues/11745
|
||||
LuckyFriday: 'wss://rpc-centrifuge.luckyfriday.io',
|
||||
OnFinality: 'wss://centrifuge-parachain.api.onfinality.io/public-ws'
|
||||
},
|
||||
text: 'Centrifuge',
|
||||
ui: {
|
||||
color: '#fcc367',
|
||||
logo: nodesCentrifugePNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://clover.finance',
|
||||
info: 'clover',
|
||||
paraId: 2002,
|
||||
providers: {
|
||||
// Clover: 'wss://rpc-para.clover.finance' // https://github.com/polkadot-js/apps/issues/10172
|
||||
// OnFinality: 'wss://clover.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/9986
|
||||
},
|
||||
text: 'Clover',
|
||||
ui: {
|
||||
color: 'linear-gradient(to right, #52ad75, #7cc773)',
|
||||
logo: nodesCloverSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'http://www.coinversation.io/',
|
||||
info: 'coinversation',
|
||||
paraId: 2027,
|
||||
providers: {
|
||||
// Coinversation: 'wss://rpc.coinversation.io/' // https://github.com/polkadot-js/apps/issues/6635
|
||||
},
|
||||
text: 'Coinversation',
|
||||
ui: {
|
||||
color: '#e6017a',
|
||||
logo: nodesCoinversationPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://composable.finance/',
|
||||
info: 'composable',
|
||||
paraId: 2019,
|
||||
providers: {
|
||||
// Composable: 'wss://rpc.composable.finance' // https://github.com/polkadot-js/apps/issues/11745
|
||||
// OnFinality: 'wss://composable.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/9986
|
||||
},
|
||||
text: 'Composable Finance',
|
||||
ui: {
|
||||
color: '#C90E8A',
|
||||
logo: chainsComposableFinancePNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://mnet.io/?ref=polkadotjs',
|
||||
info: 'continuum',
|
||||
paraId: 3346,
|
||||
providers: {
|
||||
// MNet: 'wss://continuum-rpc-1.metaverse.network/wss' // https://github.com/polkadot-js/apps/issues/11531
|
||||
},
|
||||
text: 'Continuum',
|
||||
ui: {
|
||||
color: 'linear-gradient(94deg, #2B388F 2.95%, #DB126E 97.18%)',
|
||||
logo: nodesContinuumPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://crust.network',
|
||||
info: 'crustParachain',
|
||||
paraId: 2008,
|
||||
providers: {
|
||||
Crust: 'wss://crust-parachain.crustapps.net',
|
||||
'Crust APP': 'wss://crust-parachain.crustnetwork.app',
|
||||
'Crust CC': 'wss://crust-parachain.crustnetwork.cc',
|
||||
'Crust XYZ': 'wss://crust-parachain.crustnetwork.xyz'
|
||||
// OnFinality: 'wss://crust-polkadot.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/10013
|
||||
},
|
||||
text: 'Crust',
|
||||
ui: {
|
||||
logo: nodesCrustParachainSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://darwinia.network/',
|
||||
info: 'darwinia',
|
||||
paraId: 2046,
|
||||
providers: {
|
||||
Darwinia: 'wss://rpc.darwinia.network',
|
||||
// Dcdao: 'wss://darwinia-rpc.dcdao.box', https://github.com/polkadot-js/apps/issues/11157
|
||||
// Dwellir: 'wss://darwinia-rpc.n.dwellir.com', // https://github.com/polkadot-js/apps/issues/11965
|
||||
Subquery: 'wss://darwinia.rpc.subquery.network/public/ws'
|
||||
},
|
||||
text: 'Darwinia',
|
||||
ui: {
|
||||
color: '#FF0083',
|
||||
logo: nodesDarwiniaSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://efinity.io',
|
||||
info: 'efinity',
|
||||
paraId: 2021,
|
||||
providers: {
|
||||
// NOTE We don't support connections to this parachain at all.
|
||||
//
|
||||
// 1. The chain is migrated away from the parachain with all balances
|
||||
// 2. There is a forked relay-involved which we don't support
|
||||
//
|
||||
// Additional details in original removal at
|
||||
// https://github.com/polkadot-js/apps/pull/9555/files#r1225095086
|
||||
},
|
||||
text: 'Efinity',
|
||||
ui: {
|
||||
color: '#496ddb',
|
||||
logo: nodesEfinitySVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://energywebx.com/',
|
||||
info: 'ewx',
|
||||
paraId: 3345,
|
||||
providers: {
|
||||
'Energy Web': 'wss://public-rpc.mainnet.energywebx.com/'
|
||||
},
|
||||
text: 'Energy Web X',
|
||||
ui: {
|
||||
color: '#53B1FF',
|
||||
logo: nodesEwxSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://equilibrium.io/',
|
||||
info: 'equilibrium',
|
||||
paraId: 2011,
|
||||
providers: {
|
||||
// OnFinality: 'wss://equilibrium.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/9977
|
||||
// Equilibrium: 'wss://node.equilibrium.io' // https://github.com/polkadot-js/apps/issues/10174
|
||||
},
|
||||
text: 'Equilibrium',
|
||||
ui: {
|
||||
color: '#1792ff',
|
||||
logo: chainsEquilibriumSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://frequency.xyz',
|
||||
info: 'frequency',
|
||||
paraId: 2091,
|
||||
providers: {
|
||||
'Frequency 0': 'wss://0.rpc.frequency.xyz',
|
||||
'Frequency 1': 'wss://1.rpc.frequency.xyz',
|
||||
OnFinality: 'wss://frequency-polkadot.api.onfinality.io/public-ws'
|
||||
},
|
||||
text: 'Frequency',
|
||||
ui: {
|
||||
color: '#790e70',
|
||||
logo: chainsFrequencySVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://geminis.network/',
|
||||
info: 'geminis',
|
||||
isUnreachable: true,
|
||||
paraId: 2038,
|
||||
providers: {
|
||||
Geminis: 'wss://rpc.geminis.network'
|
||||
},
|
||||
text: 'Geminis',
|
||||
ui: {
|
||||
logo: chainsGeminisPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://hashed.network/',
|
||||
info: 'hashed',
|
||||
paraId: 2093,
|
||||
providers: {
|
||||
// 'Hashed Systems 1': 'wss://c1.hashed.network' // https://github.com/polkadot-js/apps/issues/11423
|
||||
// 'Hashed Systems 2': 'wss://c2.hashed.network', // https://github.com/polkadot-js/apps/issues/10912
|
||||
// 'Hashed Systems 3': 'wss://c3.hashed.network' // https://github.com/polkadot-js/apps/issues/10912
|
||||
},
|
||||
text: 'Hashed Network',
|
||||
ui: {
|
||||
color: '#9199A9',
|
||||
logo: nodesHashedPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://heima.network/',
|
||||
info: 'heima',
|
||||
paraId: 2013,
|
||||
providers: {
|
||||
Dwellir: 'wss://heima-rpc.n.dwellir.com',
|
||||
Heima: 'wss://rpc.heima-parachain.heima.network'
|
||||
},
|
||||
text: 'Heima',
|
||||
ui: {
|
||||
color: '#7ed495',
|
||||
logo: nodesHeimaSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://hydration.net/',
|
||||
info: 'hydradx',
|
||||
paraId: 2034,
|
||||
providers: {
|
||||
Dwellir: 'wss://hydration-rpc.n.dwellir.com',
|
||||
'Galactic Council': 'wss://rpc.hydradx.cloud',
|
||||
Helikon: 'wss://rpc.helikon.io/hydradx',
|
||||
IBP1: 'wss://hydration.ibp.network',
|
||||
IBP2: 'wss://hydration.dotters.network'
|
||||
// OnFinality: 'wss://hydradx.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/9986
|
||||
// ZeePrime: 'wss://rpc-lb.data6.zp-labs.net:8443/hydradx/ws/?token=2ZGuGivPJJAxXiT1hR1Yg2MXGjMrhEBYFjgbdPi' // https://github.com/polkadot-js/apps/issues/9760
|
||||
},
|
||||
text: 'Hydration',
|
||||
ui: {
|
||||
color: '#240E32',
|
||||
logo: chainsHydrationSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://hyperbridge.network',
|
||||
info: 'hyperbridge',
|
||||
paraId: 3367,
|
||||
providers: {
|
||||
BlockOps: 'wss://hyperbridge-nexus-rpc.blockops.network',
|
||||
IBP1: 'wss://nexus.ibp.network',
|
||||
IBP2: 'wss://nexus.dotters.network'
|
||||
},
|
||||
text: 'Hyperbridge (Nexus)',
|
||||
ui: {
|
||||
color: '#ED6FF1',
|
||||
logo: nodesHyperbridgePNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://integritee.network',
|
||||
info: 'integritee',
|
||||
paraId: 2039,
|
||||
providers: {
|
||||
Integritee: 'wss://polkadot.api.integritee.network'
|
||||
},
|
||||
text: 'Integritee Network',
|
||||
ui: {
|
||||
color: '#658ea9',
|
||||
logo: nodesIntegriteeSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://interlay.io/',
|
||||
info: 'interlay',
|
||||
paraId: 2032,
|
||||
providers: {
|
||||
'Kintsugi Labs': 'wss://api.interlay.io/parachain',
|
||||
LuckyFriday: 'wss://rpc-interlay.luckyfriday.io/'
|
||||
// OnFinality: 'wss://interlay.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/9986
|
||||
},
|
||||
text: 'Interlay',
|
||||
ui: {
|
||||
color: '#3E96FF',
|
||||
logo: nodesInterlaySVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://invarch.network/',
|
||||
info: 'invarch',
|
||||
paraId: 3340,
|
||||
providers: {
|
||||
},
|
||||
text: 'InvArch',
|
||||
ui: {
|
||||
color: 'linear-gradient(278deg, #f7d365 5.74%, #ff408a 99.41%)',
|
||||
logo: chainsInvarchJPEG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://jamton.network/',
|
||||
info: 'jamton',
|
||||
paraId: 3397,
|
||||
providers: {
|
||||
Jamton: 'wss://rpc.jamton.network'
|
||||
},
|
||||
text: 'JAMTON',
|
||||
ui: {
|
||||
color: '#D33AD6',
|
||||
logo: nodesJamtonSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://totemaccounting.com/',
|
||||
info: 'kapex',
|
||||
paraId: 2007,
|
||||
providers: {
|
||||
// OnFinality: 'wss://kapex-parachain.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/9986
|
||||
// Totem: 'wss://k-ui.kapex.network' // https://github.com/polkadot-js/apps/issues/9616
|
||||
},
|
||||
text: 'Kapex',
|
||||
ui: {
|
||||
color: 'linear-gradient(158deg, rgba(226,157,0,1) 0%, rgba(234,55,203,1) 100%)',
|
||||
logo: chainsTotemSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://www.kilt.io/',
|
||||
info: 'kilt',
|
||||
paraId: 2086,
|
||||
providers: {
|
||||
IBP1: 'wss://kilt.ibp.network',
|
||||
IBP2: 'wss://kilt.dotters.network',
|
||||
'KILT Foundation': 'wss://spiritnet.kilt.io/'
|
||||
},
|
||||
text: 'KILT Spiritnet',
|
||||
ui: {
|
||||
color: 'linear-gradient(45deg, #161B3B 0%, #D73D80 100%)',
|
||||
logo: nodesKiltIconSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://kylin.network/',
|
||||
info: 'kylin',
|
||||
paraId: 2052,
|
||||
providers: {
|
||||
// 'Kylin Network': 'wss://polkadot.kylin-node.co.uk' // https://github.com/polkadot-js/apps/issues/10030
|
||||
},
|
||||
text: 'Kylin',
|
||||
ui: {
|
||||
color: '#ed007e',
|
||||
logo: nodesKylinPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://laosnetwork.io/',
|
||||
info: 'laos',
|
||||
paraId: 3370,
|
||||
providers: {
|
||||
// Dwellir: 'wss://laos-rpc.n.dwellir.com', // https://github.com/polkadot-js/apps/issues/11495
|
||||
'laosfoundation.io': 'wss://rpc.laos.laosfoundation.io',
|
||||
'light client': 'light://substrate-connect/polkadot/laos'
|
||||
},
|
||||
text: 'Laos',
|
||||
ui: {
|
||||
color: 'linear-gradient(90deg, #25143B 0%, #613D93 29.69%, #EF9365 69.79%, #E2CF61 100%)',
|
||||
logo: chainsLaosPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://logion.network/',
|
||||
info: 'logion',
|
||||
paraId: 3354,
|
||||
providers: {
|
||||
// 'Logion 1': 'wss://para-rpc01.logion.network' // https://github.com/polkadot-js/apps/issues/11882
|
||||
// 'Logion 2': 'wss://para-rpc02.logion.network' // https://github.com/polkadot-js/apps/issues/10890
|
||||
},
|
||||
text: 'Logion',
|
||||
ui: {
|
||||
color: 'rgb(21, 38, 101)',
|
||||
logo: chainsLogionPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://manta.network',
|
||||
info: 'manta',
|
||||
paraId: 2104,
|
||||
providers: {
|
||||
'Manta Network': 'wss://ws.manta.systems'
|
||||
// OnFinality: 'wss://manta.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/9977
|
||||
},
|
||||
text: 'Manta',
|
||||
ui: {
|
||||
color: '#2070a6',
|
||||
logo: nodesMantaPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://moonbeam.network/networks/moonbeam/',
|
||||
info: 'moonbeam',
|
||||
paraId: 2004,
|
||||
providers: {
|
||||
Allnodes: 'wss://moonbeam-rpc.publicnode.com',
|
||||
// 'Automata 1RPC': 'wss://1rpc.io/glmr', // https://github.com/polkadot-js/apps/issues/10566
|
||||
// Blast: 'wss://moonbeam.public.blastapi.io', // https://github.com/polkadot-js/apps/issues/11965
|
||||
// Dwellir: 'wss://moonbeam-rpc.n.dwellir.com', // https://github.com/polkadot-js/apps/issues/11935
|
||||
IBP1: 'wss://moonbeam.ibp.network',
|
||||
IBP2: 'wss://moonbeam.dotters.network',
|
||||
'Moonbeam Foundation': 'wss://wss.api.moonbeam.network',
|
||||
OnFinality: 'wss://moonbeam.api.onfinality.io/public-ws',
|
||||
RadiumBlock: 'wss://moonbeam.public.curie.radiumblock.co/ws',
|
||||
UnitedBloc: 'wss://moonbeam.unitedbloc.com'
|
||||
},
|
||||
text: 'Moonbeam',
|
||||
ui: {
|
||||
color: '#000000',
|
||||
logo: nodesMoonbeamSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://moonsama.com',
|
||||
info: 'moonsama',
|
||||
paraId: 3334,
|
||||
providers: {
|
||||
// Moonsama: 'wss://rpc.moonsama.com/ws' // https://github.com/polkadot-js/apps/issues/10289
|
||||
},
|
||||
text: 'Moonsama',
|
||||
ui: {
|
||||
color: '#1a202c',
|
||||
logo: nodesMoonsamaSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://mythos.foundation/',
|
||||
info: 'mythos',
|
||||
paraId: 3369,
|
||||
providers: {
|
||||
Helikon: 'wss://rpc.helikon.io/mythos',
|
||||
IBP1: 'wss://mythos.ibp.network',
|
||||
IBP2: 'wss://mythos.dotters.network',
|
||||
parity: 'wss://polkadot-mythos-rpc.polkadot.io'
|
||||
},
|
||||
text: 'Mythos',
|
||||
ui: {
|
||||
color: '#262528',
|
||||
logo: nodesMythosPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://neuroweb.ai',
|
||||
info: 'neuroweb',
|
||||
paraId: 2043,
|
||||
providers: {
|
||||
TraceLabs: 'wss://parachain-rpc.origin-trail.network'
|
||||
},
|
||||
text: 'NeuroWeb',
|
||||
ui: {
|
||||
color: '#000000',
|
||||
logo: chainsNeurowebPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://nodle.com',
|
||||
info: 'nodle',
|
||||
paraId: 2026,
|
||||
providers: {
|
||||
// Dwellir: 'wss://nodle-rpc.dwellir.com', // https://github.com/polkadot-js/apps/issues/11965
|
||||
OnFinality: 'wss://nodle-parachain.api.onfinality.io/public-ws'
|
||||
},
|
||||
text: 'Nodle',
|
||||
ui: {
|
||||
color: '#1ab394',
|
||||
logo: nodesNodleSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://oak.tech',
|
||||
info: 'oak',
|
||||
isUnreachable: true,
|
||||
paraId: 2090,
|
||||
providers: {
|
||||
OAK: 'wss://rpc.oak.tech'
|
||||
},
|
||||
text: 'OAK Network',
|
||||
ui: {
|
||||
color: '#A8278C',
|
||||
logo: chainsOakPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://www.omnibtc.finance',
|
||||
info: 'omnibtc',
|
||||
isUnreachable: true,
|
||||
paraId: 2053,
|
||||
providers: {
|
||||
OmniBTC: 'wss://psc-parachain.coming.chat'
|
||||
},
|
||||
text: 'OmniBTC',
|
||||
ui: {
|
||||
color: '#6759E9',
|
||||
logo: nodesOmnibtcSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://parallel.fi',
|
||||
info: 'parallel',
|
||||
paraId: 2012,
|
||||
providers: {
|
||||
// Parallel: 'wss://polkadot-parallel-rpc.parallel.fi' // https://github.com/polkadot-js/apps/issues/11221
|
||||
// OnFinality: 'wss://parallel.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/9986
|
||||
},
|
||||
text: 'Parallel',
|
||||
ui: {
|
||||
color: '#ef18ac',
|
||||
logo: nodesParallelSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://peaq.network/',
|
||||
info: 'peaq',
|
||||
paraId: 3338,
|
||||
providers: {
|
||||
// OnFinality: 'wss://peaq.api.onfinality.io/public-ws'
|
||||
},
|
||||
text: 'peaq',
|
||||
ui: {
|
||||
color: '#281C66',
|
||||
logo: chainsPeaqPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://pendulumchain.org/',
|
||||
info: 'pendulum',
|
||||
paraId: 2094,
|
||||
providers: {
|
||||
PendulumChain: 'wss://rpc-pendulum.prd.pendulumchain.tech'
|
||||
},
|
||||
text: 'Pendulum',
|
||||
ui: {
|
||||
color: '#49E2FD',
|
||||
logo: chainsPendulumSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://phala.network',
|
||||
info: 'phala',
|
||||
paraId: 2035,
|
||||
providers: {
|
||||
Dwellir: 'wss://phala-rpc.n.dwellir.com',
|
||||
// Helikon: 'wss://rpc.helikon.io/phala',
|
||||
OnFinality: 'wss://phala.api.onfinality.io/public-ws',
|
||||
// Phala: 'wss://api.phala.network/ws', // https://github.com/polkadot-js/apps/issues/11251
|
||||
RadiumBlock: 'wss://phala.public.curie.radiumblock.co/ws'
|
||||
// Rockx: 'wss://rockx-phala.w3node.com/polka-public-phala/ws' // https://github.com/polkadot-js/apps/issues/10728
|
||||
},
|
||||
text: 'Phala Network',
|
||||
ui: {
|
||||
color: '#c6fa4c',
|
||||
logo: nodesPhalaSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://polkadex.trade/crowdloans',
|
||||
info: 'polkadex',
|
||||
paraId: 3363,
|
||||
providers: {
|
||||
// OnFinality: 'wss://polkadex-parachain.api.onfinality.io/public-ws',
|
||||
// RadiumBlock: 'wss://polkadex-parachain.public.curie.radiumblock.co/ws'
|
||||
},
|
||||
text: 'Polkadex',
|
||||
ui: {
|
||||
color: '#7C30DD',
|
||||
logo: nodesPolkadexSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://polkadex.trade/',
|
||||
info: 'polkadex',
|
||||
paraId: 2040,
|
||||
providers: {
|
||||
// OnFinality: 'wss://polkadex-parachain.api.onfinality.io/public-ws',
|
||||
// RadiumBlock: 'wss://polkadex-parachain.public.curie.radiumblock.co/ws' // https://github.com/polkadot-js/apps/issues/11577
|
||||
},
|
||||
text: 'Polkadex',
|
||||
ui: {
|
||||
color: '#7C30DD',
|
||||
logo: nodesPolkadexSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'http://robonomics.network/',
|
||||
info: 'robonomics',
|
||||
paraId: 3388,
|
||||
providers: {
|
||||
Airalab: 'wss://polkadot.rpc.robonomics.network/'
|
||||
},
|
||||
text: 'Robonomics',
|
||||
ui: {
|
||||
color: '#e6007a',
|
||||
logo: nodesRobonomicsSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://sora.org/',
|
||||
info: 'sora',
|
||||
paraId: 2025,
|
||||
providers: {
|
||||
Soramitsu: 'wss://ws.parachain-collator-3.pc3.sora2.soramitsu.co.jp'
|
||||
},
|
||||
text: 'SORA',
|
||||
ui: {
|
||||
color: '#2D2926',
|
||||
logo: nodesSoraSubstrateSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://subdao.network/',
|
||||
info: 'subdao',
|
||||
isUnreachable: true,
|
||||
paraId: 2018,
|
||||
providers: {
|
||||
SubDAO: 'wss://parachain-rpc.subdao.org'
|
||||
},
|
||||
text: 'SubDAO',
|
||||
ui: {
|
||||
color: 'linear-gradient(50deg, #F20092 0%, #FF4D5D 100%)',
|
||||
logo: nodesSubdaoPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'http://subgame.org/',
|
||||
info: 'subgame',
|
||||
paraId: 2017,
|
||||
providers: {
|
||||
// SubGame: 'wss://gamma.subgame.org/' // https://github.com/polkadot-js/apps/pull/6761
|
||||
},
|
||||
text: 'SubGame Gamma',
|
||||
ui: {
|
||||
color: '#EB027D',
|
||||
logo: nodesSubgameSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://subsocial.network/',
|
||||
info: 'subsocial',
|
||||
paraId: 2101,
|
||||
providers: {
|
||||
// Dappforce: 'wss://para.subsocial.network' // https://github.com/polkadot-js/apps/issues/11569
|
||||
// OnFinality: 'wss://subsocial-polkadot.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/9977
|
||||
},
|
||||
text: 'Subsocial',
|
||||
ui: {
|
||||
color: '#b9018c',
|
||||
logo: nodesSubsocialSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://www.t3rn.io/',
|
||||
info: 't3rn',
|
||||
paraId: 3333,
|
||||
providers: {
|
||||
// t3rn: 'wss://ws.t3rn.io' https://github.com/polkadot-js/apps/issues/11157
|
||||
},
|
||||
text: 't3rn',
|
||||
ui: {
|
||||
color: '#6f3bb2',
|
||||
logo: nodesT3rnPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://unique.network/',
|
||||
info: 'unique',
|
||||
paraId: 2037,
|
||||
providers: {
|
||||
// Dwellir: 'wss://unique-rpc.n.dwellir.com', // https://github.com/polkadot-js/apps/issues/11531
|
||||
'Geo Load Balancer': 'wss://ws.unique.network',
|
||||
IBP1: 'wss://unique.ibp.network',
|
||||
IBP2: 'wss://unique.dotters.network'
|
||||
// OnFinality: 'wss://unique.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/10030
|
||||
// 'Unique America': 'wss://us-ws.unique.network',
|
||||
// 'Unique Asia': 'wss://asia-ws.unique.network',
|
||||
// 'Unique Europe': 'wss://eu-ws.unique.network'
|
||||
},
|
||||
text: 'Unique Network',
|
||||
ui: {
|
||||
color: '#40BCFF',
|
||||
logo: nodesUniqueSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://www.watr.org/',
|
||||
info: 'watr',
|
||||
paraId: 2058,
|
||||
providers: {
|
||||
// Watr: 'wss://watr-rpc.watr-api.network' // https://github.com/polkadot-js/apps/issues/10890
|
||||
},
|
||||
text: 'Watr Network',
|
||||
ui: {
|
||||
color: '#373b39',
|
||||
logo: chainsWatrPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://xcavate.io/',
|
||||
info: 'xcavate',
|
||||
paraId: 3413,
|
||||
providers: {
|
||||
IBP1: 'wss://xcavate.ibp.network',
|
||||
IBP2: 'wss://xcavate.dotters.network',
|
||||
Xcavate: 'wss://rpc1-polkadot.xcavate.io'
|
||||
},
|
||||
relayName: 'polkadot',
|
||||
text: 'Xcavate',
|
||||
ui: {
|
||||
color: '#FF0083',
|
||||
logo: chainsMyxcavPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://xode.net',
|
||||
info: 'xode',
|
||||
paraId: 3417,
|
||||
providers: {
|
||||
XodeCommunity: 'wss://polkadot-rpcnode.xode.net',
|
||||
Zeeve: 'wss://xode-polkadot-rpc-01.zeeve.net/y0yxg038wn1fncc/rpc'
|
||||
},
|
||||
text: 'Xode',
|
||||
ui: {
|
||||
color: '#ed1f7a',
|
||||
logo: nodesXodePNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://zeitgeist.pm',
|
||||
info: 'zeitgeist',
|
||||
paraId: 2092,
|
||||
providers: {
|
||||
OnFinality: 'wss://zeitgeist.api.onfinality.io/public-ws'
|
||||
// ZeitgeistPM: 'wss://main.rpc.zeitgeist.pm/ws' // https://github.com/polkadot-js/apps/issues/11215
|
||||
},
|
||||
text: 'Zeitgeist',
|
||||
ui: {
|
||||
color: 'linear-gradient(180deg, rgba(32,90,172,1) 0%, rgba(26,72,138,1) 50%, rgba(13,36,69,1) 100%)',
|
||||
logo: nodesZeitgeistPNG
|
||||
}
|
||||
}
|
||||
|
||||
// Pezkuwi ecosystem only - no 3rd party parachains
|
||||
];
|
||||
|
||||
export const prodParasPolkadotCommon: EndpointOption[] = [
|
||||
{
|
||||
info: 'PolkadotAssetHub',
|
||||
info: 'PezkuwiAssetHub',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1000,
|
||||
providers: {
|
||||
@@ -877,7 +32,7 @@ export const prodParasPolkadotCommon: EndpointOption[] = [
|
||||
RadiumBlock: 'wss://statemint.public.curie.radiumblock.co/ws',
|
||||
Stakeworld: 'wss://dot-rpc.stakeworld.io/assethub'
|
||||
},
|
||||
relayName: 'polkadot',
|
||||
relayName: 'pezkuwi',
|
||||
teleport: [-1, 1002, 1001, 1005, 1004],
|
||||
text: 'Asset Hub',
|
||||
ui: {
|
||||
@@ -886,7 +41,7 @@ export const prodParasPolkadotCommon: EndpointOption[] = [
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'polkadotBridgeHub',
|
||||
info: 'pezkuwiBridgeHub',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1002,
|
||||
providers: {
|
||||
@@ -900,7 +55,7 @@ export const prodParasPolkadotCommon: EndpointOption[] = [
|
||||
RadiumBlock: 'wss://bridgehub-polkadot.public.curie.radiumblock.co/ws',
|
||||
Stakeworld: 'wss://dot-rpc.stakeworld.io/bridgehub'
|
||||
},
|
||||
relayName: 'polkadot',
|
||||
relayName: 'pezkuwi',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Bridge Hub',
|
||||
ui: {
|
||||
@@ -908,7 +63,7 @@ export const prodParasPolkadotCommon: EndpointOption[] = [
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'polkadotCollectives',
|
||||
info: 'pezkuwiCollectives',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1001,
|
||||
providers: {
|
||||
@@ -922,7 +77,7 @@ export const prodParasPolkadotCommon: EndpointOption[] = [
|
||||
RadiumBlock: 'wss://collectives.public.curie.radiumblock.co/ws',
|
||||
Stakeworld: 'wss://dot-rpc.stakeworld.io/collectives'
|
||||
},
|
||||
relayName: 'polkadot',
|
||||
relayName: 'pezkuwi',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Collectives',
|
||||
ui: {
|
||||
@@ -931,7 +86,7 @@ export const prodParasPolkadotCommon: EndpointOption[] = [
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'polkadotCoretime',
|
||||
info: 'pezkuwiCoretime',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1005,
|
||||
providers: {
|
||||
@@ -943,13 +98,13 @@ export const prodParasPolkadotCommon: EndpointOption[] = [
|
||||
Parity: 'wss://polkadot-coretime-rpc.polkadot.io',
|
||||
Stakeworld: 'wss://dot-rpc.stakeworld.io/coretime'
|
||||
},
|
||||
relayName: 'polkadot',
|
||||
relayName: 'pezkuwi',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Coretime',
|
||||
ui: {}
|
||||
},
|
||||
{
|
||||
info: 'polkadotPeople',
|
||||
info: 'pezkuwiPeople',
|
||||
isPeople: true,
|
||||
isPeopleForIdentity: false,
|
||||
paraId: 1004,
|
||||
@@ -960,10 +115,9 @@ export const prodParasPolkadotCommon: EndpointOption[] = [
|
||||
LuckyFriday: 'wss://rpc-people-polkadot.luckyfriday.io',
|
||||
OnFinality: 'wss://people-polkadot.api.onfinality.io/public-ws',
|
||||
Parity: 'wss://polkadot-people-rpc.polkadot.io',
|
||||
// RadiumBlock: 'wss://people-polkadot.public.curie.radiumblock.co/ws', // https://github.com/polkadot-js/apps/issues/11791
|
||||
Stakeworld: 'wss://dot-rpc.stakeworld.io/people'
|
||||
},
|
||||
relayName: 'polkadot',
|
||||
relayName: 'pezkuwi',
|
||||
teleport: [-1, 1000],
|
||||
text: 'People',
|
||||
ui: {
|
||||
@@ -974,9 +128,9 @@ export const prodParasPolkadotCommon: EndpointOption[] = [
|
||||
];
|
||||
|
||||
export const prodRelayPolkadot: EndpointOption = {
|
||||
dnslink: 'polkadot',
|
||||
dnslink: 'pezkuwi',
|
||||
genesisHash: POLKADOT_GENESIS,
|
||||
info: 'polkadot',
|
||||
info: 'pezkuwi',
|
||||
isPeopleForIdentity: true,
|
||||
isRelay: true,
|
||||
linked: [
|
||||
@@ -985,8 +139,6 @@ export const prodRelayPolkadot: EndpointOption = {
|
||||
],
|
||||
providers: {
|
||||
Allnodes: 'wss://polkadot-rpc.publicnode.com',
|
||||
// 'Geometry Labs': 'wss://polkadot.geometry.io/websockets', // https://github.com/polkadot-js/apps/pull/6746
|
||||
// 'Automata 1RPC': 'wss://1rpc.io/dot',
|
||||
Blockops: 'wss://polkadot-public-rpc.blockops.network/ws',
|
||||
Dwellir: 'wss://polkadot-rpc.n.dwellir.com',
|
||||
'Dwellir Tunisia': 'wss://polkadot-rpc-tn.dwellir.com',
|
||||
@@ -997,17 +149,16 @@ export const prodRelayPolkadot: EndpointOption = {
|
||||
OnFinality: 'wss://polkadot.api.onfinality.io/public-ws',
|
||||
'Permanence DAO EU': 'wss://polkadot.rpc.permanence.io',
|
||||
RadiumBlock: 'wss://polkadot.public.curie.radiumblock.co/ws',
|
||||
// RockX: 'wss://rockx-dot.w3node.com/polka-public-dot/ws', // https://github.com/polkadot-js/apps/issues/11439
|
||||
'Simply Staking': 'wss://spectrum-03.simplystaking.xyz/cG9sa2Fkb3QtMDMtOTFkMmYwZGYtcG9sa2Fkb3Q/LjwBJpV3dIKyWQ/polkadot/mainnet/',
|
||||
Stakeworld: 'wss://dot-rpc.stakeworld.io',
|
||||
SubQuery: 'wss://polkadot.rpc.subquery.network/public/ws',
|
||||
'light client': 'light://substrate-connect/polkadot'
|
||||
},
|
||||
teleport: getTeleports(prodParasPolkadotCommon),
|
||||
text: 'Polkadot Relay',
|
||||
text: 'Pezkuwi Relay',
|
||||
ui: {
|
||||
color: '#e6007a',
|
||||
identityIcon: 'polkadot',
|
||||
identityIcon: 'pezkuwi',
|
||||
logo: chainsPolkadotCircleSVG
|
||||
}
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright 2017-2025 @pezkuwi/apps-config authors & contributors
|
||||
// Copyright 2017-2026 @pezkuwi/apps-config authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type { EndpointOption } from './types.js';
|
||||
@@ -7,8 +7,8 @@ import { ZKVERIFY_VOLTA_GENESIS } from '../api/constants.js';
|
||||
import { chains3dpassSVG, chainsAcalaSVG, chainsAlephSVG, chainsAllfeatSVG, chainsAnalogSVG, chainsArgonSVG, chainsBrainstormPNG, chainsChainflipPNG, chainsCreditcoinTestPNG, chainsDebioSVG, chainsEquilibriumSVG, chainsFerrumPNG, chainsFragnovaPNG, chainsJurPNG, chainsKintsugiPNG, chainsLiberlandPNG, chainsLogionPNG, chainsMyriadPNG, chainsQfNetworkPNG, chainsSkyekiwiPNG, chainsTanglePNG, chainsVaraTestnetPNG } from '../ui/logos/chains/index.js';
|
||||
import { nodesArcticPNG, nodesAresGladiosSVG, nodesAutonomysPNG, nodesBifrostSVG, nodesBitcountryPNG, nodesCereSVG, nodesCessPNG, nodesCloverSVG, nodesCrustMaxwellSVG, nodesCurioSVG, nodesDancelightSVG, nodesDatahighwayPNG, nodesDockPNG, nodesDolphinSVG, nodesDotmogSVG, nodesEdgewareWhitePNG, nodesEncointerBlueSVG, nodesFantourPNG, nodesGalitalLogoPNG, nodesGamepowerSVG, nodesGeekSVG, nodesInterlaySVG, nodesIpsePNG, nodesJazPNG, nodesJupiterSVG, nodesKarmachainSVG, nodesKhalaSVG, nodesKlugPNG, nodesKylinPNG, nodesLaminarCircleSVG, nodesMantaPNG, nodesMathSVG, nodesMinixPNG, nodesMoonbaseAlphaSVG, nodesMybankPNG, nodesNftmartPNG, nodesNodleSVG, nodesOpportunityPNG, nodesPhalaSVG, nodesPhoenixPNG, nodesPhykenNetworkPNG, nodesPichiuPNG, nodesPolkadexSVG, nodesPolkafoundrySVG, nodesPolymeshSVG, nodesPontemSVG, nodesPrismPNG, nodesRealisPNG, nodesRiochainSVG, nodesSherpaxPNG, nodesSoonsocialPNG, nodesSoraSubstrateSVG, nodesSubdaoPNG, nodesSubgameSVG, nodesSubspacePNG, nodesSubstrateHexagonSVG, nodesTernoaSVG, nodesThebifrostPNG, nodesUniartsPNG, nodesUniqueSVG, nodesUnitnetworkPNG, nodesVFlowPNG, nodesWeb3gamesSVG, nodesZCloakSVG, nodesZeroSVG, nodesZkVerifyPNG } from '../ui/logos/nodes/index.js';
|
||||
|
||||
export * from './testingRelayPaseo.js';
|
||||
export * from './testingRelayWestend.js';
|
||||
export * from './testingRelayTeyrChain.js';
|
||||
export * from './testingRelayZagros.js';
|
||||
|
||||
export const testZkVerifyParas: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
@@ -37,7 +37,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: '3dpass-testnet',
|
||||
providers: {
|
||||
// '3dpass': 'wss://test-rpc.3dpass.org' // https://github.com/polkadot-js/apps/issues/9443
|
||||
// '3dpass': 'wss://test-rpc.3dpass.org' // https://github.com/pezkuwi-js/apps/issues/9443
|
||||
},
|
||||
text: '3DPass Testnet',
|
||||
ui: {
|
||||
@@ -48,7 +48,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'aleph-testnet',
|
||||
providers: {
|
||||
// 'Aleph Zero Foundation': 'wss://ws.test.azero.dev' // https://github.com/polkadot-js/apps/issues/11882
|
||||
// 'Aleph Zero Foundation': 'wss://ws.test.azero.dev' // https://github.com/pezkuwi-js/apps/issues/11882
|
||||
// OnFinality: 'wss://aleph-zero.api.onfinality.io/public-ws'
|
||||
},
|
||||
text: 'Aleph Zero Testnet',
|
||||
@@ -73,7 +73,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'nodle',
|
||||
providers: {
|
||||
// Nodle: 'wss://arcadia1.nodleprotocol.io' // https://github.com/polkadot-js/apps/issues/7652
|
||||
// Nodle: 'wss://arcadia1.nodleprotocol.io' // https://github.com/pezkuwi-js/apps/issues/7652
|
||||
},
|
||||
text: 'Arcadia',
|
||||
ui: {
|
||||
@@ -84,7 +84,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'arctic',
|
||||
providers: {
|
||||
// Arctic: 'wss://arctic-rpc.icenetwork.io:9944' // https://github.com/polkadot-js/apps/issues/9405
|
||||
// Arctic: 'wss://arctic-rpc.icenetwork.io:9944' // https://github.com/pezkuwi-js/apps/issues/9405
|
||||
},
|
||||
text: 'Arctic',
|
||||
ui: {
|
||||
@@ -94,7 +94,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'Ares Gladios',
|
||||
providers: {
|
||||
// 'Ares Protocol': 'wss://gladios.aresprotocol.io' // https://github.com/polkadot-js/apps/issues/9106
|
||||
// 'Ares Protocol': 'wss://gladios.aresprotocol.io' // https://github.com/pezkuwi-js/apps/issues/9106
|
||||
},
|
||||
text: 'Ares Gladios',
|
||||
ui: {
|
||||
@@ -116,7 +116,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'jaz',
|
||||
providers: {
|
||||
// Jaz: 'wss://ws0.jaz.network' // https://github.com/polkadot-js/apps/issues/9059
|
||||
// Jaz: 'wss://ws0.jaz.network' // https://github.com/pezkuwi-js/apps/issues/9059
|
||||
},
|
||||
text: 'Artio Testnet',
|
||||
ui: {
|
||||
@@ -149,7 +149,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'edgeware',
|
||||
providers: {
|
||||
// JelliedOwl: 'wss://beresheet.jelliedowl.net' // https://github.com/polkadot-js/apps/issues/11696
|
||||
// JelliedOwl: 'wss://beresheet.jelliedowl.net' // https://github.com/pezkuwi-js/apps/issues/11696
|
||||
},
|
||||
text: 'Beresheet (Edgeware)',
|
||||
ui: {
|
||||
@@ -159,7 +159,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'bifrost',
|
||||
providers: {
|
||||
// Liebi: 'wss://bifrost-rpc.testnet.liebi.com/ws' // https://github.com/polkadot-js/apps/issues/8139
|
||||
// Liebi: 'wss://bifrost-rpc.testnet.liebi.com/ws' // https://github.com/pezkuwi-js/apps/issues/8139
|
||||
},
|
||||
text: 'Bifrost Stage Network',
|
||||
ui: {
|
||||
@@ -192,8 +192,8 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'cere',
|
||||
providers: {
|
||||
// 'Cere Network': 'wss://archive.testnet.cere.network/ws' // https://github.com/polkadot-js/apps/issues/9712
|
||||
// 'Republic Crypto | Runtime': 'wss://testnet.cere-archive.republiccrypto-runtime.com:444' // https://github.com/polkadot-js/apps/issues/9712
|
||||
// 'Cere Network': 'wss://archive.testnet.cere.network/ws' // https://github.com/pezkuwi-js/apps/issues/9712
|
||||
// 'Republic Crypto | Runtime': 'wss://testnet.cere-archive.republiccrypto-runtime.com:444' // https://github.com/pezkuwi-js/apps/issues/9712
|
||||
},
|
||||
text: 'Cere Network Testnet',
|
||||
ui: {
|
||||
@@ -204,7 +204,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'cess-testnet',
|
||||
providers: {
|
||||
// CESS: 'wss://testnet-rpc0.cess.cloud/ws/' // https://github.com/polkadot-js/apps/issues/10184
|
||||
// CESS: 'wss://testnet-rpc0.cess.cloud/ws/' // https://github.com/pezkuwi-js/apps/issues/10184
|
||||
},
|
||||
text: 'CESS Testnet',
|
||||
ui: {
|
||||
@@ -248,8 +248,8 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'Crust Maxwell',
|
||||
providers: {
|
||||
// 'Crust Network': 'wss://api.crust.network/', // https://github.com/polkadot-js/apps/issues/8060
|
||||
// 'DCloud Foundation': 'wss://api.decloudf.com/' // https://github.com/polkadot-js/apps/issues/8060
|
||||
// 'Crust Network': 'wss://api.crust.network/', // https://github.com/pezkuwi-js/apps/issues/8060
|
||||
// 'DCloud Foundation': 'wss://api.decloudf.com/' // https://github.com/pezkuwi-js/apps/issues/8060
|
||||
},
|
||||
text: 'Crust Maxwell',
|
||||
ui: {
|
||||
@@ -283,7 +283,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
info: 'datahighway',
|
||||
isDisabled: true,
|
||||
providers: {
|
||||
// MXC: 'wss://spreehafen.datahighway.com' // https://github.com/polkadot-js/apps/issues/9601
|
||||
// MXC: 'wss://spreehafen.datahighway.com' // https://github.com/pezkuwi-js/apps/issues/9601
|
||||
},
|
||||
text: 'Spreehafen',
|
||||
ui: {
|
||||
@@ -293,8 +293,8 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'debio-testnet',
|
||||
providers: {
|
||||
// DeBio: 'wss://ws-rpc.testnet.debio.network', // https://github.com/polkadot-js/apps/issues/10172
|
||||
// Octopus: 'wss://gateway.testnet.octopus.network/debionetwork/554976cbb180f676f188abe14d63ca24' // https://github.com/polkadot-js/apps/issues/10667
|
||||
// DeBio: 'wss://ws-rpc.testnet.debio.network', // https://github.com/pezkuwi-js/apps/issues/10172
|
||||
// Octopus: 'wss://gateway.testnet.octopus.network/debionetwork/554976cbb180f676f188abe14d63ca24' // https://github.com/pezkuwi-js/apps/issues/10667
|
||||
},
|
||||
text: 'DeBio Testnet',
|
||||
ui: {
|
||||
@@ -305,7 +305,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'dock-testnet',
|
||||
providers: {
|
||||
// 'Dock Association': 'wss://knox-1.dock.io' // https://github.com/polkadot-js/apps/issues/6831
|
||||
// 'Dock Association': 'wss://knox-1.dock.io' // https://github.com/pezkuwi-js/apps/issues/6831
|
||||
},
|
||||
text: 'Dock',
|
||||
ui: {
|
||||
@@ -315,7 +315,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'dolphin',
|
||||
providers: {
|
||||
// 'Dolphin Testnet': 'wss://trillian.dolphin.red' // https://github.com/polkadot-js/apps/issues/7439
|
||||
// 'Dolphin Testnet': 'wss://trillian.dolphin.red' // https://github.com/pezkuwi-js/apps/issues/7439
|
||||
},
|
||||
text: 'Dolphin Testnet',
|
||||
ui: {
|
||||
@@ -326,7 +326,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'dotmog',
|
||||
providers: {
|
||||
// DOTMog: 'wss://mogiway-01.dotmog.com' // https://github.com/polkadot-js/apps/issues/8895
|
||||
// DOTMog: 'wss://mogiway-01.dotmog.com' // https://github.com/pezkuwi-js/apps/issues/8895
|
||||
},
|
||||
text: 'DOTMog',
|
||||
ui: {
|
||||
@@ -337,7 +337,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'encointer',
|
||||
providers: {
|
||||
// 'Encointer Association': 'wss://gesell.encointer.org' // https://github.com/polkadot-js/apps/issues/11186
|
||||
// 'Encointer Association': 'wss://gesell.encointer.org' // https://github.com/pezkuwi-js/apps/issues/11186
|
||||
},
|
||||
text: 'Encointer Gesell',
|
||||
ui: {
|
||||
@@ -348,7 +348,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'equilibrium',
|
||||
providers: {
|
||||
// Equilibrium: 'wss://testnet.equilibrium.io' // https://github.com/polkadot-js/apps/issues/6250
|
||||
// Equilibrium: 'wss://testnet.equilibrium.io' // https://github.com/pezkuwi-js/apps/issues/6250
|
||||
},
|
||||
text: 'Equilibrium',
|
||||
ui: {
|
||||
@@ -359,7 +359,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'fantour',
|
||||
providers: {
|
||||
// FantourDev: 'wss://test-ws.fantour.io' // https://github.com/polkadot-js/apps/issues/6519
|
||||
// FantourDev: 'wss://test-ws.fantour.io' // https://github.com/pezkuwi-js/apps/issues/6519
|
||||
},
|
||||
text: 'Fantour',
|
||||
ui: {
|
||||
@@ -370,7 +370,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'ferrum',
|
||||
providers: {
|
||||
// FerrumNetwork: 'wss://testnet.dev.svcs.ferrumnetwork.io' // https://github.com/polkadot-js/apps/issues/9748
|
||||
// FerrumNetwork: 'wss://testnet.dev.svcs.ferrumnetwork.io' // https://github.com/pezkuwi-js/apps/issues/9748
|
||||
},
|
||||
text: 'Ferrum Testnet',
|
||||
ui: {
|
||||
@@ -379,9 +379,9 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'substrate',
|
||||
info: 'bizinikiwi',
|
||||
providers: {
|
||||
// Parity: 'wss://substrate-rpc.parity.io' // https://github.com/polkadot-js/apps/issues/5571
|
||||
// Parity: 'wss://substrate-rpc.parity.io' // https://github.com/pezkuwi-js/apps/issues/5571
|
||||
},
|
||||
text: 'Flaming Fir',
|
||||
ui: {
|
||||
@@ -391,7 +391,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'fragnova',
|
||||
providers: {
|
||||
// 'Fragnova Network': 'wss://ws-test.fragnova.network' // https://github.com/polkadot-js/apps/issues/9490
|
||||
// 'Fragnova Network': 'wss://ws-test.fragnova.network' // https://github.com/pezkuwi-js/apps/issues/9490
|
||||
},
|
||||
text: 'Fragnova Testnet',
|
||||
ui: {
|
||||
@@ -402,7 +402,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'Galital',
|
||||
providers: {
|
||||
// StarkleyTech: 'wss://galital-rpc-testnet.starkleytech.com' // https://github.com/polkadot-js/apps/issues/6721
|
||||
// StarkleyTech: 'wss://galital-rpc-testnet.starkleytech.com' // https://github.com/pezkuwi-js/apps/issues/6721
|
||||
},
|
||||
text: 'Galital PC2',
|
||||
ui: {
|
||||
@@ -413,8 +413,8 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'galois',
|
||||
providers: {
|
||||
// MathWallet: 'wss://galois-hk.maiziqianbao.net/ws', // https://github.com/polkadot-js/apps/issues/9059
|
||||
// 'MathWallet Backup': 'wss://galois.maiziqianbao.net/ws' // https://github.com/polkadot-js/apps/issues/9109
|
||||
// MathWallet: 'wss://galois-hk.maiziqianbao.net/ws', // https://github.com/pezkuwi-js/apps/issues/9059
|
||||
// 'MathWallet Backup': 'wss://galois.maiziqianbao.net/ws' // https://github.com/pezkuwi-js/apps/issues/9109
|
||||
},
|
||||
text: 'Galois',
|
||||
ui: {
|
||||
@@ -425,7 +425,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'gamepower',
|
||||
providers: {
|
||||
// GamePower: 'wss://gamepower.io' // https://github.com/polkadot-js/apps/issues/7223
|
||||
// GamePower: 'wss://gamepower.io' // https://github.com/pezkuwi-js/apps/issues/7223
|
||||
},
|
||||
text: 'GamePower',
|
||||
ui: {
|
||||
@@ -436,7 +436,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'geek',
|
||||
providers: {
|
||||
// 'Geek Team': 'wss://testnet.geekcash.org' // https://github.com/polkadot-js/apps/issues/8361
|
||||
// 'Geek Team': 'wss://testnet.geekcash.org' // https://github.com/pezkuwi-js/apps/issues/8361
|
||||
},
|
||||
text: 'GeekCash',
|
||||
ui: {
|
||||
@@ -447,7 +447,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'halongbay',
|
||||
providers: {
|
||||
// Halongbay: 'wss://halongbay.polkafoundry.com' // https://github.com/polkadot-js/apps/issues/6871
|
||||
// Halongbay: 'wss://halongbay.polkafoundry.com' // https://github.com/pezkuwi-js/apps/issues/6871
|
||||
},
|
||||
text: 'Halongbay Testnet',
|
||||
ui: {
|
||||
@@ -458,7 +458,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'interlay-testnet',
|
||||
providers: {
|
||||
// Interlay: 'wss://api-testnet.interlay.io/parachain/' https://github.com/polkadot-js/apps/issues/11157
|
||||
// Interlay: 'wss://api-testnet.interlay.io/teyrchain/' https://github.com/pezkuwi-js/apps/issues/11157
|
||||
},
|
||||
text: 'Interlay Testnet',
|
||||
ui: {
|
||||
@@ -468,7 +468,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'brainstorm',
|
||||
providers: {
|
||||
// 'InvArch Team': 'wss://brainstorm.invarch.network/' // https://github.com/polkadot-js/apps/issues/8020
|
||||
// 'InvArch Team': 'wss://brainstorm.invarch.network/' // https://github.com/pezkuwi-js/apps/issues/8020
|
||||
},
|
||||
text: 'InvArch Brainstorm Testnet',
|
||||
ui: {
|
||||
@@ -478,7 +478,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
},
|
||||
{
|
||||
info: 'ipse',
|
||||
isDisabled: true, // https://github.com/polkadot-js/apps/issues/6242
|
||||
isDisabled: true, // https://github.com/pezkuwi-js/apps/issues/6242
|
||||
providers: {
|
||||
'IPSE China': 'wss://testnet-china.ipse.io',
|
||||
'IPSE Europe': 'wss://testnet-europe.ipse.io',
|
||||
@@ -493,7 +493,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'jupiter',
|
||||
providers: {
|
||||
// Patract: 'wss://ws.jupiter-poa.patract.cn' // https://github.com/polkadot-js/apps/issues/7765
|
||||
// Patract: 'wss://ws.jupiter-poa.patract.cn' // https://github.com/pezkuwi-js/apps/issues/7765
|
||||
},
|
||||
text: 'Jupiter',
|
||||
ui: {
|
||||
@@ -504,7 +504,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'jur',
|
||||
providers: {
|
||||
// Jur: 'wss://testnet.jur.io' // https://github.com/polkadot-js/apps/issues/11186
|
||||
// Jur: 'wss://testnet.jur.io' // https://github.com/pezkuwi-js/apps/issues/11186
|
||||
},
|
||||
text: 'Jur Testnet',
|
||||
ui: {
|
||||
@@ -515,7 +515,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'karmachain',
|
||||
providers: {
|
||||
// Karmachain: 'wss://api3.karmaco.in' // https://github.com/polkadot-js/apps/issues/10091
|
||||
// Karmachain: 'wss://api3.karmaco.in' // https://github.com/pezkuwi-js/apps/issues/10091
|
||||
},
|
||||
text: 'Karmachain Testnet',
|
||||
ui: {
|
||||
@@ -526,7 +526,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'khala',
|
||||
providers: {
|
||||
// 'Phala Network': 'wss://pc-test-3.phala.network/khala/ws' // https://github.com/polkadot-js/apps/issues/6930
|
||||
// 'Phala Network': 'wss://pc-test-3.phala.network/khala/ws' // https://github.com/pezkuwi-js/apps/issues/6930
|
||||
},
|
||||
text: 'Khala (Para 3)',
|
||||
ui: {
|
||||
@@ -537,7 +537,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'kintsugi-testnet',
|
||||
providers: {
|
||||
// Interlay: 'wss://api-dev-kintsugi.interlay.io/parachain' // https://github.com/polkadot-js/apps/issues/11620
|
||||
// Interlay: 'wss://api-dev-kintsugi.interlay.io/teyrchain' // https://github.com/pezkuwi-js/apps/issues/11620
|
||||
},
|
||||
text: 'Kintsugi Testnet',
|
||||
ui: {
|
||||
@@ -548,7 +548,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'klugdossier',
|
||||
providers: {
|
||||
// 'Klug Dossier': 'wss://klugdossier.net/' // https://github.com/polkadot-js/apps/issues/8081
|
||||
// 'Klug Dossier': 'wss://klugdossier.net/' // https://github.com/pezkuwi-js/apps/issues/8081
|
||||
},
|
||||
text: 'Klug Dossier',
|
||||
ui: {
|
||||
@@ -559,7 +559,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'kylin',
|
||||
providers: {
|
||||
// 'Kylin Network': 'wss://testnet.kylin-node.co.uk' // https://github.com/polkadot-js/apps/issues/6635
|
||||
// 'Kylin Network': 'wss://testnet.kylin-node.co.uk' // https://github.com/pezkuwi-js/apps/issues/6635
|
||||
},
|
||||
text: 'Kylin Testnet',
|
||||
ui: {
|
||||
@@ -580,7 +580,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'logion',
|
||||
providers: {
|
||||
// Logion: 'wss://test-para-rpc01.logion.network' // https://github.com/polkadot-js/apps/issues/11882
|
||||
// Logion: 'wss://test-para-rpc01.logion.network' // https://github.com/pezkuwi-js/apps/issues/11882
|
||||
},
|
||||
text: 'Logion Testnet',
|
||||
ui: {
|
||||
@@ -591,8 +591,8 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'acala',
|
||||
providers: {
|
||||
// Acala: 'wss://mandala.polkawallet.io' // https://github.com/polkadot-js/apps/issues/9005
|
||||
// OnFinality: 'wss://acala-mandala.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8105
|
||||
// Acala: 'wss://mandala.polkawallet.io' // https://github.com/pezkuwi-js/apps/issues/9005
|
||||
// OnFinality: 'wss://acala-mandala.api.onfinality.io/public-ws' // https://github.com/pezkuwi-js/apps/issues/8105
|
||||
},
|
||||
text: 'Mandala',
|
||||
ui: {
|
||||
@@ -602,7 +602,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'manta',
|
||||
providers: {
|
||||
// 'Manta Testnet': 'wss://ws.f1.testnet.manta.network' // https://github.com/polkadot-js/apps/issues/6384
|
||||
// 'Manta Testnet': 'wss://ws.f1.testnet.manta.network' // https://github.com/pezkuwi-js/apps/issues/6384
|
||||
},
|
||||
text: 'Manta Testnet',
|
||||
ui: {
|
||||
@@ -624,7 +624,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'minix',
|
||||
providers: {
|
||||
// Chainx: 'wss://minichain.coming.chat/ws' // https://github.com/polkadot-js/apps/issues/8132
|
||||
// Chainx: 'wss://minichain.coming.chat/ws' // https://github.com/pezkuwi-js/apps/issues/8132
|
||||
},
|
||||
text: 'MiniX Testnet',
|
||||
ui: {
|
||||
@@ -635,12 +635,12 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'moonbaseAlpha',
|
||||
providers: {
|
||||
// Blast: 'wss://moonbase-alpha.public.blastapi.io', // https://github.com/polkadot-js/apps/issues/11608
|
||||
// Dwellir: 'wss://moonbase-rpc.n.dwellir.com', // https://github.com/polkadot-js/apps/issues/11935
|
||||
// Blast: 'wss://moonbase-alpha.public.blastapi.io', // https://github.com/pezkuwi-js/apps/issues/11608
|
||||
// Dwellir: 'wss://moonbase-rpc.n.dwellir.com', // https://github.com/pezkuwi-js/apps/issues/11935
|
||||
'Moonbeam Foundation': 'wss://wss.api.moonbase.moonbeam.network',
|
||||
OnFinality: 'wss://moonbeam-alpha.api.onfinality.io/public-ws',
|
||||
RadiumBlock: 'wss://moonbase.public.curie.radiumblock.co/ws'
|
||||
// UnitedBloc: 'wss://moonbase.unitedbloc.com' // https://github.com/polkadot-js/apps/issues/11992
|
||||
// UnitedBloc: 'wss://moonbase.unitedbloc.com' // https://github.com/pezkuwi-js/apps/issues/11992
|
||||
},
|
||||
text: 'Moonbase Alpha',
|
||||
ui: {
|
||||
@@ -651,7 +651,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'mybank',
|
||||
providers: {
|
||||
// MYBANK: 'wss://mybank.network/substrate' // https://github.com/polkadot-js/apps/issues/5845
|
||||
// MYBANK: 'wss://mybank.network/substrate' // https://github.com/pezkuwi-js/apps/issues/5845
|
||||
},
|
||||
text: 'mybank.network',
|
||||
ui: {
|
||||
@@ -662,8 +662,8 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'myriad-tesnet',
|
||||
providers: {
|
||||
// Myriad: 'wss://ws-rpc.testnet.myriad.social', // https://github.com/polkadot-js/apps/issues/10172
|
||||
// Octopus: 'wss://gateway.testnet.octopus.network/myriad/8f543a1c219f14d83c0faedefdd5be6e' // https://github.com/polkadot-js/apps/issues/10667
|
||||
// Myriad: 'wss://ws-rpc.testnet.myriad.social', // https://github.com/pezkuwi-js/apps/issues/10172
|
||||
// Octopus: 'wss://gateway.testnet.octopus.network/myriad/8f543a1c219f14d83c0faedefdd5be6e' // https://github.com/pezkuwi-js/apps/issues/10667
|
||||
},
|
||||
text: 'Myriad Testnet',
|
||||
ui: {
|
||||
@@ -674,8 +674,8 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'nftmart',
|
||||
providers: {
|
||||
// NFTMartDev: 'wss://dev-ws.nftmart.io', // https://github.com/polkadot-js/apps/issues/9059
|
||||
// NFTMartStaging: 'wss://staging-ws.nftmart.io' // https://github.com/polkadot-js/apps/issues/9059
|
||||
// NFTMartDev: 'wss://dev-ws.nftmart.io', // https://github.com/pezkuwi-js/apps/issues/9059
|
||||
// NFTMartStaging: 'wss://staging-ws.nftmart.io' // https://github.com/pezkuwi-js/apps/issues/9059
|
||||
},
|
||||
text: 'NFTMart',
|
||||
ui: {
|
||||
@@ -686,7 +686,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'opportunity',
|
||||
providers: {
|
||||
// 'Standard Protocol': 'wss://rpc.opportunity.standard.tech' // https://github.com/polkadot-js/apps/issues/7982
|
||||
// 'Standard Protocol': 'wss://rpc.opportunity.standard.tech' // https://github.com/pezkuwi-js/apps/issues/7982
|
||||
},
|
||||
text: 'Opportunity',
|
||||
ui: {
|
||||
@@ -707,7 +707,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'phoenix',
|
||||
providers: {
|
||||
// 'phoenix Protocol': 'wss://phoenix-ws.coinid.pro/' // https://github.com/polkadot-js/apps/issues/6181
|
||||
// 'phoenix Protocol': 'wss://phoenix-ws.coinid.pro/' // https://github.com/pezkuwi-js/apps/issues/6181
|
||||
},
|
||||
text: 'Phoenix Mashnet',
|
||||
ui: {
|
||||
@@ -718,7 +718,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'Phyken Network',
|
||||
providers: {
|
||||
// 'Phyken Testnet': 'wss://rpc.testnet.metaquity.xyz' // https://github.com/polkadot-js/apps/issues/10453
|
||||
// 'Phyken Testnet': 'wss://rpc.testnet.metaquity.xyz' // https://github.com/pezkuwi-js/apps/issues/10453
|
||||
},
|
||||
text: 'Phyken Network Testnet',
|
||||
ui: {
|
||||
@@ -729,7 +729,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'pichiu',
|
||||
providers: {
|
||||
// 'Kylin Network': 'wss://westend.kylin-node.co.uk' // https://github.com/polkadot-js/apps/pull/6761
|
||||
// 'Kylin Network': 'wss://westend.kylin-node.co.uk' // https://github.com/pezkuwi-js/apps/pull/6761
|
||||
},
|
||||
text: 'Pichiu Testnet',
|
||||
ui: {
|
||||
@@ -739,7 +739,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'polkadex',
|
||||
providers: {
|
||||
// 'Polkadex Team': 'wss://blockchain.polkadex.trade' // https://github.com/polkadot-js/apps/issues/9150
|
||||
// 'Polkadex Team': 'wss://blockchain.polkadex.trade' // https://github.com/pezkuwi-js/apps/issues/9150
|
||||
},
|
||||
text: 'Polkadex',
|
||||
ui: {
|
||||
@@ -761,7 +761,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'pontem',
|
||||
providers: {
|
||||
// Pontem: 'wss://testnet.pontem.network/ws', // https://github.com/polkadot-js/apps/issues/7652
|
||||
// Pontem: 'wss://testnet.pontem.network/ws', // https://github.com/pezkuwi-js/apps/issues/7652
|
||||
},
|
||||
text: 'Pontem',
|
||||
ui: {
|
||||
@@ -772,7 +772,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'prism',
|
||||
providers: {
|
||||
// Prism: 'wss://testnet.psm.link' // https://github.com/polkadot-js/apps/issues/7340
|
||||
// Prism: 'wss://testnet.psm.link' // https://github.com/pezkuwi-js/apps/issues/7340
|
||||
},
|
||||
text: 'Prism',
|
||||
ui: {
|
||||
@@ -794,7 +794,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'realis',
|
||||
providers: {
|
||||
// 'Realis.Network': 'wss://rpc.realis.network/' // https://github.com/polkadot-js/apps/issues/7982
|
||||
// 'Realis.Network': 'wss://rpc.realis.network/' // https://github.com/pezkuwi-js/apps/issues/7982
|
||||
},
|
||||
text: 'Realis.Network',
|
||||
ui: {
|
||||
@@ -805,7 +805,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'riochain',
|
||||
providers: {
|
||||
// 'RioChain Staging': 'wss://node.v1.staging.riochain.io' // https://github.com/polkadot-js/apps/issues/6181
|
||||
// 'RioChain Staging': 'wss://node.v1.staging.riochain.io' // https://github.com/pezkuwi-js/apps/issues/6181
|
||||
},
|
||||
text: 'RioChain',
|
||||
ui: {
|
||||
@@ -816,7 +816,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'sherpax',
|
||||
providers: {
|
||||
// Chainx: 'wss://sherpax-testnet.chainx.org' // https://github.com/polkadot-js/apps/issues/9672
|
||||
// Chainx: 'wss://sherpax-testnet.chainx.org' // https://github.com/pezkuwi-js/apps/issues/9672
|
||||
},
|
||||
text: 'Sherpax Testnet',
|
||||
ui: {
|
||||
@@ -827,7 +827,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'skyekiwi',
|
||||
providers: {
|
||||
// SkyeKiwi: 'wss://staging.rpc.skye.kiwi' // https://github.com/polkadot-js/apps/issues/10197
|
||||
// SkyeKiwi: 'wss://staging.rpc.skye.kiwi' // https://github.com/pezkuwi-js/apps/issues/10197
|
||||
},
|
||||
text: 'SkyeKiwi Testnet',
|
||||
ui: {
|
||||
@@ -838,8 +838,8 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'sora-substrate',
|
||||
providers: {
|
||||
// 'Soramitsu #1': 'wss://ws.framenode-7.s4.stg1.sora2.soramitsu.co.jp', // https://github.com/polkadot-js/apps/issues/11935
|
||||
// 'Soramitsu #2': 'wss://ws.framenode-8.s5.stg1.sora2.soramitsu.co.jp' // https://github.com/polkadot-js/apps/issues/11965
|
||||
// 'Soramitsu #1': 'wss://ws.framenode-7.s4.stg1.sora2.soramitsu.co.jp', // https://github.com/pezkuwi-js/apps/issues/11935
|
||||
// 'Soramitsu #2': 'wss://ws.framenode-8.s5.stg1.sora2.soramitsu.co.jp' // https://github.com/pezkuwi-js/apps/issues/11965
|
||||
},
|
||||
text: 'SORA-staging',
|
||||
ui: {
|
||||
@@ -850,7 +850,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'subdao',
|
||||
providers: {
|
||||
// SubDAO: 'wss://alpha.subdao.org' // https://github.com/polkadot-js/apps/issues/7473
|
||||
// SubDAO: 'wss://alpha.subdao.org' // https://github.com/pezkuwi-js/apps/issues/7473
|
||||
},
|
||||
text: 'SubDAO Staging',
|
||||
ui: {
|
||||
@@ -861,7 +861,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'subgame',
|
||||
providers: {
|
||||
// SubGame: 'wss://staging.subgame.org' // https://github.com/polkadot-js/apps/issues/7982
|
||||
// SubGame: 'wss://staging.subgame.org' // https://github.com/pezkuwi-js/apps/issues/7982
|
||||
},
|
||||
text: 'SubGame Staging',
|
||||
ui: {
|
||||
@@ -872,7 +872,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'subspace-farmnet',
|
||||
providers: {
|
||||
// 'Subspace Network': 'wss://farm-rpc.subspace.network/ws' // https://github.com/polkadot-js/apps/issues/8135
|
||||
// 'Subspace Network': 'wss://farm-rpc.subspace.network/ws' // https://github.com/pezkuwi-js/apps/issues/8135
|
||||
},
|
||||
text: 'Subspace Farmnet',
|
||||
ui: {
|
||||
@@ -883,7 +883,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'subspace-gemini-1',
|
||||
providers: {
|
||||
// Europe: 'wss://eu.gemini-1b.subspace.network/ws' // https://github.com/polkadot-js/apps/issues/11393
|
||||
// Europe: 'wss://eu.gemini-1b.subspace.network/ws' // https://github.com/pezkuwi-js/apps/issues/11393
|
||||
},
|
||||
text: 'Subspace Gemini 1',
|
||||
ui: {
|
||||
@@ -894,7 +894,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'subspace-gemini-2a',
|
||||
providers: {
|
||||
// Europe: 'wss://eu-0.gemini-2a.subspace.network/ws' // https://github.com/polkadot-js/apps/issues/11513
|
||||
// Europe: 'wss://eu-0.gemini-2a.subspace.network/ws' // https://github.com/pezkuwi-js/apps/issues/11513
|
||||
},
|
||||
text: 'Subspace Gemini 2a',
|
||||
ui: {
|
||||
@@ -906,7 +906,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
info: 'subspace-gemini-3f',
|
||||
providers: {
|
||||
Europe: 'wss://rpc-1.gemini-3f.subspace.network/ws'
|
||||
// US: 'wss://rpc-0.gemini-3f.subspace.network/ws' // https://github.com/polkadot-js/apps/issues/10091
|
||||
// US: 'wss://rpc-0.gemini-3f.subspace.network/ws' // https://github.com/pezkuwi-js/apps/issues/10091
|
||||
},
|
||||
text: 'Subspace Gemini 3f',
|
||||
ui: {
|
||||
@@ -917,8 +917,8 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'subspace-gemini-3g',
|
||||
providers: {
|
||||
// Europe: 'wss://rpc-1.gemini-3g.subspace.network/ws', // https://github.com/polkadot-js/apps/issues/10912
|
||||
// US: 'wss://rpc-0.gemini-3g.subspace.network/ws' // https://github.com/polkadot-js/apps/issues/11263
|
||||
// Europe: 'wss://rpc-1.gemini-3g.subspace.network/ws', // https://github.com/pezkuwi-js/apps/issues/10912
|
||||
// US: 'wss://rpc-0.gemini-3g.subspace.network/ws' // https://github.com/pezkuwi-js/apps/issues/11263
|
||||
},
|
||||
text: 'Subspace Gemini 3g',
|
||||
ui: {
|
||||
@@ -929,7 +929,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'subspace-gemini-3g-nova',
|
||||
providers: {
|
||||
// Subspace: 'wss://nova.gemini-3g.subspace.network/ws' https://github.com/polkadot-js/apps/issues/10957
|
||||
// Subspace: 'wss://nova.gemini-3g.subspace.network/ws' https://github.com/pezkuwi-js/apps/issues/10957
|
||||
},
|
||||
text: 'Subspace Gemini 3g Nova',
|
||||
ui: {
|
||||
@@ -940,8 +940,8 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'subspace-gemini-3h',
|
||||
providers: {
|
||||
// US: 'wss://rpc-0.gemini-3h.subspace.network/ws' // https://github.com/polkadot-js/apps/issues/11423
|
||||
// US2: 'wss://rpc-1.gemini-3h.subspace.network/ws' // https://github.com/polkadot-js/apps/issues/11098
|
||||
// US: 'wss://rpc-0.gemini-3h.subspace.network/ws' // https://github.com/pezkuwi-js/apps/issues/11423
|
||||
// US2: 'wss://rpc-1.gemini-3h.subspace.network/ws' // https://github.com/pezkuwi-js/apps/issues/11098
|
||||
},
|
||||
text: 'Subspace Gemini 3h',
|
||||
ui: {
|
||||
@@ -952,8 +952,8 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'subspace-gemini-3h-nova',
|
||||
providers: {
|
||||
// EU1: 'wss://nova-0.gemini-3h.subspace.network/ws', // https://github.com/polkadot-js/apps/issues/11098
|
||||
// EU2: 'wss://nova-1.gemini-3h.subspace.network/ws' // https://github.com/polkadot-js/apps/issues/11098
|
||||
// EU1: 'wss://nova-0.gemini-3h.subspace.network/ws', // https://github.com/pezkuwi-js/apps/issues/11098
|
||||
// EU2: 'wss://nova-1.gemini-3h.subspace.network/ws' // https://github.com/pezkuwi-js/apps/issues/11098
|
||||
},
|
||||
text: 'Subspace Gemini 3h Nova',
|
||||
ui: {
|
||||
@@ -964,7 +964,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'subspace',
|
||||
providers: {
|
||||
// 'Subspace Network': 'wss://test-rpc.subspace.network' // https://github.com/polkadot-js/apps/issues/8598
|
||||
// 'Subspace Network': 'wss://test-rpc.subspace.network' // https://github.com/pezkuwi-js/apps/issues/8598
|
||||
},
|
||||
text: 'Subspace Testnet',
|
||||
ui: {
|
||||
@@ -975,7 +975,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'tangle',
|
||||
providers: {
|
||||
// Webb: 'wss://testnet-rpc.tangle.tools' // https://github.com/polkadot-js/apps/issues/10555
|
||||
// Webb: 'wss://testnet-rpc.tangle.tools' // https://github.com/pezkuwi-js/apps/issues/10555
|
||||
},
|
||||
text: 'Tangle',
|
||||
ui: {
|
||||
@@ -986,7 +986,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'ternoa-alphanet',
|
||||
providers: {
|
||||
// CapsuleCorp: 'wss://alphanet.ternoa.com' // https://github.com/polkadot-js/apps/issues/11406
|
||||
// CapsuleCorp: 'wss://alphanet.ternoa.com' // https://github.com/pezkuwi-js/apps/issues/11406
|
||||
},
|
||||
text: 'Ternoa Alphanet',
|
||||
ui: {
|
||||
@@ -996,7 +996,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'ternoa-testnet',
|
||||
providers: {
|
||||
// CapsuleCorp: 'wss://testnet.ternoa.com/' // https://github.com/polkadot-js/apps/issues/9515
|
||||
// CapsuleCorp: 'wss://testnet.ternoa.com/' // https://github.com/pezkuwi-js/apps/issues/9515
|
||||
},
|
||||
text: 'Ternoa Testnet',
|
||||
ui: {
|
||||
@@ -1007,7 +1007,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'bitcountry',
|
||||
providers: {
|
||||
// 'Metaverse Foundation': 'wss://tewai-rpc.bit.country' // https://github.com/polkadot-js/apps/issues/9059
|
||||
// 'Metaverse Foundation': 'wss://tewai-rpc.bit.country' // https://github.com/pezkuwi-js/apps/issues/9059
|
||||
},
|
||||
text: 'Tewai',
|
||||
ui: {
|
||||
@@ -1017,7 +1017,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'laminar',
|
||||
providers: {
|
||||
// Laminar: 'wss://testnet-node-1.laminar-chain.laminar.one/ws' // https://github.com/polkadot-js/apps/issues/8060
|
||||
// Laminar: 'wss://testnet-node-1.laminar-chain.laminar.one/ws' // https://github.com/pezkuwi-js/apps/issues/8060
|
||||
},
|
||||
text: 'Turbulence',
|
||||
ui: {
|
||||
@@ -1028,7 +1028,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'uniarts',
|
||||
providers: {
|
||||
// UniArts: 'wss://testnet.uniarts.network' // https://github.com/polkadot-js/apps/issues/8541
|
||||
// UniArts: 'wss://testnet.uniarts.network' // https://github.com/pezkuwi-js/apps/issues/8541
|
||||
},
|
||||
text: 'UniArts',
|
||||
ui: {
|
||||
@@ -1038,7 +1038,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'unique',
|
||||
providers: {
|
||||
// Unique: 'wss://testnet2.unique.network' // https://github.com/polkadot-js/apps/issues/7621
|
||||
// Unique: 'wss://testnet2.unique.network' // https://github.com/pezkuwi-js/apps/issues/7621
|
||||
},
|
||||
text: 'Unique',
|
||||
ui: {
|
||||
@@ -1049,7 +1049,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'unitv',
|
||||
providers: {
|
||||
// 'Unit Network': 'wss://unitventures.io/' // https://github.com/polkadot-js/apps/issues/5684
|
||||
// 'Unit Network': 'wss://unitventures.io/' // https://github.com/pezkuwi-js/apps/issues/5684
|
||||
},
|
||||
text: 'Unit Network',
|
||||
ui: {
|
||||
@@ -1071,7 +1071,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'vodka',
|
||||
providers: {
|
||||
// Vodka: 'wss://vodka.rpc.neatcoin.org/ws' // https://github.com/polkadot-js/apps/issues/8175
|
||||
// Vodka: 'wss://vodka.rpc.neatcoin.org/ws' // https://github.com/pezkuwi-js/apps/issues/8175
|
||||
},
|
||||
text: 'Vodka',
|
||||
ui: {}
|
||||
@@ -1079,7 +1079,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'web3games',
|
||||
providers: {
|
||||
// 'Web3Games Foundation': 'wss://devnet.web3games.org' // https://github.com/polkadot-js/apps/issues/9947
|
||||
// 'Web3Games Foundation': 'wss://devnet.web3games.org' // https://github.com/pezkuwi-js/apps/issues/9947
|
||||
},
|
||||
text: 'Web3Games',
|
||||
ui: {
|
||||
@@ -1090,7 +1090,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'xsocial',
|
||||
providers: {
|
||||
// DappForce: 'wss://xsocial.subsocial.network' // https://github.com/polkadot-js/apps/issues/10555
|
||||
// DappForce: 'wss://xsocial.subsocial.network' // https://github.com/pezkuwi-js/apps/issues/10555
|
||||
},
|
||||
text: 'xSocial',
|
||||
ui: {
|
||||
@@ -1100,7 +1100,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'zCloak',
|
||||
providers: {
|
||||
// 'zCloak Network': 'wss://test1.zcloak.network' // https://github.com/polkadot-js/apps/issues/7408
|
||||
// 'zCloak Network': 'wss://test1.zcloak.network' // https://github.com/pezkuwi-js/apps/issues/7408
|
||||
},
|
||||
text: 'zCloak-network',
|
||||
ui: {
|
||||
@@ -1112,7 +1112,7 @@ export const testChains: Omit<EndpointOption, 'teleport'>[] = [
|
||||
homepage: 'https://zero.io',
|
||||
info: 'ZERO Alphaville',
|
||||
providers: {
|
||||
// GameDAO: 'wss://rpc.dev.gamedao.net' https://github.com/polkadot-js/apps/issues/11026
|
||||
// GameDAO: 'wss://rpc.dev.gamedao.net' https://github.com/pezkuwi-js/apps/issues/11026
|
||||
},
|
||||
text: 'ZERO Alphaville',
|
||||
ui: {
|
||||
|
||||
@@ -1,615 +0,0 @@
|
||||
// Copyright 2017-2025 @pezkuwi/apps-config authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type { EndpointOption } from './types.js';
|
||||
|
||||
import { chainsAmplitudeSVG, chainsCoretimeKusamaSVG, chainsFrequencyPaseoSVG, chainsHydrationPaseoSVG, chainsKreivoSVG, chainsLaosSigmaPNG, chainsMyxcavPNG, chainsNeurowebTestnetPNG, chainsPaseoPNG, chainsPeoplePolkadotSVG, chainsPopNetworkSVG, chainsQfNetworkPNG, chainsShibuyaSVG, chainsWatrPNG, chainsWeTEESVG } from '@pezkuwi/apps-config/ui/logos/chains';
|
||||
import { nodesAjunaPNG, nodesAssetHubSVG, nodesAventusSVG, nodesBajunPNG, nodesBifrostSVG, nodesBridgeHubSVG, nodesCollectivesSVG, nodesDarwiniaKoiSVG, nodesFintraSVG, nodesHeimaPaseoPNG, nodesHyperbridgePNG, nodesIdealNetworkSVG, nodesIdncSVG, nodesIntegriteeSVG, nodesKiltIconSVG, nodesMandalaPNG, nodesMusePNG, nodesMyriadPaseoSVG, nodesNodleSVG, nodesOpalLogoPNG, nodesRegionxPNG, nodesRexSVG, nodesXodePNG, nodesZeitgeistPNG } from '@pezkuwi/apps-config/ui/logos/nodes';
|
||||
|
||||
import { PASEO_GENESIS } from '../api/constants.js';
|
||||
// import { testnetParachainSVG } from '../ui/logos/nodes/index.js';
|
||||
import { getTeleports } from './util.js';
|
||||
|
||||
// The available endpoints that will show in the dropdown. For the most part (with the exception of
|
||||
// Polkadot) we try to keep this to live chains only, with RPCs hosted by the community/chain vendor
|
||||
// info: The chain logo name as defined in ../ui/logos/index.ts in namedLogos (this also needs to align with @polkadot/networks)
|
||||
// text: The text to display on the dropdown
|
||||
// providers: The actual hosted secure websocket endpoint
|
||||
//
|
||||
// IMPORTANT: Alphabetical based on text
|
||||
export const testParasPaseo: Omit<EndpointOption, 'teleport'>[] = [
|
||||
// {
|
||||
// homepage: 'https://testPaseoParachainExample.com',
|
||||
// info: 'paseoparachain',
|
||||
// paraId: 2345,
|
||||
// providers: {
|
||||
// Acurast: 'wss://paseo-parachain-testnet-ws.prod.gke.papers.tech'
|
||||
// },
|
||||
// text: 'Testnet Parachain',
|
||||
// ui: {
|
||||
// color: '#000000',
|
||||
// logo: testnetParachainSVG
|
||||
// }
|
||||
// }
|
||||
{
|
||||
homepage: 'https://ajuna.io/',
|
||||
info: 'Ajuna(paseo)',
|
||||
paraId: 2051,
|
||||
providers: {
|
||||
BajunNetwork: 'wss://rpc-paseo.ajuna.network'
|
||||
},
|
||||
text: 'Ajuna Network (Paseo)',
|
||||
ui: {
|
||||
color: '#161212',
|
||||
logo: nodesAjunaPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'paseoAmplitude',
|
||||
paraId: 2124,
|
||||
providers: {
|
||||
// PendulumChain: 'wss://rpc-foucoco.pendulumchain.tech' // https://github.com/polkadot-js/apps/issues/11267
|
||||
},
|
||||
text: 'Amplitude testnet (Foucoco)',
|
||||
ui: {
|
||||
color: '#5DEFA7',
|
||||
logo: chainsAmplitudeSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://www.aventus.io/',
|
||||
info: 'paseoAventus',
|
||||
paraId: 2056,
|
||||
providers: {
|
||||
// Aventus: 'wss://public-rpc.testnet.aventus.io' // https://github.com/polkadot-js/apps/issues/11827
|
||||
},
|
||||
text: 'Aventus',
|
||||
ui: {
|
||||
color: '#E6E6FA',
|
||||
logo: nodesAventusSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://ajuna.io/',
|
||||
info: 'Bajun(paseo)',
|
||||
paraId: 2119,
|
||||
providers: {
|
||||
// BajunNetwork: 'wss://rpc-paseo.bajun.network' https://github.com/polkadot-js/apps/issues/11026
|
||||
},
|
||||
text: 'Bajun Network (Paseo)',
|
||||
ui: {
|
||||
color: '#161212',
|
||||
logo: nodesBajunPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://bifrost.io',
|
||||
info: 'Bifrost(Paseo)',
|
||||
paraId: 2030,
|
||||
providers: {
|
||||
Liebi: 'wss://bifrost-rpc.paseo.liebi.com/ws',
|
||||
Liebi2: 'wss://bifrost-rpc.paseo2.liebi.com/ws'
|
||||
},
|
||||
text: 'Bifrost',
|
||||
ui: {
|
||||
color: '#5a25f0',
|
||||
logo: nodesBifrostSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://darwinia.network/',
|
||||
info: 'Darwinia Koi',
|
||||
paraId: 2105,
|
||||
providers: {
|
||||
// Darwinia: 'wss://koi-rpc.darwinia.network' // https://github.com/polkadot-js/apps/issues/11279
|
||||
},
|
||||
text: 'Darwinia Koi',
|
||||
ui: {
|
||||
color: '#FF0083',
|
||||
logo: nodesDarwiniaKoiSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://fintradex.io/',
|
||||
info: 'Fintra',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 4910,
|
||||
providers: {
|
||||
FINTRA: 'wss://testnet.fintra.network'
|
||||
},
|
||||
relayName: 'paseo',
|
||||
text: 'Fintra',
|
||||
ui: {
|
||||
color: '#2596be',
|
||||
logo: nodesFintraSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://www.frequency.xyz',
|
||||
info: 'Frequency',
|
||||
paraId: 4000,
|
||||
providers: {
|
||||
'Amplica Labs': 'wss://0.rpc.testnet.amplica.io'
|
||||
},
|
||||
text: 'Frequency',
|
||||
ui: {
|
||||
color: '#bc86b7',
|
||||
logo: chainsFrequencyPaseoSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://heima.network/',
|
||||
info: 'heima-paseo',
|
||||
paraId: 2106,
|
||||
providers: {
|
||||
Heima: 'wss://rpc.paseo-parachain.heima.network'
|
||||
},
|
||||
text: 'Heima paseo',
|
||||
ui: {
|
||||
color: '#ECDA38',
|
||||
logo: nodesHeimaPaseoPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://hydration.net',
|
||||
info: 'rococoHydraDX',
|
||||
paraId: 2034,
|
||||
providers: {
|
||||
'Galactic Council': 'wss://paseo-rpc.play.hydration.cloud'
|
||||
},
|
||||
text: 'Hydration (Paseo)',
|
||||
ui: {
|
||||
color: '#b3d7fa',
|
||||
logo: chainsHydrationPaseoSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://hyperbridge.network',
|
||||
info: 'Hyperbridge',
|
||||
paraId: 4009,
|
||||
providers: {
|
||||
BlockOps: 'wss://hyperbridge-paseo-rpc.blockops.network'
|
||||
},
|
||||
text: 'Hyperbridge (Gargantua)',
|
||||
ui: {
|
||||
color: '#ED6FF1',
|
||||
logo: nodesHyperbridgePNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://idealabs.network/',
|
||||
info: 'Ideal Network',
|
||||
paraId: 4502,
|
||||
providers: {
|
||||
'IDN Node': 'wss://idn0-testnet.idealabs.network'
|
||||
},
|
||||
text: 'Ideal Network',
|
||||
ui: {
|
||||
color: 'rgb(17, 35, 77)',
|
||||
logo: nodesIdealNetworkSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://idealabs.network/',
|
||||
info: 'IDN Consumer',
|
||||
paraId: 4594,
|
||||
providers: {
|
||||
'IDN Node': 'wss://idnc0-testnet.idealabs.network'
|
||||
},
|
||||
text: 'IDN Consumer',
|
||||
ui: {
|
||||
color: 'rgb(241,208,84)',
|
||||
logo: nodesIdncSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://integritee.network',
|
||||
info: 'integritee',
|
||||
paraId: 2039,
|
||||
providers: {
|
||||
// Integritee: 'wss://paseo.api.integritee.network' // https://github.com/polkadot-js/apps/issues/11992
|
||||
},
|
||||
text: 'Integritee Network (Paseo)',
|
||||
ui: {
|
||||
color: '#658ea9',
|
||||
logo: nodesIntegriteeSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'kilt',
|
||||
paraId: 2086,
|
||||
providers: {
|
||||
'KILT Foundation': 'wss://peregrine.kilt.io/'
|
||||
},
|
||||
text: 'KILT Peregrine',
|
||||
ui: {
|
||||
color: 'linear-gradient(45deg, #D73D80 0%, #161B3B 100%)',
|
||||
logo: nodesKiltIconSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://virto.network/',
|
||||
info: 'kreivo',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 2281,
|
||||
providers: {
|
||||
Kippu: 'wss://testnet.kreivo.kippu.rocks/'
|
||||
},
|
||||
relayName: 'paseo',
|
||||
text: 'Kreivo de Paseo - By Virto',
|
||||
ui: {
|
||||
color: '#294940',
|
||||
identityIcon: 'polkadot',
|
||||
logo: chainsKreivoSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://laosnetwork.io/',
|
||||
info: 'laos-sigma',
|
||||
paraId: 4006,
|
||||
providers: {
|
||||
'freeverse.io': 'wss://rpc.laossigma.laosfoundation.io'
|
||||
},
|
||||
text: 'Laos Sigma',
|
||||
ui: {
|
||||
color: '#363435',
|
||||
logo: chainsLaosSigmaPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://mandalachain.io',
|
||||
info: 'Mandala',
|
||||
paraId: 4818,
|
||||
providers: {
|
||||
Autobot: 'wss://rpc1.paseo.mandalachain.io',
|
||||
Bumblebee: 'wss://rpc2.paseo.mandalachain.io'
|
||||
},
|
||||
text: 'Mandala',
|
||||
ui: {
|
||||
color: '#0036ac',
|
||||
logo: nodesMandalaPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'muse',
|
||||
paraId: 3369,
|
||||
providers: {
|
||||
Parity: 'wss://paseo-muse-rpc.polkadot.io'
|
||||
},
|
||||
text: 'Muse network',
|
||||
ui: {
|
||||
color: '#110ff9',
|
||||
logo: nodesMusePNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://myriad.social',
|
||||
info: 'Myriad Social',
|
||||
paraId: 4005,
|
||||
providers: {
|
||||
// myriadPaseo: 'wss://ws-rpc.paseo.myriad.social' // https://github.com/polkadot-js/apps/issues/11589
|
||||
},
|
||||
text: 'Myriad Social Testnet',
|
||||
ui: {
|
||||
color: '#d5e3e4',
|
||||
logo: nodesMyriadPaseoSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://neuroweb.ai',
|
||||
info: 'NeuroWeb',
|
||||
paraId: 2043,
|
||||
providers: {
|
||||
TraceLabs: 'wss://parachain-testnet-rpc.origin-trail.network/'
|
||||
},
|
||||
text: 'NeuroWeb Testnet',
|
||||
ui: {
|
||||
color: '#646566',
|
||||
logo: chainsNeurowebTestnetPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://www.nodle.com/',
|
||||
info: 'NodleParadis',
|
||||
paraId: 2026,
|
||||
providers: {
|
||||
OnFinality: 'wss://node-7273232234617282560.nv.onfinality.io/ws?apikey=b937a7d7-7395-49b9-b745-60a0342fa365'
|
||||
},
|
||||
text: 'Nodle',
|
||||
ui: {
|
||||
color: '#1ab394',
|
||||
logo: nodesNodleSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'opal',
|
||||
paraId: 2037,
|
||||
providers: {
|
||||
'Geo Load Balancer': 'wss://ws-opal.unique.network'
|
||||
},
|
||||
text: 'OPAL by UNIQUE',
|
||||
ui: {
|
||||
color: '#3B9C9D',
|
||||
logo: nodesOpalLogoPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'paseoEwx',
|
||||
paraId: 3345,
|
||||
providers: {
|
||||
'Energy Web': 'wss://public-rpc.testnet.energywebx.com/'
|
||||
},
|
||||
text: 'PEX',
|
||||
ui: {
|
||||
color: '#452E66',
|
||||
logo: nodesRexSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://popnetwork.xyz/',
|
||||
info: 'Pop Network',
|
||||
paraId: 4001,
|
||||
providers: {
|
||||
'R0GUE-RPC1': 'wss://rpc1.paseo.popnetwork.xyz'
|
||||
// 'R0GUE-RPC2': 'wss://rpc2.paseo.popnetwork.xyz', // https://github.com/polkadot-js/apps/issues/11629
|
||||
},
|
||||
text: 'Pop Network',
|
||||
ui: {
|
||||
color: 'linear-gradient(to right, rgb(230, 0, 122), rgb(83, 15, 160))',
|
||||
logo: chainsPopNetworkSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://qfnetwork.xyz/',
|
||||
info: 'qf-paseo',
|
||||
paraId: 4775,
|
||||
providers: {
|
||||
// 'QF Network': 'wss://para-test.qfnetwork.xyz' // https://github.com/polkadot-js/apps/issues/11745
|
||||
},
|
||||
text: 'QF Network (Paseo)',
|
||||
ui: {
|
||||
color: '#2E2E5C',
|
||||
logo: chainsQfNetworkPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'regionxCocos',
|
||||
paraId: 4509,
|
||||
providers: {
|
||||
// RegionX: 'wss://regionx-paseo.regionx.tech' // https://github.com/polkadot-js/apps/issues/11098
|
||||
},
|
||||
text: 'RegionX(Paseo)',
|
||||
ui: {
|
||||
color: '#0CC184',
|
||||
logo: nodesRegionxPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://astar.network',
|
||||
info: 'PaseoShibuyaChain',
|
||||
paraId: 2000,
|
||||
providers: {
|
||||
// Astar: 'wss://rpc.shibuya.astar.network' // https://github.com/polkadot-js/apps/issues/11950
|
||||
},
|
||||
relayName: 'paseo',
|
||||
text: 'Shibuya Testnet (Astar)',
|
||||
ui: {
|
||||
color: '#e84366',
|
||||
logo: chainsShibuyaSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'paseoWatr',
|
||||
paraId: 2058,
|
||||
providers: {
|
||||
// Watr: 'wss://rpc.dev.watr.org' // https://github.com/polkadot-js/apps/issues/11648
|
||||
},
|
||||
text: 'Watr Network',
|
||||
ui: {
|
||||
color: '#373b39',
|
||||
logo: chainsWatrPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://wetee.app/',
|
||||
info: 'TEE cloud',
|
||||
paraId: 4545,
|
||||
providers: {
|
||||
// WeTEEDAO: 'wss://paseo.asyou.me/ws' // https://github.com/polkadot-js/apps/issues/11610
|
||||
},
|
||||
text: 'WeTEE (Paseo)',
|
||||
ui: {
|
||||
color: '#000',
|
||||
logo: chainsWeTEESVG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://xcavate.io/',
|
||||
info: 'Xcavate',
|
||||
paraId: 4683,
|
||||
providers: {
|
||||
Xcavate: 'wss://rpc2-paseo.xcavate.io'
|
||||
},
|
||||
text: 'Xcavate',
|
||||
ui: {
|
||||
color: '#FF0083',
|
||||
logo: chainsMyxcavPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://xode.net',
|
||||
info: 'paseoXode',
|
||||
paraId: 4607,
|
||||
providers: {
|
||||
XodeCommunity: 'wss://paseo-rpcnode.xode.net'
|
||||
},
|
||||
text: 'Xode',
|
||||
ui: {
|
||||
color: '#ed1f7a',
|
||||
logo: nodesXodePNG
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'zeitgeist.pm',
|
||||
info: 'ZeitgeistBatteryStation',
|
||||
paraId: 2101,
|
||||
providers: {
|
||||
// Zeitgeist: 'wss://bsr.zeitgeist.pm' // https://github.com/polkadot-js/apps/issues/11992
|
||||
},
|
||||
text: 'Zeitgeist Battery Station',
|
||||
ui: {
|
||||
color: 'linear-gradient(180deg, rgba(32,90,172,1) 0%, rgba(26,72,138,1) 50%, rgba(13,36,69,1) 100%)',
|
||||
logo: nodesZeitgeistPNG
|
||||
}
|
||||
}
|
||||
];
|
||||
|
||||
export const testParasPaseoCommon: EndpointOption[] = [
|
||||
{
|
||||
info: 'PaseoAssetHub',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1000,
|
||||
providers: {
|
||||
Dwellir: 'wss://asset-hub-paseo-rpc.n.dwellir.com',
|
||||
IBP1: 'wss://sys.ibp.network/asset-hub-paseo',
|
||||
IBP2: 'wss://asset-hub-paseo.dotters.network',
|
||||
StakeWorld: 'wss://pas-rpc.stakeworld.io/assethub',
|
||||
TurboFlakes: 'wss://sys.turboflakes.io/asset-hub-paseo'
|
||||
},
|
||||
relayName: 'paseo',
|
||||
teleport: [-1, 1002, 1111],
|
||||
text: 'Asset Hub',
|
||||
ui: {
|
||||
color: '#77bb77',
|
||||
logo: nodesAssetHubSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'PaseoBridgeHub',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1002,
|
||||
providers: {
|
||||
IBP1: 'wss://sys.ibp.network/bridgehub-paseo',
|
||||
IBP2: 'wss://bridge-hub-paseo.dotters.network'
|
||||
},
|
||||
relayName: 'paseo',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Bridge Hub',
|
||||
ui: {
|
||||
color: '#AAADD7',
|
||||
logo: nodesBridgeHubSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'PaseoCollectives',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1001,
|
||||
providers: {
|
||||
IBP1: 'wss://collectives-paseo.rpc.amforc.com',
|
||||
IBP2: 'wss://collectives-paseo.dotters.network'
|
||||
},
|
||||
relayName: 'paseo',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Collectives',
|
||||
ui: {
|
||||
color: '#e6777a',
|
||||
logo: nodesCollectivesSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'PaseoCoretime',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1005,
|
||||
providers: {
|
||||
IBP1: 'wss://sys.ibp.network/coretime-paseo',
|
||||
IBP2: 'wss://coretime-paseo.dotters.network'
|
||||
// ParaNodes: 'wss://paseo-coretime.paranodes.io', // https://github.com/polkadot-js/apps/issues/11587
|
||||
},
|
||||
relayName: 'paseo',
|
||||
teleport: [-1],
|
||||
text: 'Coretime',
|
||||
ui: {
|
||||
color: '#113911',
|
||||
logo: chainsCoretimeKusamaSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'PAssetHub - Contracts',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1111,
|
||||
providers: {
|
||||
IBP1: 'wss://passet-hub-paseo.ibp.network',
|
||||
IBP2: 'wss://passet-hub-paseo.dotters.network',
|
||||
Parity: 'wss://testnet-passet-hub.polkadot.io'
|
||||
},
|
||||
relayName: 'paseo',
|
||||
teleport: [-1, 1000],
|
||||
text: 'PAssetHub - Contracts',
|
||||
ui: {
|
||||
color: '#77bb77',
|
||||
logo: nodesAssetHubSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'PaseoPeopleChain',
|
||||
isPeople: true,
|
||||
isPeopleForIdentity: false,
|
||||
paraId: 1004,
|
||||
providers: {
|
||||
Amforc: 'wss://people-paseo.rpc.amforc.com',
|
||||
IBP1: 'wss://sys.ibp.network/people-paseo',
|
||||
IBP2: 'wss://people-paseo.dotters.network'
|
||||
},
|
||||
relayName: 'paseo',
|
||||
teleport: [-1],
|
||||
text: 'People',
|
||||
ui: {
|
||||
color: '#e84366',
|
||||
logo: chainsPeoplePolkadotSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'PaseoPeopleLite',
|
||||
isPeople: true,
|
||||
isPeopleForIdentity: false,
|
||||
paraId: 1044,
|
||||
providers: {
|
||||
Parity: 'wss://paseo-people-next-rpc.polkadot.io'
|
||||
},
|
||||
relayName: 'paseo',
|
||||
teleport: [-1],
|
||||
text: 'People Lite',
|
||||
ui: {
|
||||
color: '#e84366',
|
||||
logo: chainsPeoplePolkadotSVG
|
||||
}
|
||||
}
|
||||
];
|
||||
|
||||
export const testRelayPaseo: EndpointOption = {
|
||||
dnslink: 'paseo',
|
||||
genesisHash: PASEO_GENESIS,
|
||||
info: 'paseo',
|
||||
isPeopleForIdentity: true,
|
||||
isRelay: true,
|
||||
linked: [
|
||||
...testParasPaseoCommon,
|
||||
...testParasPaseo
|
||||
],
|
||||
providers: {
|
||||
Amforc: 'wss://paseo.rpc.amforc.com',
|
||||
Dwellir: 'wss://paseo-rpc.n.dwellir.com',
|
||||
IBP1: 'wss://rpc.ibp.network/paseo',
|
||||
IBP2: 'wss://paseo.dotters.network',
|
||||
StakeWorld: 'wss://pas-rpc.stakeworld.io'
|
||||
// Zondax: 'wss://api2.zondax.ch/pas/node/rpc' // https://github.com/polkadot-js/apps/issues/11199
|
||||
// 'light client': 'light://substrate-connect/paseo'
|
||||
},
|
||||
teleport: getTeleports(testParasPaseoCommon),
|
||||
text: 'Paseo Relay',
|
||||
ui: {
|
||||
color: '#38393F',
|
||||
identityIcon: 'polkadot',
|
||||
logo: chainsPaseoPNG
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,165 @@
|
||||
// Copyright 2017-2026 @pezkuwi/apps-config authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type { EndpointOption } from './types.js';
|
||||
|
||||
import { chainsCoretimeKusamaSVG, chainsPeoplePolkadotSVG, chainsRococoSVG } from '../ui/logos/chains/index.js';
|
||||
import { nodesAssetHubSVG, nodesBridgeHubSVG, nodesCollectivesSVG } from '../ui/logos/nodes/index.js';
|
||||
|
||||
import { PASEO_GENESIS } from '../api/constants.js';
|
||||
import { getTeleports } from './util.js';
|
||||
|
||||
// The available endpoints that will show in the dropdown.
|
||||
// Only TeyrChain (Pezkuwi parachain test) ecosystem chains are included.
|
||||
//
|
||||
// IMPORTANT: Alphabetical based on text
|
||||
export const testParasTeyrChain: Omit<EndpointOption, 'teleport'>[] = [
|
||||
// TeyrChain ecosystem only - no 3rd party parachains
|
||||
];
|
||||
|
||||
export const testParasTeyrChainCommon: EndpointOption[] = [
|
||||
{
|
||||
info: 'TeyrChainAssetHub',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1000,
|
||||
providers: {
|
||||
Dwellir: 'wss://asset-hub-paseo-rpc.n.dwellir.com',
|
||||
IBP1: 'wss://sys.ibp.network/asset-hub-paseo',
|
||||
IBP2: 'wss://asset-hub-paseo.dotters.network',
|
||||
StakeWorld: 'wss://pas-rpc.stakeworld.io/assethub',
|
||||
TurboFlakes: 'wss://sys.turboflakes.io/asset-hub-paseo'
|
||||
},
|
||||
relayName: 'teyrchain',
|
||||
teleport: [-1, 1002, 1111],
|
||||
text: 'Asset Hub',
|
||||
ui: {
|
||||
color: '#77bb77',
|
||||
logo: nodesAssetHubSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'TeyrChainBridgeHub',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1002,
|
||||
providers: {
|
||||
IBP1: 'wss://sys.ibp.network/bridgehub-paseo',
|
||||
IBP2: 'wss://bridge-hub-paseo.dotters.network'
|
||||
},
|
||||
relayName: 'teyrchain',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Bridge Hub',
|
||||
ui: {
|
||||
color: '#AAADD7',
|
||||
logo: nodesBridgeHubSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'TeyrChainCollectives',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1001,
|
||||
providers: {
|
||||
IBP1: 'wss://collectives-paseo.rpc.amforc.com',
|
||||
IBP2: 'wss://collectives-paseo.dotters.network'
|
||||
},
|
||||
relayName: 'teyrchain',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Collectives',
|
||||
ui: {
|
||||
color: '#e6777a',
|
||||
logo: nodesCollectivesSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'TeyrChainCoretime',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1005,
|
||||
providers: {
|
||||
IBP1: 'wss://sys.ibp.network/coretime-paseo',
|
||||
IBP2: 'wss://coretime-paseo.dotters.network'
|
||||
},
|
||||
relayName: 'teyrchain',
|
||||
teleport: [-1],
|
||||
text: 'Coretime',
|
||||
ui: {
|
||||
color: '#113911',
|
||||
logo: chainsCoretimeKusamaSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'TeyrChainContractsHub',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1111,
|
||||
providers: {
|
||||
IBP1: 'wss://passet-hub-paseo.ibp.network',
|
||||
IBP2: 'wss://passet-hub-paseo.dotters.network',
|
||||
Parity: 'wss://testnet-passet-hub.polkadot.io'
|
||||
},
|
||||
relayName: 'teyrchain',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Contracts Hub',
|
||||
ui: {
|
||||
color: '#77bb77',
|
||||
logo: nodesAssetHubSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'TeyrChainPeople',
|
||||
isPeople: true,
|
||||
isPeopleForIdentity: false,
|
||||
paraId: 1004,
|
||||
providers: {
|
||||
Amforc: 'wss://people-paseo.rpc.amforc.com',
|
||||
IBP1: 'wss://sys.ibp.network/people-paseo',
|
||||
IBP2: 'wss://people-paseo.dotters.network'
|
||||
},
|
||||
relayName: 'teyrchain',
|
||||
teleport: [-1],
|
||||
text: 'People',
|
||||
ui: {
|
||||
color: '#e84366',
|
||||
logo: chainsPeoplePolkadotSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'TeyrChainPeopleLite',
|
||||
isPeople: true,
|
||||
isPeopleForIdentity: false,
|
||||
paraId: 1044,
|
||||
providers: {
|
||||
Parity: 'wss://paseo-people-next-rpc.polkadot.io'
|
||||
},
|
||||
relayName: 'teyrchain',
|
||||
teleport: [-1],
|
||||
text: 'People Lite',
|
||||
ui: {
|
||||
color: '#e84366',
|
||||
logo: chainsPeoplePolkadotSVG
|
||||
}
|
||||
}
|
||||
];
|
||||
|
||||
export const testRelayTeyrChain: EndpointOption = {
|
||||
dnslink: 'teyrchain',
|
||||
genesisHash: PASEO_GENESIS,
|
||||
info: 'teyrchain',
|
||||
isPeopleForIdentity: true,
|
||||
isRelay: true,
|
||||
linked: [
|
||||
...testParasTeyrChainCommon,
|
||||
...testParasTeyrChain
|
||||
],
|
||||
providers: {
|
||||
Amforc: 'wss://paseo.rpc.amforc.com',
|
||||
Dwellir: 'wss://paseo-rpc.n.dwellir.com',
|
||||
IBP1: 'wss://rpc.ibp.network/paseo',
|
||||
IBP2: 'wss://paseo.dotters.network',
|
||||
StakeWorld: 'wss://pas-rpc.stakeworld.io'
|
||||
},
|
||||
teleport: getTeleports(testParasTeyrChainCommon),
|
||||
text: 'TeyrChain Relay',
|
||||
ui: {
|
||||
color: '#38393F',
|
||||
identityIcon: 'pezkuwi',
|
||||
logo: chainsRococoSVG
|
||||
}
|
||||
};
|
||||
@@ -1,242 +0,0 @@
|
||||
// Copyright 2017-2025 @pezkuwi/apps-config authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type { EndpointOption } from './types.js';
|
||||
|
||||
import { WESTEND_GENESIS } from '../api/constants.js';
|
||||
import { chainsKaruraSVG, chainsPeoplePolkadotSVG, chainsStandardPNG } from '../ui/logos/chains/index.js';
|
||||
import { nodesAssetHubSVG, nodesBridgeHubSVG, nodesCentrifugePNG, nodesIntegriteeSVG, nodesInterlaySVG, nodesKhalaSVG, nodesKylinPNG, nodesMoonshadowPNG, nodesWestendColourSVG } from '../ui/logos/nodes/index.js';
|
||||
import { getTeleports } from './util.js';
|
||||
|
||||
// The available endpoints that will show in the dropdown. For the most part (with the exception of
|
||||
// Polkadot) we try to keep this to live chains only, with RPCs hosted by the community/chain vendor
|
||||
// info: The chain logo name as defined in ../ui/logos/index.ts in namedLogos (this also needs to align with @polkadot/networks)
|
||||
// text: The text to display on the dropdown
|
||||
// providers: The actual hosted secure websocket endpoint
|
||||
//
|
||||
// IMPORTANT: Alphabetical based on text
|
||||
export const testParasWestend: Omit<EndpointOption, 'teleport'>[] = [
|
||||
{
|
||||
info: 'charcoal',
|
||||
paraId: 2086,
|
||||
providers: {
|
||||
// Centrifuge: 'wss://fullnode-collator.charcoal.centrifuge.io' // https://github.com/polkadot-js/apps/issues/8219
|
||||
},
|
||||
text: 'Charcoal',
|
||||
ui: {
|
||||
logo: nodesCentrifugePNG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'integritee',
|
||||
paraId: 2081,
|
||||
providers: {
|
||||
// Integritee: 'wss://teerw1.integritee.network' // https://github.com/polkadot-js/apps/issues/8937
|
||||
},
|
||||
text: 'Integritee Network',
|
||||
ui: {
|
||||
color: '#658ea9',
|
||||
logo: nodesIntegriteeSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'interlay',
|
||||
paraId: 2094,
|
||||
providers: {
|
||||
// Interlay: 'wss://api-westend.interlay.io/parachain' // https://github.com/polkadot-js/apps/issues/6261
|
||||
},
|
||||
text: 'Interlay',
|
||||
ui: {
|
||||
logo: nodesInterlaySVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'moonshadow',
|
||||
paraId: 2002,
|
||||
providers: {
|
||||
// PureStake: 'wss://wss.moonshadow.testnet.moonbeam.network' // https://github.com/polkadot-js/apps/issues/6181
|
||||
},
|
||||
text: 'Moonshadow',
|
||||
ui: {
|
||||
color: '#53cbc9',
|
||||
logo: nodesMoonshadowPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'westendPenpal',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 2042,
|
||||
providers: {
|
||||
Parity: 'wss://westend-penpal-rpc.polkadot.io'
|
||||
},
|
||||
relayName: 'westend',
|
||||
text: 'Penpal',
|
||||
ui: {
|
||||
color: '#964b00'
|
||||
}
|
||||
},
|
||||
{
|
||||
homepage: 'https://kylin.network/',
|
||||
info: 'westendPichiu',
|
||||
paraId: 2112,
|
||||
providers: {
|
||||
// 'Kylin Network': 'wss://westend.kylin-node.co.uk' // https://github.com/polkadot-js/apps/issues/8710
|
||||
},
|
||||
text: 'Pichiu',
|
||||
ui: {
|
||||
logo: nodesKylinPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'westendStandard',
|
||||
paraId: 2094,
|
||||
providers: {
|
||||
// 'Standard Protocol': 'wss://rpc.westend.standard.tech' // https://github.com/polkadot-js/apps/issues/8525
|
||||
},
|
||||
text: 'Standard',
|
||||
ui: {
|
||||
logo: chainsStandardPNG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'karura',
|
||||
paraId: 2005,
|
||||
providers: {
|
||||
// 'Acala Foundation': 'wss://karura-westend-rpc.aca-staging.network' // https://github.com/polkadot-js/apps/issues/5830
|
||||
},
|
||||
text: 'Wendala',
|
||||
ui: {
|
||||
logo: chainsKaruraSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'whala',
|
||||
paraId: 2013,
|
||||
providers: {
|
||||
// Phala: 'wss://whala.phala.network/ws' // https://github.com/polkadot-js/apps/issues/6181
|
||||
},
|
||||
text: 'Whala',
|
||||
ui: {
|
||||
color: '#03f3f3',
|
||||
logo: nodesKhalaSVG
|
||||
}
|
||||
}
|
||||
];
|
||||
|
||||
export const testParasWestendCommon: EndpointOption[] = [
|
||||
{
|
||||
info: 'WestendAssetHub',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1000,
|
||||
providers: {
|
||||
Dwellir: 'wss://asset-hub-westend-rpc.n.dwellir.com',
|
||||
'Dwellir Tunisia': 'wss://westmint-rpc-tn.dwellir.com',
|
||||
// OnFinality: 'wss://westmint.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/9955
|
||||
Parity: 'wss://westend-asset-hub-rpc.polkadot.io'
|
||||
// 'Permanence DAO EU': 'wss://asset-hub-westend.rpc.permanence.io'
|
||||
// Stakeworld: 'wss://wnd-rpc.stakeworld.io/assethub'
|
||||
},
|
||||
relayName: 'westend',
|
||||
teleport: [-1, 1002, 1001, 1005, 1004],
|
||||
text: 'Asset Hub',
|
||||
ui: {
|
||||
color: '#77bb77',
|
||||
logo: nodesAssetHubSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'westendBridgeHub',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1002,
|
||||
providers: {
|
||||
Dwellir: 'wss://bridge-hub-westend-rpc.n.dwellir.com',
|
||||
'Dwellir Tunisia': 'wss://westend-bridge-hub-rpc-tn.dwellir.com',
|
||||
// OnFinality: 'wss://bridgehub-westend.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/9960
|
||||
Parity: 'wss://westend-bridge-hub-rpc.polkadot.io'
|
||||
},
|
||||
relayName: 'westend',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Bridge Hub',
|
||||
ui: {
|
||||
logo: nodesBridgeHubSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'westendCollectives',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1001,
|
||||
providers: {
|
||||
Dwellir: 'wss://collectives-westend-rpc.n.dwellir.com',
|
||||
'Dwellir Tunisia': 'wss://westend-collectives-rpc-tn.dwellir.com',
|
||||
Parity: 'wss://westend-collectives-rpc.polkadot.io'
|
||||
},
|
||||
relayName: 'westend',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Collectives',
|
||||
ui: {
|
||||
color: '#e6777a',
|
||||
logo: 'fa;people-group'
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'westendCoretime',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1005,
|
||||
providers: {
|
||||
Dwellir: 'wss://coretime-westend-rpc.n.dwellir.com',
|
||||
Parity: 'wss://westend-coretime-rpc.polkadot.io'
|
||||
},
|
||||
relayName: 'westend',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Coretime',
|
||||
ui: {
|
||||
color: '#f19135'
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'westendPeople',
|
||||
isPeople: true,
|
||||
isPeopleForIdentity: false,
|
||||
paraId: 1004,
|
||||
providers: {
|
||||
Dwellir: 'wss://people-westend-rpc.n.dwellir.com',
|
||||
Parity: 'wss://westend-people-rpc.polkadot.io'
|
||||
},
|
||||
relayName: 'westend',
|
||||
teleport: [-1, 1000],
|
||||
text: 'People',
|
||||
ui: {
|
||||
color: '#ec03fc',
|
||||
logo: chainsPeoplePolkadotSVG
|
||||
}
|
||||
}
|
||||
];
|
||||
|
||||
export const testRelayWestend: EndpointOption = {
|
||||
dnslink: 'westend',
|
||||
genesisHash: WESTEND_GENESIS,
|
||||
info: 'westend',
|
||||
isPeopleForIdentity: true,
|
||||
isRelay: true,
|
||||
linked: [
|
||||
...testParasWestendCommon,
|
||||
...testParasWestend
|
||||
],
|
||||
providers: {
|
||||
Dwellir: 'wss://westend-rpc.n.dwellir.com',
|
||||
'Dwellir Tunisia': 'wss://westend-rpc-tn.dwellir.com',
|
||||
// LuckyFriday: 'wss://rpc-westend.luckyfriday.io', // https://github.com/polkadot-js/apps/issues/10728
|
||||
OnFinality: 'wss://westend.api.onfinality.io/public-ws',
|
||||
Parity: 'wss://westend-rpc.polkadot.io',
|
||||
RadiumBlock: 'wss://westend.public.curie.radiumblock.co/ws',
|
||||
// Stakeworld: 'wss://wnd-rpc.stakeworld.io',
|
||||
'light client': 'light://substrate-connect/westend'
|
||||
},
|
||||
teleport: getTeleports(testParasWestendCommon),
|
||||
text: 'Westend Relay',
|
||||
ui: {
|
||||
color: '#da68a7',
|
||||
identityIcon: 'polkadot',
|
||||
logo: nodesWestendColourSVG
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,142 @@
|
||||
// Copyright 2017-2026 @pezkuwi/apps-config authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type { EndpointOption } from './types.js';
|
||||
|
||||
import { WESTEND_GENESIS } from '../api/constants.js';
|
||||
import { chainsPeoplePolkadotSVG } from '../ui/logos/chains/index.js';
|
||||
import { nodesAssetHubSVG, nodesBridgeHubSVG, nodesWestendColourSVG } from '../ui/logos/nodes/index.js';
|
||||
import { getTeleports } from './util.js';
|
||||
|
||||
// The available endpoints that will show in the dropdown.
|
||||
// Only Zagros (Pezkuwi test) ecosystem chains are included.
|
||||
//
|
||||
// IMPORTANT: Alphabetical based on text
|
||||
export const testParasZagros: Omit<EndpointOption, 'teleport'>[] = [
|
||||
// Zagros ecosystem only - no 3rd party parachains
|
||||
{
|
||||
info: 'zagrosTestPenpal',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 2042,
|
||||
providers: {
|
||||
Parity: 'wss://westend-penpal-rpc.polkadot.io'
|
||||
},
|
||||
relayName: 'zagros',
|
||||
text: 'Penpal',
|
||||
ui: {
|
||||
color: '#964b00'
|
||||
}
|
||||
}
|
||||
];
|
||||
|
||||
export const testParasZagrosCommon: EndpointOption[] = [
|
||||
{
|
||||
info: 'ZagrosAssetHub',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1000,
|
||||
providers: {
|
||||
Dwellir: 'wss://asset-hub-westend-rpc.n.dwellir.com',
|
||||
'Dwellir Tunisia': 'wss://westmint-rpc-tn.dwellir.com',
|
||||
Parity: 'wss://westend-asset-hub-rpc.polkadot.io'
|
||||
},
|
||||
relayName: 'zagros',
|
||||
teleport: [-1, 1002, 1001, 1005, 1004],
|
||||
text: 'Asset Hub',
|
||||
ui: {
|
||||
color: '#77bb77',
|
||||
logo: nodesAssetHubSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'zagrosBridgeHub',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1002,
|
||||
providers: {
|
||||
Dwellir: 'wss://bridge-hub-westend-rpc.n.dwellir.com',
|
||||
'Dwellir Tunisia': 'wss://westend-bridge-hub-rpc-tn.dwellir.com',
|
||||
Parity: 'wss://westend-bridge-hub-rpc.polkadot.io'
|
||||
},
|
||||
relayName: 'zagros',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Bridge Hub',
|
||||
ui: {
|
||||
logo: nodesBridgeHubSVG
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'zagrosCollectives',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1001,
|
||||
providers: {
|
||||
Dwellir: 'wss://collectives-westend-rpc.n.dwellir.com',
|
||||
'Dwellir Tunisia': 'wss://westend-collectives-rpc-tn.dwellir.com',
|
||||
Parity: 'wss://westend-collectives-rpc.polkadot.io'
|
||||
},
|
||||
relayName: 'zagros',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Collectives',
|
||||
ui: {
|
||||
color: '#e6777a',
|
||||
logo: 'fa;people-group'
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'zagrosCoretime',
|
||||
isPeopleForIdentity: true,
|
||||
paraId: 1005,
|
||||
providers: {
|
||||
Dwellir: 'wss://coretime-westend-rpc.n.dwellir.com',
|
||||
Parity: 'wss://westend-coretime-rpc.polkadot.io'
|
||||
},
|
||||
relayName: 'zagros',
|
||||
teleport: [-1, 1000],
|
||||
text: 'Coretime',
|
||||
ui: {
|
||||
color: '#f19135'
|
||||
}
|
||||
},
|
||||
{
|
||||
info: 'zagrosPeople',
|
||||
isPeople: true,
|
||||
isPeopleForIdentity: false,
|
||||
paraId: 1004,
|
||||
providers: {
|
||||
Dwellir: 'wss://people-westend-rpc.n.dwellir.com',
|
||||
Parity: 'wss://westend-people-rpc.polkadot.io'
|
||||
},
|
||||
relayName: 'zagros',
|
||||
teleport: [-1, 1000],
|
||||
text: 'People',
|
||||
ui: {
|
||||
color: '#ec03fc',
|
||||
logo: chainsPeoplePolkadotSVG
|
||||
}
|
||||
}
|
||||
];
|
||||
|
||||
export const testRelayZagros: EndpointOption = {
|
||||
dnslink: 'zagros',
|
||||
genesisHash: WESTEND_GENESIS,
|
||||
info: 'zagros',
|
||||
isPeopleForIdentity: true,
|
||||
isRelay: true,
|
||||
linked: [
|
||||
...testParasZagrosCommon,
|
||||
...testParasZagros
|
||||
],
|
||||
providers: {
|
||||
Dwellir: 'wss://westend-rpc.n.dwellir.com',
|
||||
'Dwellir Tunisia': 'wss://westend-rpc-tn.dwellir.com',
|
||||
OnFinality: 'wss://westend.api.onfinality.io/public-ws',
|
||||
Parity: 'wss://westend-rpc.polkadot.io',
|
||||
RadiumBlock: 'wss://westend.public.curie.radiumblock.co/ws',
|
||||
'light client': 'light://substrate-connect/westend'
|
||||
},
|
||||
teleport: getTeleports(testParasZagrosCommon),
|
||||
text: 'Zagros Relay',
|
||||
ui: {
|
||||
color: '#da68a7',
|
||||
identityIcon: 'pezkuwi',
|
||||
logo: nodesWestendColourSVG
|
||||
}
|
||||
};
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright 2017-2025 @pezkuwi/apps-config authors & contributors
|
||||
// Copyright 2017-2026 @pezkuwi/apps-config authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type React from 'react';
|
||||
@@ -17,7 +17,7 @@ interface BaseOption {
|
||||
*/
|
||||
homepage?: string;
|
||||
/**
|
||||
* Parachain Id of chain
|
||||
* TeyrChain Id of chain
|
||||
*/
|
||||
paraId?: number;
|
||||
/**
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright 2017-2025 @pezkuwi/apps-config authors & contributors
|
||||
// Copyright 2017-2026 @pezkuwi/apps-config authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type { TFunction } from '../types.js';
|
||||
|
||||
Reference in New Issue
Block a user