Inspiration

NFTs have evolved from static images to dynamic assets with real-world utility. However, most NFT projects lack a bridge between digital ownership and tangible benefits. We wanted to create something that goes beyond art—an interactive NFT experience that can act as a passport to both online and offline worlds.

What It Does

Our project is an NFT-based access pass where each NFT serves as a unique, verifiable key to exclusive experiences, memberships, and perks. The NFT evolves over time, reflecting user activity, milestones, and events attended. Think of it as your digital identity and loyalty card combined into one.

Key Features:

  • Mint NFTs directly from our dApp on Polygon.
  • Dynamic NFT Metadata that changes based on user engagement.
  • WalletConnect Integration for seamless login and transactions.
  • On-chain proof of participation for events, communities, and challenges.

How We Built It

  • Frontend: Next.js with TailwindCSS for responsive UI.
  • Blockchain & Contracts: Thirdweb SDK for NFT contract deployment on Polygon.
  • Wallet Integration: WalletConnect API for secure user authentication.
  • Storage: IPFS for decentralized NFT metadata storage.

Challenges We Ran Into

  • Deploying a contract that supports metadata updates without compromising immutability.
  • Integrating WalletConnect smoothly for both mobile and desktop users.
  • Ensuring fast metadata refresh despite IPFS’s natural delay.

Accomplishments We're Proud Of

  • Successfully deployed a live NFT contract on Polygon testnet.
  • Designed a dynamic metadata update flow that keeps NFTs engaging long-term.
  • Built a clean, user-friendly minting experience in under 48 hours.

What We Learned

  • Thirdweb makes NFT contract deployment much faster but requires careful environment variable handling.
  • IPFS is powerful but caching needs to be managed for a smoother UX.
  • Hackathons push us to ship fast while staying creative.

What's Next

  • Launch the first collection with real-world brand partnerships.
  • Add staking & reward features for NFT holders.
  • Integrate with ticketing and access control systems for physical events.

Share this project:

Updates