KOR Protocol Developer Docs
  • KOR Protocol: Introduction
    • Overview
    • Partners
  • Overview of KOR SDK
    • Notable Features
    • Merits of using KOR SDK
    • Use Cases
  • SDK Reference
    • Introduction
    • SDK Installation
    • SDK Initialization
    • Client Methods
      • Asset
      • NFT
      • On-Chain IP
      • On-Chain License
      • Royalty Distribution
      • Conflict Management
    • Tutorials
      • Pre-requisites
      • Mint and Register in Own Collection
      • Mint in KOR Collection and Register
      • Register Existing Minted Token as IP
      • Launch 100-Song Album via IPFS
      • Launch 5-Song Album via AWS S3
      • Register Asset as Derivative
      • Update License Terms of Existing IP
      • Raise, resolve and cancel conflicts
      • Create a copy NFT of an IP
    • Releases
    • Deployed Smart Contracts
  • Essential Business Flows
  • Architecture
    • Overview
    • Event Listener
    • Modules
      • Asset Module
      • NFT Module
      • On-Chain IP Module
      • On-Chain License Module
      • Royalty Distribution Module
      • Conflict Management Module
  • Key Definitions
  • Community
Powered by GitBook
On this page
  1. Architecture
  2. Modules

NFT Module

PreviousAsset ModuleNextOn-Chain IP Module

Last updated 4 months ago

The NFT Module consists of a set of Smart Contracts which allows users to:

  • Create an NFT Collection

  • Mint an NFT from a Collection or Asset and register it IP

  • Directly Mint IP from the IP Collection or Asset

  • Mint NFT from protocol NFT Contract

Mint IP from a Collection or Asset

Minting IP from a user's IP Collection or Assets mints an IP Asset directly to the user without having a need to register the NFT and attach License Terms to it. The SDK mints an NFT from the users Collection, registers it as IP, attaches the License terms to it as defined in the Collection IP Account and mints the IP Asset. This process is done in one go.