Identity NFT Verification With Selective Credential Disclosure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing identity verification methods in virtual environments, such as the metaverse and online services, are inadequate for ensuring user authenticity and privacy, as they are prone to deception and do not allow users to control the disclosure of personal information.

Innovation Solution

A system and method using identity non-fungible tokens (NFTs) on a blockchain for identity verification, which includes a user interface, an identity NFT minting module, and a verifiable credential issuer module, allowing users to securely link wallets, create signatures, and mint identity NFTs with metadata, ensuring verified credentials are attached to avatars.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional authentication methods using image or video capturing are used, then identity verification can be performed, but users' privacy is compromised and the system is vulnerable to deception

Engineering Contradiction:
Improveidentity verification reliabilityVSAvoidprivacy exposure and deception vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary credential verification system that acts as a mediator between users and service providers. Instead of directly exposing personal information or using vulnerable image/video capture, the system uses cryptographic credentials and zero-knowledge proofs as intermediaries to verify identity without revealing sensitive data. The credential issuer and verifier modules serve as trusted intermediaries that validate identities through mathematical proofs rather than direct information exchange.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces mechanical authentication methods (image capture, video verification, physical document inspection) with cryptographic mechanisms. Identity verification is achieved through digital signatures, public-key cryptography, and zero-knowledge proofs rather than optical or physical verification processes. This substitution eliminates vulnerabilities to deepfakes and photo manipulation while maintaining verification reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If complete personal information is disclosed to online services for verification, then identity authentication can be performed, but user safety and control over personal information is reduced

Engineering Contradiction:
Improveidentity authentication capabilityVSAvoidpersonal information exposure risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent extracts only the essential verification elements needed for authentication while leaving out sensitive personal information. Instead of requiring complete personal data disclosure, the system extracts and verifies specific credential attributes through selective disclosure mechanisms. Users can prove their identity without revealing unnecessary personal details, taking out only the minimum required information for verification purposes.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments identity verification into separate credential types and attributes that can be independently verified. Instead of treating identity as a single undifferentiated entity, the system divides it into discrete credentials (e.g., age verification, citizenship, professional qualifications) that can be selectively presented. This segmentation allows users to disclose only specific attributes needed for each service while maintaining control over other personal information.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If existing authentication mechanisms are applied to virtual environments with digital avatars, then some level of verification can be achieved, but the unique characteristics of virtual contexts are not addressed

Engineering Contradiction:
Improveauthentication mechanism applicabilityVSAvoididentity verification authenticity in virtual context
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent creates a universal authentication framework that functions across both physical and virtual environments. The credential verification system is designed to be environment-agnostic, working equally well for physical identity verification and for verifying digital avatar identities in metaverse contexts. The same cryptographic mechanisms serve multiple functions across different domains, providing adaptability while maintaining reliability through consistent verification principles.

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

Solution Approach 2:

The patent creates digital copies of identity credentials that can be used in virtual environments without requiring physical presence. Instead of requiring users to physically present documents or biometrics in virtual spaces, the system uses cryptographic copies of identity verification data that can be transmitted and verified digitally. These cryptographic replicas maintain the authenticity of original credentials while being adapted for virtual context verification.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12513131B2System and method using identity non-fungible token for identity verification in metaverse and online services
Publication Date: 2025.12.30 HONG KONG APPLIED SCI & TECH RES INST
  • US12513131B2 patent drawing
  • US12513131B2 patent drawing
  • US12513131B2 patent drawing

AI summary

A system for identity authentication on blockchain using NFTs includes a user interface, an identity NFT minting module, and a verifiable credential issuer module. The user interface allows a user to link a blockchain wallet and a credential wallet to the user interface and to provide an online service ID and requests the user to create signatures using a blockchain wallet private key and a credential wallet signing key. The identity NFT minting module verifies the online service ID and verifies the two signatures using the blockchain wallet address and the DID. The identity NFT minting module mints an identity NFT on a blockchain network, preserving the online service ID, the blockchain wallet address, and the DID in the identity NFT as metadata. The verifiable credential issuer module issues a verifiable credential to the user and triggers the identity NFT minting module for adding credential metadata to the identity NFT.