Skip to content

Chains

LunoKit supports almost all Substrate-based chains including Polkadot, Kusama, parachains, and custom chains. This guide shows you how to configure and use different chains in your application.

Built-in Chains

LunoKit provides pre-configured support for major Polkadot ecosystem chains:

tsx
import { createConfig } from '@luno-kit/react'
import { polkadot, kusama, westend, paseo } from '@luno-kit/react/chains'
import { polkadotjsConnector } from '@luno-kit/react/connectors'

const config = createConfig({
  appName: 'My Lunokit App',
  chains: [polkadot, kusama, westend, paseo],
  connectors: [polkadotjsConnector()],
})

Available Chains

ChainDescriptionNetwork TypeSS58 FormatToken SymbolDecimals
polkadotPolkadot relay chainMainnet0DOT10
polkadotAssetHubPolkadot's primary parachain for assetsMainnet0DOT10
polkadotCoretimeParachain for Polkadot's coretime functionalityMainnet0DOT10
polkadotCollectivesParachain for on-chain governance collectivesMainnet0DOT10
polkadotPeopleIdentity and reputation parachain for PolkadotMainnet0DOT10
kusamaKusama canary networkMainnet2KSM12
kusamaAssetHubKusama's primary parachain for assetsMainnet2KSM12
kusamaPeopleIdentity and reputation parachain for KusamaMainnet2KSM12
kusamaCoretimeParachain for Kusama's coretime functionalityMainnet2KSM12
westendPolkadot testnetTestnet42WND12
westendAssetHubAsset hub parachain for Westend testnetTestnet42WND12
paseoCommunity testnetTestnet0PAS10
paseoAssetHubAsset hub parachain for Paseo testnetTestnet0PAS10
paseoPassetHubSecondary asset parachain for Paseo testnetTestnet42PAS10

Next Steps

Released under the MIT License.