The frustration: True fans unrewarded. Fans invest in streaming, merch, and parks. No cross-platform rewards. Dedication deserves acknowledgment!
Leverage blockchain's transparent ledger. Progress etched in tamper-proof code. Digital tokens with real & digital rewards.
Unique contract per promo. Structure and mapping to monitor progress. NFT auto minted at completion.
- Disney create a promo and deploys the smart contract.
- Loyal fan registers their wallet that is connected to their Disney centralized account.
- Disney updates wallet status after each promo criteria (for this example: watch movies, buy merch, visit park).
- When all promo criteria hit, NFT minted and transfered to loyal fan!
- Optional: NFT triggers free physical merch shipment to loyal fan or unlocks other physical or digital perks!
- StarWarsPromo: 0x2FAaCAA1D7bB2106744B6eAD26623310098277d0
- Obtain Mumbai MATIC. FAUCET.
- Register wallet. Use #2 registerWallet. Inputs: wallet_ = your wallet. WRITE CONTRACT.
- Update bought merch. Use #7 updateBoughtMerch. WRITE CONTRACT.
- Update visited galaxys edge. Use #8 updateVisitedGalaxysEdge.WRITE CONTRACT.
- Update watched movies. Use #9 updateWatchedMovies. WRITE CONTRACT.
- Verify received promo NFT!
- Option 1: Click "View Transaction". Check "Tokens Transferred" field.
- Option 2: Read #1 balanceOf. Should return value of 1. READ CONTRACT.