On-chain Attestations via Custodial Token Platform

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain-based systems lack a flexible and decentralized method for issuing and managing attestations, which are essential for establishing trust and verifying user credentials without revealing private information.

Innovation Solution

A custodial token platform generates on-chain attestations using smart contracts, allowing users to prove ownership or attributes without revealing sensitive information. This platform uses a decentralized approach, enabling various attestation types and allowing for revocation of attestations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional centralized identity verification systems are used, then verification reliability is improved, but user privacy protection deteriorates

Engineering Contradiction:
Improveverification reliabilityVSAvoiduser privacy
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system segments identity verification into multiple independent components: zero-knowledge proof generation, cryptographic verification, and on-chain attestation storage. Each component handles only the necessary data fragment, allowing verification to proceed without exposing complete user identity information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Cryptographic protocols act as intermediaries between the user and the verification system. Zero-knowledge proofs serve as a mediator that conveys verification status without revealing underlying identity data, enabling trusted verification while preserving privacy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If soulbound tokens are used for attestations, then decentralization is improved, but functionality and flexibility deteriorate

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

Solution Approach 1:

The system implements a universal attestation framework that can handle multiple types of credentials (educational, professional, identity verification) through a single standardized protocol. The smart contract infrastructure provides multi-functional support for issuing, verifying, and managing diverse attestation types without requiring separate systems.

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

Solution Approach 2:

The attestation system incorporates dynamic features including time-bound validity periods, revocation capabilities, and conditional verification. Attestations can be updated, revoked, or have their access conditions modified through smart contracts, providing flexibility without sacrificing decentralization.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If more user data is revealed for verification, then verification accuracy is improved, but privacy protection deteriorates

Engineering Contradiction:
Improveverification accuracyVSAvoidprivate information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system applies different levels of data disclosure to different verification contexts. Each attribute or credential can be independently verified with the minimum necessary information revealed. For example, age verification only requires proving being over 18 without revealing the actual birth date, while educational verification only confirms degree completion without exposing the full transcript.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250173721A1On-chain attestations using user data
Publication Date: 2025.05.29 COINBASE INC
  • US20250173721A1 patent drawing
  • US20250173721A1 patent drawing
  • US20250173721A1 patent drawing

AI summary

Methods, systems, and devices for data management are described. A custodial token platform may receive a request, from a client application on a user device, to generate an attestation record associated with a user profile of the custodial token platform. The custodial token platform may verify, after receiving the request, that the user profile is associated with the set of attributes for the requested attestation record. The custodial token platform may broadcast, after verifying that the user profile is associated with the set of attributes, a first message configured to generate the attestation record via a blockchain network, where the first message is signed using a key associated with the custodial token platform. The custodial token platform may broadcast a second message configured to store a mapping of an identifier for the attestation record and a self-custody blockchain address associated with the user profile.