Statemine Upgrade Launches New Phase of Parachain Functionality

The Kusama community has just voted to upgrade the Statemine parachain to allow anyone to create assets and NFTs on a permissonless basis.

By Joe PetrowskiJuly 26, 2021

The Kusama community has just voted to upgrade the runtime of the Statemine parachain, Kusama's instance of Statemint. Statemine was Kusama’s first featureful parachain. Like the launches of Kusama and Polkadot themselves, the launch of a parachain is a multi-step process.

In case you missed its launch, Kusama ran with a simple “shell” parachain to ensure block production, inclusion, and finalization. The Shell parachain has extremely limited functionality; it does not even have the notion of accounts. It only accepts a message from the Relay Chain stakeholder body to upgrade itself to something else.

The first upgrade from Shell to Statemine added features for fungible and non-fungible assets as well as the teleport interface to accept KSM from the Relay Chain as its native unit of account. However, the ability to create assets was restricted to the Kusama Council. This trial phase allowed the Parity and Web3 Foundation teams and Kusama Council to evaluate the performance of Statemine before lifting restrictions and allowing anyone to create assets.

After successfully demonstrating teleport functionality both to and from Statemine, and implementing the recommendations of our security auditors, the Kusama Council passed a motion to authorize the upgrade of Statemine to make it permissionless.

This upgrade process follows almost the exact same procedure as the Shell to Statemine upgrade. First, after passing stakeholder referendum, the Kusama Relay Chain sends a cross-chain message that authorizes the upgrade (technically, an authorization message of the hash of the new runtime). Once Statemine successfully processes the message, anyone can submit the authorized runtime. The network will autonomously upgrade to the new runtime approximately one hour after submission.

What’s next

Once the network enacts this upgrade, anyone will be able to create assets and NFTs on Statemine with a 1 KSM deposit for each asset class. These assets have an interface for asset managers as well as users. Asset managers can add metadata like a name and symbol to their assets as well as perform admin operations like mint and burn. With this upgrade, we expect to see several real world assets represented on Statemine.

Of course, like the Relay Chain, parachains are upgradeable and will continue to evolve with improvements and new features. One of the first new features coming to Statemine will be the ability to pay transaction fees in designated assets. The Kusama Council has the ability to deem particular assets as “sufficient”, meaning that an account does not need to hold KSM in order to hold the asset as well. That is, the asset alone is sufficient to create an account on-chain.

These assets will also be sufficient for paying transaction fees. KSM is the default token used to pay fees with, but requiring the Relay Chain’s native token for asset operations can add unnecessary user friction. A future update will allow people to use Statemine without any KSM.

The development team is also working on the cross-chain interfaces necessary to use assets from Statemine on other parachains, making it the “home base” of assets in the Kusama network. Like the Relay Chain, Statemine will use a reserve based system where it tracks how many units of each asset have been sent to other parachains, and allow those parachains to send the assets back to Statemine. This feature will allow users to own and use an asset on multiple parachains, but with the asset’s properties, like total issuance, tracked in a single place.

Trustless cross-chain messaging opens new paradigms of development for multi-chain applications that harness the specialization of each chain. With the successful rollout of the first six parachains, the upgradeability of parachains and the Relay Chain, and new features and optimizations in the roadmap, Kusama is breaking new ground for the way people use and represent assets in blockchain networks.

Follow the status of Kusama parachain rollout and auctions on Twitter, kusama.network, and on Polkadot-JS Apps.

From the blog

Unifying Polkadot’s developer docs: A new chapter for builder experience

The PaperMoon team, supported by a Decentralized Futures grant, launches the Polkadot Developer Documentation Hub, a unified platform that simplifies developer onboarding and provides access to essential resources. This marks a transformative step for builders in the Polkadot ecosystem.

Building the future of decentralized marketing: A case study

Polkadot’s decentralized marketing sets the standard for Web3 growth. With OpenGov, bounties, and community tools, contributors are empowered to innovate, ensuring consistent, impactful campaigns and showcasing the potential of decentralized ecosystems.

Uplifting new voices and validators: Polkadot's path to sustainable decentralization

Decentralized Nodes and Decentralized Voices programs by the Web3 Foundation offer pathways for validators and governance participants to gain influence based on merit, helping to build a fairer, more resilient Polkadot ecosystem that aligns with the core principles of web3.

Is large-scale, high-quality Web3 education possible?

The Polkadot Blockchain Academy (PBA) is taking Web3 education to the next level with PBA-X, an online course crafted to deliver high-quality blockchain knowledge at scale. Learn how we’re preserving educational standards, fostering a global community, and creating new opportunities for learners everywhere.

Blockchain explained: A practical guide from concepts to use cases

Blockchain has grown far beyond its roots in cryptocurrency, reshaping industries from finance to healthcare. This guide walks you through the basics, benefits, and groundbreaking potential of blockchain and its impact on the future of the open internet.

Empowering the next wave of founders: Welcome to EasyA x Polkadot University

Unlock a structured path to start building on Polkadot with EasyA x Polkadot University.

Dynamic & Modular: Scaling Ambition with Agile Coretime

Polkadot’s Agile Coretime simplifies launching and scaling blockchain projects with dynamic blockspace allocation and flexible cost options. Learn how Agile Coretime makes it easier to build, launch, and scale ambitious Web3 projects.

How play-to-earn (P2E) is transforming onchain mobile sports gaming

Play-to-earn games are transforming mobile sports gaming. Learn how blockchain, NFTs, and platforms like Polkadot create new opportunities for digital asset ownership and cross-chain gameplay.

Polkadot Token 2049 and Decoded Asia 2024: A multichain ecosystem in action

At Token 2049 and Decoded Asia 2024 in Singapore, Polkadot teams and contributors showcased a multichain future for real-world applications. Key moments included Dr. Gavin Wood’s vision for digital individuality, Chrissy Hill’s regulatory insights, and announcements from emerging projects shaping the Web3 ecosystem.

What is a crypto wallet? Your all-access pass to the future web

In Web3, your wallet is your most valuable digital tool. It’s more than just a place to store, send, and receive cryptocurrencies securely—it’s your passport to the decentralized world.

July 2024: Key network metrics and insights

Welcome to your go-to source for the latest tech updates, key metrics, and discussions within Polkadot, brought to you by the Parity Success Team. This blog series covers a variety of topics, drawing insights from GitHub, project teams, and the Polkadot Forum.

Polkadot 2.0: The rebirth of a network

Polkadot 2.0 reimagines blockchain with a bold rebrand and powerful features: Agile Coretime, Async Backing, and Elastic Scaling. Step into a more flexible, faster, and scalable network. Learn about the improvements and changes that led to this next era of Polkadot.