thirdweb

⌘K

Pricing

Docs

Support

LoyaltyCard

Loyalty Card

A loyalty card NFT collection. Issue unique loyalty cards to your customers.


thirdweb's Loyalty Card contract

The Loyalty Card contract is suitable for launching loyalty programs. Each NFT represents a loyalty card, and the NFT's metadata contains the loyalty card's information.

A loyalty card's metadata can be updated by an admin of the contract. A loyalty card can be cancelled (i.e. 'burned') by its owner or an approved operator. A loyalty card can be revoked (i.e. 'burned') without its owner's approval, by an admin of the contract. By default, loyalty cards are non-transferrable NFTs.

Loyalty cards can be issued via signature minting.

OpenSea Creator Earnings Supported

Here's how creator earnings work on OpenSea. This contract supports OpenSea creator earnings by default; this support can be switched on and off by the contract admin, after deployment, by calling the setOperatorRestriction using the contract explorer.

Resources

DEFAULT_ADMIN_ROLE

(DEFAULT_ADMIN_ROLE)

view

Published by

thirdweb.eth

View all contracts

Details

  • Publish Date

    Dec 04, 2023

  • Audit Report

    View Audit Report

  • Licenses

    MIT, Apache-2.0


  • Extensions

  • Extension detected

    ERC721


  • Share


    Learn about Publish

    Feedback

    Privacy Policy

    Terms of Service

    Gas Estimator

    Chainlist

    thirdweb © 2023