NFT Minting

NFT Minting

GEMMA NFT Minting platform will be based on the GEMMA Blockchain and will facilitate the creation of non fungible tokens. The GEMMA Network executes decentralized NFT contracts for the first time. If NFT minting is performed in a decentralized manner, its scarcity and transparency can be increased. It is also possible to maintain the NFT's own metadata by connecting it with the LEMMA Chain.

Since there is a unit256 variable called token ID in all NFTs, the unit256 token ID, which is the address for the contract, must be unique. In other words, dApp can have a 'converter' that uses a token ID as an input value and outputs various images such as zombies, weapons, technologies, or cats popular in the NFT market.

In addition, features such as the ability to transfer tokens from one account to another, the ability to retrieve the current token balance of the account, the ability to obtain the owner of a specific token, and the total supply of tokens available on the network are provided. In addition, there are several other features, such as approving tokens from one account to be transferred by a third party account.

All NFTs have been described above as unique unit256 stored within smart contracts. The ID does not change until a smart contract exists. The pair (contract address and unt256 token ID) not only acts as a complete identifier for a chain-specific asset, but also has its own uniqueness. Some NFT smart contracts start with an ID of 0 and can increase the number every time for each new NFT, but the ID number does not have to follow a specific pattern. The ID should be considered a "black box", and the NFT may be invalidated.

The NFT regulates the form of transmission of a secure transmission function (no overloading) and an unsafe function. The following are available for transmission.

  • Owner of NFT

  • Approved address of NFT

  • Authorized operator for current owner of NFT

Furthermore, the authorized operator may set an authorized address for the NFT. It provides a powerful set of tools for brokers, wallets, and auction apps to quickly process multiple NFTs.

Smart Contract (NFT)

NFT Contract is a protocol that manages and controls the conditions of minted and mined NFTs in a decentralized manner based on regulations. When a contract function is developed and registered, when an NFT is issued and registered, the issuance and transmission of an NFT is controlled by a logic that cannot be modified. Unlike NFT, which can be issued and traded arbitrarily, decentralized NFT can create new value.

NFT Minting Procedure

The NFT minting procedure in the GEMMA network is as follows.

  1. Users mint NFT in GEMMA Network (using wallets such as GEMMA wallet, metamask, and Trust wallet).

  2. Store metadata of LEMMA Chain in addition to general information related to NFT

  3. When NFT is issued, it can be checked in GEMMA Explorer.

  4. TAG Explorer can inquire information stored in the GEMMA Blockchain and data stored in the LEMMA Chain at once.

TAG EXPLORER

TAG Explorer is an explorer specialized in activation. TAG Explorer allows users to easily authenticate specific product lines including NFT. All product lines and NFTs are given IDs (identification codes) for search, and when the corresponding IDs are entered, the authenticity of the products is disclosed.

There are four NFT authentication methods that can be created in TAG Explorer.

  1. Create a unique transferable authentication (GEM-721)

  2. Create transferable mass authentication (GEM-1155)

  3. Create a unique, non-transferable authentication (GEM-733)

  4. Create non-transferable mass authentication (GEM-1177)

EVM NFT supported by TAG Explorer includes Ethereum, Solana, Klayton, and BSC.

Authentication Solution

Last updated