NFT Gen 2 Tech Doc
  • Introduction
  • Overview
    • NFT Data Chain
    • Cosmos SDK
    • Modules
      • Core Module
      • Oracle
  • Integration
    • Creating Schema
    • System Mode
      • Minting
      • Sending Action
    • User Mode
      • Minting
      • Sending Action
  • Data-chain Base URI
  • Getting Started
    • Installation (Golang)
    • Getting Started
      • Download Binary
      • Developer Resources
      • Binary Overview
      • Create Account
      • Faucet
      • Deploy NFT Gen2
      • Perform Action of NFT Gen2
      • Update NFT Schema
      • Script
    • SDK Package for NodeJs
      • Example Resources
      • Deploy NFT Gen2
      • Perform Action of NFT Gen2
      • Update NFT Schema
    • SDK for GO
      • Requirements
      • Installation
      • Usage
      • Preparing Key for Authentication
      • Supported Messages and Queries
      • Examples
    • Six Protocol Developer Community
Powered by GitBook
On this page
  1. Integration
  2. User Mode

Minting

PreviousUser ModeNextSending Action

Last updated 2 years ago

Below is the flow to explain how it works.

Explanation

In this mode, validators will take responsibility for getting outside data into NFT Data Chain. Creator has to create a transaction with only Origin Chain, Smart Contract address, and Token ID, submit it to NFT Data Chain and leave the rest to the validators.

One difference is that the minting response will not return to the creator after making a request. The creator must subscribe to NFT Data Chain's WebSocket to receive events emitted after all validators have consented to their result. Or another way the creator can pull the request's result is through API.