Summary
Re-enable Kusama Hub (Asset Hub) network support in the Polkadot adapter once the official EVM RPC endpoint becomes publicly available.
Background
The Kusama Hub network was temporarily disabled in PR #313 and #314 because the official RPC endpoint DNS (kusama-asset-hub-eth-rpc.polkadot.io) does not resolve as of January 2026.
Chain Details:
What needs to be done
When the Kusama Hub EVM RPC service becomes publicly available:
-
Verify RPC endpoint - Test that the DNS resolves and the RPC responds correctly:
curl -X POST https://kusama-asset-hub-eth-rpc.polkadot.io \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}'
-
Uncomment configurations in the following files:
packages/adapter-polkadot/src/networks/chains.ts - kusamaHub chain definition
packages/adapter-polkadot/src/networks/mainnet.ts - kusamaHubMainnet config
packages/adapter-polkadot/src/networks/index.ts - exports
packages/adapter-polkadot/src/index.ts - package exports
packages/adapter-polkadot/src/wallet/chains.ts - polkadotChains array
-
Re-enable tests in:
packages/adapter-polkadot/src/__tests__/networks.test.ts
packages/adapter-polkadot/src/__tests__/adapter.test.ts
References
Labels
Summary
Re-enable Kusama Hub (Asset Hub) network support in the Polkadot adapter once the official EVM RPC endpoint becomes publicly available.
Background
The Kusama Hub network was temporarily disabled in PR #313 and #314 because the official RPC endpoint DNS (
kusama-asset-hub-eth-rpc.polkadot.io) does not resolve as of January 2026.Chain Details:
420420418What needs to be done
When the Kusama Hub EVM RPC service becomes publicly available:
Verify RPC endpoint - Test that the DNS resolves and the RPC responds correctly:
Uncomment configurations in the following files:
packages/adapter-polkadot/src/networks/chains.ts-kusamaHubchain definitionpackages/adapter-polkadot/src/networks/mainnet.ts-kusamaHubMainnetconfigpackages/adapter-polkadot/src/networks/index.ts- exportspackages/adapter-polkadot/src/index.ts- package exportspackages/adapter-polkadot/src/wallet/chains.ts-polkadotChainsarrayRe-enable tests in:
packages/adapter-polkadot/src/__tests__/networks.test.tspackages/adapter-polkadot/src/__tests__/adapter.test.tsReferences
Labels