Minting and Importing NFTs

NFTs are created on the Altura marketplace, a separate website from the developer dashboard.

How to mint and import NFTs on the Altura marketplace.

  1. 1.
    Connect your wallet to the Altura marketplace
  2. 2.
    Click on the plus button in the navigation bar. This will take you to the create page.
  3. 3.
    You will have three options on the create page:
    • Mint NFT
    • Mint collection
    • Import collection
We recommend organizing your NFTs into separate collections based on the type of items they are. This will make it easier for players to browse and find the items they're looking for intuitively. Additionally, on the Altura marketplace, your game's collections will be grouped under the name of your game, making it even simpler for players to find and explore all the unique items in your game.
To mint

Minting NFTs

To create an NFT, you must first create a collection, as all NFTs must belong to a collection. Alternatively, if you have an NFT collection already minted outside of Altura, you can import that collection into Altura.
All NFTs minted on Altura follow the ERC1155 standard.
Altura supports BSC, Polygon, Ethereum, Optimism, Arbitrum, Avalanche, and the Fantom blockchains. In the marketplace navigation bar, there is a network selector dropdown. Select the network you want to mint your NFTs to.
When creating an NFT, you will be prompted to provide an image, name, description, and other information about the NFT. You can also add properties to the NFT, specify if it's stackable or non-stackable, set a maximum and minted supply, and more.
Mint NFT form in the Altura marketplace
Altura NFTs allow you to store and update any information you want to retain about an item in its properties. This could include health, wear, evolution, etc. Properties are divided into two types: static and non-static. Static properties are properties of an NFT that cannot be modified after minting. An example of a static property can be an NFT's rarity. Non-static properties, on the other hand, can be modified after minting. An example of a non-static property can be an NFT's health.
You may also provide several images when minting an item representing the item's varying states (for example, different wear states of a sword); you can then change the primary image to any of the pre-loaded images.
Stackable and Non-stackable NFTs
Unlike ERC721 NFTs, ERC1155 NFTs can have a supply greater than one and can be held by several people simultaneously. When minting an NFT, you can specify if it's stackable or non-stackable. Stackable NFTs will appear as a single item in a user's wallet even if the user owns multiple of that item, while non-stackable NFTs will appear as unique items in the user's wallet.
Max Supply and Minted Supply
An item can have a maximum supply greater than its circulating supply. This means that the creator of an NFT can continue to mint more supply until the minted supply is equal to the maximum supply. This allows flexibility in creating a limited supply of NFTs for your game.

Importing NFTs

In addition to minting NFTs, you can import existing NFT collections into Altura. To import a collection, visit the create page on the Altura marketplace and select 'import collection.' Importing your collection means all the NFTs within that collection can be integrated in-game using Altura's API or SDKs. Additionally, they will appear and be tradable on the Altura marketplace and importable into white-label marketplaces.
This feature is currently only available for Ethereum collections.
Imported collections will not be treated as Smart NFTs by Altura, and thus the Smart NFT features will not work on imported collections. To use the Smart NFT features, you must mint your collection directly on Altura.
Remember that this is the first step in integrating NFTs into your game. Once you have minted your NFTs, you need to link them to your project and integrate them into your game using our API and SDKs. The next step is to link your collections to your project, where you will learn how to associate your NFTs with your game.