Skip to content

Connect to Kusama

PolkaVM Preview Release

PolkaVM smart contracts with Ethereum compatibility are in early-stage development and may be unstable or incomplete.

For more information about how to connect to a Polkadot network, please check the Wallets guide.

Production Environment

Kusama Hub offers a live environment for deploying smart contracts. Please note that the most recent version of Polkadot's Ethereum-compatible stack is available on the TestNet; however, you can also deploy it to the Kusama Hub for production use.

Networks Details

Developers can leverage smart contracts on Kusama Hub for live production deployments. This section outlines the network specifications and connection details.

Network name

Kusama Hub


Currency symbol

KSM


Chain ID

420420418


RPC URL

https://kusama-asset-hub-eth-rpc.polkadot.io


Block explorer URL

https://blockscout-kusama-asset-hub.parity-chains-scw.parity.io/


Important Deployment Considerations

While the compatibility with regular EVM codebases is still being maximized, some recommendations include:

  • Leverage Hardhat to compile, deploy, and interact with your contract.
  • Use MetaMask to interact with your dApp (note that using MetaMask can sometimes lead to Invalid transaction errors - this is actively being worked on and will be fixed soon).
  • Avoid Remix for deployment as MetaMask enforces a 48kb size limit when using the Remix IDE, which is why Hardhat Polkadot is recommended for deployment.

Kusama Hub is a live environment. Ensure your contracts are thoroughly tested before deployment, as transactions on Kusama Hub involve real KSM tokens and cannot be reversed.

Where to Go Next

For your next steps, explore the various smart contract guides demonstrating how to use and integrate different tools and development environments into your workflow.

  • Guide Deploy your first contract with Hardhat


    Explore the recommended smart contract development and deployment process on Kusama Hub using Hardhat.

    Build with HardHat

  • Guide Interact with the blockchain using viem


    Use viem for interacting with Ethereum-compatible chains to deploy and interact with smart contracts on Kusama Hub.

    Build with viem

Last update: July 8, 2025
| Created: July 8, 2025