Comment on page
This page demonstrates how to configure NFT rewards with optional platform or expiry conditions applied to it.
To create rewards you have to deploy or import an ERC721 or ERC1155 contract first.
An NFT reward is configured in the dashboard and requires a title, description and optionally an image to display in the widget user interface.
Specify the collection a token should be minted in.
Specify the metadata object in your NFT collection for the token minted upon point redemption. (Created NFT Collections only)
Specify the token for the specified NFT collection that is owned by your pool and should be transferred upon point redemptions. (Imported NFT collections only)
Specify the amount of points required as payment for the NFT reward. Points will be destroyed upon redemption.
Specify the expiration date and time for this NFT reward. This force a sense of urgency for your audience. You can always change this field later.
Make holding a specific coin balance or NFT a requirement for reward claims. Use this for white listing or building exclusivity in your reward shop.
Specify a supply limit for this NFT perk. This force a sense of urgency for your audience when the supply is decreasing fast. You can always change this field later.
Tip: High supply limits with only a little amount of reward make your reward seem not too popular. You can always introduce a limit after an x amount of claims are done.
Example of an NFT perk used to create gating mechanisms
Users will be able to redeem 2500 points in order to obtain this perk. Optional expiry and supply limits are also visible in this example.
Example of the membership NFT in the user wallet
After a redemption this NFT will become visible in the users wallet. Depending on the perk configuration under the hood either a mint or transfer is executed to give the authenticated user ownership over the token.