Wardrobe Smart Contract for Dynamic NFT Metadata Customization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current NFT technologies are limited in allowing users to dynamically customize and modify non-fungible assets and their associated metadata, which are typically static and do not support infinite combinations of images or art, limiting user creativity and utility.

Innovation Solution

A computer-implemented method and system that utilizes a distributed ledger and a wardrobe smart contract to generate, process, and assign non-fungible token (NFT) models, allowing users to equip and unequip accessories, thereby creating new outcome NFT models with modified metadata, enabling infinite combinations and cosmetic or strategic applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If NFT metadata is made static and fixed, then ownership and authenticity are easily tracked, but user creativity and customization capability are limited

Engineering Contradiction:
Improvecustomization capabilityVSAvoidmetadata stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent segments NFT metadata into multiple independent components (base NFT model, accessories, equipment, attributes) that can be individually managed and combined. This allows the metadata to be dynamically reconfigured while maintaining the integrity of each component, resolving the contradiction between customization capability and metadata stability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic metadata generation through smart contracts that automatically create new metadata combinations when accessories or equipment are added to NFTs. This dynamic system allows metadata to adapt to user customizations while maintaining consistency through automated generation rules, balancing adaptability with stability.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple NFT models and accessories are combined to create infinite variations, then user creativity and utility are enhanced, but system complexity increases

Engineering Contradiction:
Improvecombination flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates universal accessory and equipment components that can be applied across multiple NFT models and categories. These standardized components with defined attribute structures reduce system complexity by providing reusable building blocks, while still enabling infinite combinations through different permutations and configurations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent manages complexity by controlling the parameter space of NFT metadata through standardized attribute types and validation rules. By defining specific parameter categories (rarity, attributes, visual properties) and their allowed values, the system enables diverse combinations while maintaining manageable complexity through structured parameter management.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If dynamic metadata generation is implemented, then customization and utility are improved, but transaction processing time and computational resources increase

Engineering Contradiction:
Improvemetadata dynamismVSAvoidtransaction processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-defining accessory templates, equipment categories, and attribute structures before they are needed for NFT customization. The smart contracts are pre-programmed with validation rules and generation logic, allowing dynamic metadata to be created efficiently during transactions without extensive computational overhead or delays.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240311902A1Systems and methods for creating, storing and modifying non-fungible assets and metadata
Publication Date: 2024.09.19 MOJOVERSE INC
  • US20240311902A1 patent drawing
  • US20240311902A1 patent drawing
  • US20240311902A1 patent drawing

AI summary

A method for generating a non-fungible token (NFT) includes maintaining, by a set of node devices, a distributed ledger and a wardrobe smart contract that corresponds to one or more initial NFT models. A set of node devices execute a wardrobe smart contract in response to a frontend calling function. The wardrobe smart contract assigns one or more outcome NFT models to a user account of a user on the distributed ledger based on one or more processes.