Skip to content

NFT Categories ​

Access prerequisites

  • Permission (module): manageToken
  • License/Feature: MANAGE_NFTS
  • Menu container: TOKENIZATION → group Tokenization → NFT Categories

What it is / when to use ​

Defines the categories (and subcategories) used to classify NFTs. Every NFT must be assigned to a category at creation time, and only categories that allow product creation (allow_product_creation) are available in the NFT form. The screen displays categories in a hierarchy (category → subcategory).

Prerequisites ​

  • Permission: manageToken (dual — CPM enum + module in DB).
  • License/Feature: MANAGE_NFTS.

Step by step ​

  1. Go to Tokenization → NFT Categories.
  2. Search by name or browse the tree.
  3. Add category (or add a subcategory from a parent category).
  4. Edit or delete as needed.

Fields (create/edit modal) ​

FieldWhat it isRequired?System/backend effect
NameCategory nameYesSaves the name; validates whether a category with the same name already exists (blocks duplicates).
PhotoCategory imageYesImage associated with the category.
Parent categoryDefines whether it is a subcategoryNoparentCategory — when provided, creates the category as a child.

Actions and modals ​

  • Add category / subcategory: opens the application modal (AssetsDialogApplyComponent) in create mode.
  • Edit: same modal in edit mode.
  • Delete category / subcategory: requests confirmation (bottom sheet) and removes.

Business rules / cautions ​

Attention

  • Only categories with product creation enabled (allow_product_creation) appear in the NFT form.
  • Deleting a category may affect the tree (subcategories). Check whether there are NFTs linked to it before deleting.
  • The name is validated against duplicates on registration.