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.