Getting Started
IntroductionVision and MissionFor Users
Nodle IoTNodle AppNodle ClientNodle on zkSync EraNodle PortalNODL TokenNFT Minting ToolNodle ExplorerParticipateFor Developers
SubQuery IndexerNodle APIsNodle ParachainParachain ModulesNodle SDKNodle Android SDKNodle iOS SDKSmart MissionsMore Info
AppendixGlossaryIntroduction to NFT Minting tool
The NFT minting tool allows NODL token holders to easily generate multiple NFTs and distribute them to others.
Unlike the standard Nodle app that is focused on personal use, this tool is specifically designed for NFT creators to distribute their works to a wider audience. To mint NFTs for personal collection, users should continue to use the Nodle app.
The tool significantly simplifies and accelerates the process of generating and distributing multiple NFTs. Once NFTs are minted, creators simply need to share a link or a QR code with the intended recipient. The recipient can then utilize the provided link or QR code to claim their NFT.
The NFT minting tool unveils a wealth of new use cases for the Nodle network and chain, flawlessly integrating web3 into the tangible world.
For example:
- Minting commemorative NFTs for distribution on events
- Minting NFTs to boost participation in loyalty programs by distributing them to participants
- Minting NFTs for concents to distribute them as a gift
- And, much more..
Accessing the Tool
Access the NFT minting tool through the Nodle Client.
- Open the Nodle Client and navigate to the menu located in the top right corner and select "Mint and distribute NFTs."
- The initial page of the tool presents a choice between two options: Mint NFTs and Distribute NFTs.
Advantages of the Tool
Key advantages of the tool include:
- Bulk NFT Minting: With the new tool, users can mint multiple NFTs in a streamlined and efficient manner.
- Distribution Flexibility: Minted NFTs can be distributed to recipients using unique links or QR codes, making the process easy and convenient.
- Accessible to Non-Nodle Wallet Users: Recipients can get the NFTs even if they do not have a Nodle wallet or an app installed in advance. They can install the Nodle app at their convenience and use the link or QR code to retrieve the NFT.
- Controlled Claiming Process: Recipients have control over when they claim the NFT, initiating the process at their convenience.
- Automated Distribution: The JSON file generated at the end of the minting flow can be used to programmatically extract claiming links and automate NFT distribution through platforms with automated messaging capabilities.
How the Tool Works
A key aspect of this new feature is the process of NFT claiming, a recipient-driven activity that allows for the initiation of the NFT transfer when they are ready.
To facilitate this, NFTs are initially minted into transient wallets. Information associated with these wallets, including public and private keys, is saved locally in a JSON file produced at the end of the minting process. This file will contain information about the temporary wallets, NFT identifiers, and the respective claiming links. This file can be uploaded to the bulk NFT tool to generate the claiming QR codes or to facilitate easy access to all claiming links.
Each transient wallet’s private key is subsequently shared with the recipient via a claiming link or QR code. Given that each NFT has its own transient wallet, it naturally has its own unique claiming link and QR code.
Once this unique private link is clicked on or the QR code scanned, the private key is used by the app to transfer the NFT from the temporary wallet to the recipient’s wallet. The temporary wallet is then emptied and no longer has any use.
This method allows you to:
- Distribute NFTs to individuals who don’t have the Nodle wallet or app pre-installed
- Give the recipient the power to start and oversee the NFT claiming process, ensuring they receive the correct content
- Guarantee that each recipient will receive the intended NFT, unless the same links are distributed among multiple people. In such a scenario, the NFT will go to the first person to use the link or QR code.
Use Cases
Commemorative NFTs
Suppose an event organizer aims to offer a distinct web3 experience for attendees while preserving their event memories. In this scenario, the organizer could mint exclusive commemorative NFTs on the Nodle chain through the NFT minting tool. Upon ticket validation at the event, attendees receive individual QR codes to scan and obtain their commemorative NFT, serving as a testament to their participation.
Loyalty Programs
Suppose a brand aims to boost participation in its loyalty program by delivering a web3 experience to website visitors. The brand could mint distinctive NFTs on the Nodle chain and market them as perks for joining the loyalty program or subscribing to the newsletter. Once a visitor signs up for the program or newsletter, they receive an email containing a QR code to claim their NFT.
Social Media Campaigns
Suppose an influencer aims to expand their social media following. They could launch a social media campaign and distribute a limited quantity of unique NFTs to new followers. By minting exclusive NFTs on the Nodle chain and launching a targeted advertisement detailing the campaign terms, they can attract more followers. Once the campaign concludes, the influencer can randomly select winners from the new subscribers and provide each one with a unique NFT claiming link.
Minting NFTs
- Open Nodle Client, navigate to the top right corner menu.
- Select Mint and distribute NFTs and choose Mint NFTs.
- Specify NFT quantity and amount of NODL tokens to allocate with each NFT (optional).
- Provide collection information: Title and Description.
- Provide NFT information: Title and Description.
- Check fees in the summary.
- Upload the wallet’s JSON file and enter your Polkadot password. Your JSON file can be downloaded from the Polkadot.js Chrome extension. Open the extension, select the three dots adjacent to the account, and click the "Export Account" button.
- Click Start Minting to initiate the process.
- Once completed, download the JSON file with the temporary wallets and claiming links.
If you have never used Polkadot.JS, install it on your Chrome browser. Click the + button, and select Import account from pre-existing seed. Enter your 12-word recovery phrase (accessible in the Nodle app) and select "Nodle Parachain" as the Network. Input the account name and password. Subsequently, you will be able to export your JSON file.
Distributing NFTs
NFT distribution can be accomplished through the minting tool or by automating the process using a script to parse the JSON file.
To use the minting tool for distribution, please adhere to the following steps:
- Open the minting tool via the Nodle Client by navigating to the menu in the top right corner and selecting Mint and distribute NFTs.
- Click on Distribute NFTs to begin.
- Upload the JSON file, that you downloaded at the end of the minting flow.
- Once the file has been processed, a complete collection of NFTs will be displayed. Click on an NFT to view its QR code and show it to the recipient, or copy the claiming link and send it to the recipient.
The NFTs that have already been claimed by recipients will be marked as such.
← Previous
Next →