RMRK Nestable is a token standard, part of the broader RMRK protocol, that allows a Non-Fungible Token (NFT) to contain other NFTs within it, forming parent-child relationships. This capability, known as nesting or composability, transforms NFTs from simple, standalone assets into complex, hierarchical structures. For example, a "virtual land" NFT could nest building NFTs, which in turn could nest furniture and avatar NFTs, creating a rich, layered digital environment. This standard is foundational for building intricate metaverses, sophisticated gaming inventories, and dynamic digital art collections where assets are logically grouped and managed together.
RMRK Nestable
What is RMRK Nestable?
RMRK Nestable is an advanced NFT standard on the Kusama and Polkadot ecosystems that enables NFTs to own other NFTs, creating hierarchical and composable digital objects.
Technically, the standard extends the basic ERC-721/ERC-1155 model by adding functions to send and accept child NFTs into a parent's inventory. The nesting relationship is recorded on-chain, and the nested (child) assets remain fully functional, tradable NFTs in their own right. Crucially, ownership is recursive: owning the parent NFT grants indirect ownership of all nested children, but those children can also exist independently if removed. This mechanism enables powerful use cases like equipping gear onto a game character NFT (nesting the sword in the avatar) or bundling a collection of digital art pieces into a single, sellable portfolio NFT.
The introduction of nestable NFTs solves significant UX and blockchain efficiency problems. Instead of managing dozens of separate item transactions, users can interact with a single parent asset. It also allows for conditional rendering and multi-resource assets, where a parent NFT's visual representation or attributes can change based on what is nested inside it. As a core pillar of the RMRK 2.0 ("Kanaria") specification, Nestable works in conjunction with other RMRK legos like Multi-resource and Equippable NFTs to provide a comprehensive framework for next-generation, interactive digital assets on substrate-based blockchains.
How RMRK Nestable Works
An explanation of the RMRK Nestable standard, a protocol enabling NFTs to own other NFTs, creating complex, hierarchical digital objects on the Kusama and Polkadot ecosystems.
RMRK Nestable is an NFT standard that allows a non-fungible token to contain other NFTs within it, creating parent-child relationships and enabling the composition of complex, hierarchical digital assets. This functionality, often called nesting or composability, transforms NFTs from simple, standalone items into interactive containers or inventories. For example, a "virtual land" NFT could nest building NFTs, which in turn could nest furniture and avatar NFTs, forming a complete, ownable digital scene. The standard is defined within the RMRK specification, a set of rules built as pallets (modules) for Substrate-based blockchains like Kusama, where it is most prominently used through the Singular NFT marketplace.
The mechanism works by extending the basic NFT metadata with rules for accepting and managing nested children. A parent NFT's smart contract logic includes an acceptance list—a set of criteria (like specific collection IDs or prior ownership) that child NFTs must meet to be nested. This prevents unwanted assets from being added arbitrarily. Once nested, the child NFT is locked within the parent and cannot be transferred individually; its ownership is effectively delegated to the parent NFT's owner. This creates a clear ownership chain where transferring the root parent NFT automatically transfers the entire nested hierarchy, simplifying bulk operations and ensuring compositional integrity.
From a technical perspective, the state of these nested relationships is stored on-chain. The RMRK system uses a multi-resource approach where each NFT can have multiple metadata resources (like a 3D model, an image, or a game asset), and nesting adds a layer of relational data. When an application like a game or metaverse platform queries an NFT, it can traverse these nested relationships to render a complete, composed object. This on-chain composition is crucial for interoperability, as any platform that reads the RMRK standard can correctly interpret and display the nested structure without relying on a centralized server's interpretation.
Practical applications of Nestable NFTs are vast. In gaming, they enable inventories where a character NFT (parent) holds weapon and armor NFTs (children). In digital fashion, an avatar can wear nested clothing and accessory NFTs. For decentralized organizations (DAOs), a "membership card" NFT could nest voting-right and badge NFTs. The standard also enables bundled sales and rentals, as an entire nested collection can be traded as a single unit. This composability is a foundational primitive for the future of digital ownership, moving beyond static images to dynamic, interoperable, and utility-rich assets.
Key Features of RMRK Nestable
RMRK Nestable is a token standard enabling NFTs to own other NFTs, creating hierarchical, multi-layered digital objects on the Kusama and Polkadot ecosystems.
Nested Ownership
An RMRK Nestable NFT can own other NFTs as its children, creating parent-child relationships. This allows for complex, multi-layered digital assets where a single parent NFT acts as a container or inventory for other assets.
- A virtual land parcel can own buildings, avatars, and items.
- A character NFT can own equipped weapons, armor, and pets.
- A music album NFT can own individual track NFTs.
Recursive Composability
Nesting is recursive, meaning a child NFT can itself be a parent to other NFTs, enabling deeply nested structures. This allows for the creation of sophisticated digital hierarchies and complex asset assemblies within a single root NFT.
- A building (child of land) can own rooms (grandchildren).
- A room can own furniture and artwork (great-grandchildren).
Equippable Integration
Nestable NFTs are designed to work seamlessly with the RMRK Equippable standard. A parent NFT (like an avatar) can have predefined equippable slots, and child NFTs (like wearables) can be equipped into those slots. This combines inventory (nesting) with visual/functional composability (equipping).
Conditional Logic & Resources
The state of nested children can be governed by conditional logic defined in the parent's resources. Resources are on-chain metadata files that can define rules, media variants, or behaviors, enabling dynamic NFT compositions that change based on the children they contain or other on-chain conditions.
Cross-Chain Native
Built for the Kusama and Polkadot ecosystem using the RMRK pallet, Nestable NFTs are inherently cross-chain. They can be transferred between parachains that support the RMRK standard via XCM (Cross-Consensus Messaging), allowing composable assets to exist across multiple specialized blockchains.
On-Chain Provenance & Royalties
All nesting relationships and transactions are recorded on-chain, providing a complete and immutable provenance trail for complex digital objects. The standard also supports native on-chain royalty specifications, ensuring creators are compensated for secondary sales of both parent and nested child assets.
Examples and Use Cases
RMRK's Nestable standard enables NFTs to own other NFTs, creating complex, hierarchical digital objects. This section explores practical implementations of this composability.
Gaming: Character & Inventory Systems
A character NFT can nest its equipped items—like weapons, armor, and skins—as child NFTs. This creates a single, portable inventory system where items are intrinsically linked to the character, not just stored in a separate wallet. This enables:
- True ownership: The character NFT is the sole owner of its gear.
- Bundle trading: The entire character and its loadout can be traded as one asset.
- Dynamic metadata: The parent character's appearance can change based on its nested items.
Art: Generative & Layered Collections
An artist can create a base artwork NFT that nests various layered components (backgrounds, traits, effects). Collectors can then compose unique final pieces by swapping nested layers. This allows for:
- On-chain curation: The final composition is stored immutably as a hierarchy.
- Royalty enforcement: The original artist can earn on secondary trades of any composite piece.
- Collaborative art: Multiple artists can contribute nested layers to a single master piece.
DeFi: Composable Financial NFTs
A Vault NFT can represent a user's position in a DeFi protocol. It can nest other financial NFTs representing specific assets, LP positions, or debt tokens within that vault. This creates a unified, portable representation of a complex financial portfolio. Use cases include:
- Portfolio management: View and manage all DeFi assets as a single, nested structure.
- Collateral bundling: Use a nested portfolio of assets as collateral in a single transaction.
- Automated strategies: A parent "strategy" NFT can manage its nested asset NFTs based on predefined rules.
DAOs & Identity: Nested Membership & Roles
A DAO membership NFT (Soulbound Token) can nest sub-tokens representing roles, credentials, and voting power. This creates a rich, on-chain identity system. For example:
- A member NFT could nest a Governance token, a Contributor badge, and access passes to specific channels.
- Roles and permissions are managed by minting/burning nested tokens.
- Reputation systems can be built by nesting achievement or attestation NFTs.
Real-World Assets: Tokenized Hierarchies
Nestable NFTs can model real-world ownership structures. A real estate NFT representing a building can nest NFTs for individual apartments, which in turn can nest NFTs for appliances or furniture. This enables:
- Fractional ownership: The building NFT's ownership can be split, while its nested assets remain logically grouped.
- Provenance tracking: The history of each component (apartment, fixture) is maintained within the hierarchy.
- Complex leasing: Rights to use nested assets can be delegated without transferring the parent.
Virtual Worlds & Metaverses
A land parcel NFT in a virtual world can nest all the objects placed on it—buildings, furniture, interactive items. This ensures that when the land is sold or transferred, everything on it moves seamlessly with the owner. This supports:
- Persistent scenes: Complex, user-created environments are preserved as atomic units.
- Interoperability: Nested asset standards allow items from different projects to exist within a single parent.
- Dynamic worlds: The state and composition of a virtual space are fully on-chain and verifiable.
Ecosystem and Protocol Usage
RMRK Nestable is an NFT standard for the Kusama and Polkadot ecosystems that enables NFTs to own other NFTs, creating complex, hierarchical digital objects.
Core Concept: NFT Parent-Child Relationships
The Nestable standard allows an NFT to contain other NFTs within it, forming parent-child hierarchies. This enables the creation of complex, composable digital assets where a parent NFT's metadata or utility can be derived from its nested children. For example, a metaverse land parcel (parent) can contain buildings, avatars, or items (children) that are themselves unique NFTs.
Technical Implementation & Royalties
Nesting is permissionless; any NFT can be sent to another compatible NFT. The protocol manages state to track ownership trees. A key feature is recursive royalty propagation, where a percentage of a sale from a nested child NFT can be automatically forwarded up the hierarchy to its parent NFT owners, creating sustainable revenue models for complex digital assets.
Use Case: Composable Avatars & Gaming
Nestable NFTs are ideal for gaming and digital identity:
- Equippable Avatars: A base character NFT (parent) can have nested NFTs for wearables like armor, weapons, or skins (children).
- Dynamic Assets: A spaceship's stats can change based on nested engine and weapon module NFTs.
- Bundle Sales: Entire equipped characters or asset collections can be traded as a single unit.
Use Case: DAOs & Organizational Structures
The hierarchy enables novel governance and organizational models:
- DAO Membership: A parent DAO NFT can contain nested sub-DAO NFTs representing departments or committees.
- Documentation & Provenance: A master document NFT (e.g., a song) can nest NFTs representing stems, artwork, and licensing agreements, preserving a complete, tradable history.
Interaction with RMRK Equippable
Nestable is one pillar of the RMRK "NFT 2.0" standards and is designed to work seamlessly with RMRK Equippable. An NFT can be both a parent (nesting other items) and a slot (having items equipped into it). This allows for deeply layered digital objects, such as a character (nesting a weapon) that has a scope (equipped onto the weapon).
Comparison: Nestable vs. Traditional NFT Standards
This table contrasts the core composability features of RMRK's Nestable standard against traditional, non-composable NFT implementations like ERC-721 and ERC-1155.
| Feature / Capability | RMRK Nestable NFT | ERC-721 NFT | ERC-1155 NFT |
|---|---|---|---|
Parent-Child Nesting | |||
Direct In-NFT Ownership | |||
Inheritance of Traits | |||
Multi-Asset (Equippable) Support | |||
On-Chain Composable Logic | |||
Gas Cost for Nesting | ~50k-100k gas | Not Applicable | Not Applicable |
Use Case Example | Backpack with items, land with buildings | Single digital artwork | Bundle of fungible game items |
Technical Details and Mechanics
RMRK Nestable is a standard for creating hierarchical, tree-like structures of NFTs, enabling NFTs to own other NFTs. This section details its core mechanics, use cases, and technical implementation.
RMRK Nestable is an NFT standard that allows a non-fungible token (NFT) to own other NFTs, creating parent-child relationships and hierarchical structures on-chain. It works by extending the base RMRK NFT standard with a set of functions that manage a collection ID and token ID for each child, storing this ownership data directly in the parent NFT's metadata. This enables complex compositions, such as a character NFT (parent) equipping weapon and armor NFTs (children), where the children are logically and programmatically bound to the parent.
Key mechanics include:
- Nesting: The act of sending a child NFT to a parent NFT's address, which is a special, non-transferable address derived from the parent's ID.
- Unnesting: The reverse process, where a child is removed from a parent and returned to a regular user-owned wallet.
- Royalty Propagation: When a nested NFT is sold, royalties can be configured to flow up the hierarchy to all parent owners.
Common Misconceptions
Clarifying frequent misunderstandings about the RMRK standard's powerful nesting capability, which allows NFTs to own other NFTs.
No, an RMRK Nestable NFT is not merely a folder or a static collection; it is a composable asset that actively owns and manages other NFTs as its direct children. Unlike a simple grouping mechanism, nesting creates a dynamic parent-child relationship on-chain where the parent NFT's state and utility can be derived from or affect its nested assets. The parent can have its own metadata, be equipped with other NFTs, and be traded or transferred as a bundled unit with its entire nested hierarchy. This enables complex structures like a character NFT (parent) owning its inventory items (children), where the relationship is a first-class property of the assets themselves.
Frequently Asked Questions (FAQ)
Common questions about RMRK's Nestable standard, which enables NFTs to own other NFTs, creating complex, hierarchical on-chain structures.
RMRK Nestable is an NFT standard that allows a non-fungible token (NFT) to own other NFTs, creating parent-child relationships directly on-chain. It works by extending the basic NFT with functions to accept, add, and remove child NFTs into a parent's inventory. The ownership of a child NFT is transferred to the parent NFT's smart contract, not to a user's wallet, meaning the child's existence is tied to its parent. This enables the creation of complex, composable digital objects like a character (parent) equipping weapons and armor (children) or a virtual land parcel containing buildings.
Get In Touch
today.
Our experts will offer a free quote and a 30min call to discuss your project.