NFT Loyalty Program Tutorial
NFT Loyalty Programs based on NFTs can replace traditional paper-based systems and physical membership cards by enhancing user experience and user loyalty.
It generally takes 3 steps to create your NFT loyalty program:
1) Preparation
- Setup Wallet
- Buy Crypto
2) Create NFT
3) Distribute NFT
There are plenty of tools and service providers in the BNB Chain ecosystem that can help you with the tokenization journey, we carefully select some of the best in our tutorial to guide you through the Web3 way. You can create your token in a few minutes with no coding or any blockchain knowledge.
1 Preparation¶
Go to Account Preparation Tutorial to get prepared before starting your tokenization journey.
2 Create NFT¶
After all the preparation work, you are now ready to create your NFT.
To create a token, you only need to configure a few basic parameters.
We suggest these two service providers since they provide one-stop service with rich features:
- NFTs2Me (https://nfts2me.com/ )
- Bitbond (https://tokentool.Bitbond.com/ )
2.1 NFTs2Me¶
1) Connect your Wallet
Open NFTs2Me and select the “Connect Wallet” option. Choose your wallet (e.g., MetaMask). The system will ask you to sign a message to verify account ownership.
2) Choose BNB Chain
Once your wallet is connected, select the BNB Chain as the network to work on. Make sure your wallet is on the same network to avoid errors.
3) Create NFT Project(Edition)
Create an edition NFT collection in which only customers selected by the company owner will be able to mint NFTs.
4) Upload Media and Complete the form
Business owners then can create an NFT, and decide the name, and media of the NFT. Customers can mint the NFT for free to receive a brand-new virtual VIP card in the form of a unique NFT, which they can use to access membership benefits.
Enter the name of the collection (e.g., “ACE Milk Tea VIP Card”), a unique symbol to identify it and enter the descripcion.
Upload an image or multimedia file to represent the NFT, whether it’s an image, GIF, or even a short video.
Select the initial phase to be Presale so that only customers on the Whitelist can claim their NFT. In addition, you have the option to: Open the collection to everyone with the Public phase, allowing anyone who knows about the NFT to claim it. Set different prices for WhiteList users and the general public, rewarding early or loyal supporters with discounts.
Click “Deploy to BNB Smart Chain” to deploy the collection to the blockchain, then confirm the transaction in your wallet when prompted.
4) Sign with your wallet
This confirmation will create a smart contract on BNB Chain containing the entire collection.
Once the process is complete, a modal window will display all the information about the NFT project, including a link to the minting page and a link to the dashboard for managing the project. In the next step, we will use this dashboard to manage the customer whitelist.
2.2 Bitbond¶
1) Connect your Wallet
Open Bitbond Token Tool and select the “Connect Wallet” option. Choose your wallet (e.g., MetaMask). The system will ask you to sign a message to verify account ownership.
2) Choose BNB Chain
Once your wallet is connected, select the BNB Chain as the network to work on. Make sure your wallet is on the same network to avoid errors.
3) Create NFT Project
Business owners then can create an NFT, and decide the name, and media of the NFT. Customers can mint the NFT for free to receive a brand-new virtual VIP card in the form of a unique NFT, which they can use to access membership benefits.
Enter the name of the collection (e.g., “ACE Milk Tea VIP Card”), a unique symbol to identify it and enter the descripcion. Enable Public Minting
Enter Start and End Time, Enable Whitelist
Click “Confirm” then confirm the transaction in your wallet when prompted.
4) Success
This confirmation will create a smart contract on BNB Chain containing the entire collection. You will see the pop up if success.
You can then go to dashboard to manage your NFTs
Add Metadata to your NFTs
Upload media or small video
Enter description
Cofirm to complete
3 Distribute NFT¶
Business owners can invite customers to their NFT airdrop activities by sharing the links. When their customers open the link, they can mint the NFT.
3.1 NFTs2Me¶
1) Whitelist
Collect the wallet addresses of customers interested in the airdrop.
2) Setup whitelist
Add these addresses to the NFTs2Me platform to create a whitelist, ensuring that only those on this list can claim the NFTs.
3) Mint NFT for free Customers can mint NFT when they see the minting page link for free.
Customers will open the minting page and connect their wallet.
Once connected, customers will see the “Mint” button. By clicking “Mint,” a wallet window will appear, prompting the account to confirm the transaction. Once the transaction is successfully completed, the NFT will be transferred to the customer.
3.2 Bitbond¶
1) Whitelist
Go to dashboard to manage your NFT
2) Setup whitelist
Add these addresses to the platform to create a whitelist, ensuring that only those on this list can claim the NFTs.
3) Confirm with wallet
You can see the white list if success
4) Mint NFT for free
Copy the minting page link here and send it to your NFT buyers so they can mint it in their wallet
Connect Wallet to login, and if the customer address is in the whitelist, they are able to mint for free
Click Mint NFT to Continue
By clicking “Mint,” a wallet window will appear, prompting the account to confirm the transaction.
Once the transaction is successfully completed, the NFT will be transferred to the customer.
By following these steps, you’ll complete the tokenization process for your business and offer a unique loyalty experience through NFTs.