3 eligible users will receive a beautiful popup notification when they log in to flunks.net, prompting them to enable their Chapter 5 collection and receive their NFT airdrop.
- File:
src/components/Chapter5NFTNotification.tsx - Features:
- Cyberpunk-styled glowing notification
- Shows automatically when eligible users log in
- One-time popup (stores in localStorage after viewing)
- Direct link to enable collection on Flowty
- Instructions for setup
-
roto_flow (
0x4ab2327b5e1f3ca1)- Email: rj2ktoy@gmail.com
- Very active user
-
CityofDreams (
0x6e5d12b1735caa83)- Email: Armandoburgos1@gmail.com
- Very active user
-
Flunkster (
0xc4ab4a06ade1fd0f)- Active daily user
- Contract: FlunksSemesterZero (wrapper) + SemesterZero (underlying)
- Address:
0xce9dd43888d99574 - Flowty Page: https://www.flowty.io/collection/0xce9dd43888d99574/FlunksSemesterZero
- Royalties: 10% creator fee configured ✓
- Description: "Flunks: Semester Zero is a standalone collection that rewards users for exploring flunks.net and participating in events, challenges and completing objectives."
# Push the changes to production
git add .
git commit -m "Add Chapter 5 NFT eligibility notification"
git push origin mainOnce deployed, when the 3 users log in:
- They'll see the glowing notification popup
- They click "Enable Collection"
- They enable it on Flowty or via Paradise Motel button
Run this to see who has enabled their collection:
node admin-scripts/check-chapter5-collections-ready.jsOnce users have enabled their collections, run:
flow transactions send ./cadence/transactions/airdrop-chapter5-nft.cdc 0x4ab2327b5e1f3ca1 --network mainnet --signer flunks-admin
flow transactions send ./cadence/transactions/airdrop-chapter5-nft.cdc 0x6e5d12b1735caa83 --network mainnet --signer flunks-admin
flow transactions send ./cadence/transactions/airdrop-chapter5-nft.cdc 0xc4ab4a06ade1fd0f --network mainnet --signer flunks-adminThe NFTs will immediately be visible at: https://www.flowty.io/collection/0xce9dd43888d99574/FlunksSemesterZero
node admin-scripts/airdrop-chapter5-nfts.jsnode admin-scripts/lookup-chapter5-recipients.jsnode admin-scripts/check-chapter5-collections-ready.jsWhen eligible users log in, they'll see a stunning cyberpunk-styled notification with:
- Glowing animated borders
- Pulsing title: "🎉 CONGRATULATIONS! 🎉"
- NFT badge showing "CHAPTER 5 NFT - FLUNKS: SEMESTER ZERO"
- Clear 3-step instructions
- Two buttons: "Maybe Later" and "Enable Collection"
- One-time display (won't annoy them repeatedly)
Everything is set up and ready to go! Just:
- Push the code to production
- Wait for users to enable collections
- Run the airdrop commands
- Celebrate! 🎉
Created: November 7, 2025 Status: Ready for Production Deployment