Skip to content

Ayushjain2205/stamps-solana

Repository files navigation

🌟 Inspiration

Our team at Entropy Labs has a rich background with utility NFTs. We've always aimed to answer these questions:

  • How do we bring utility NFTs to the general public, including Web 2.0 brands?
  • How can we abstract this concept for users and bring mass adoption into the picture?

This desire to bridge the gap between the digital world of NFTs and the real-world interaction of traditional marketing inspired us to create "stamps!".

💡 What it does

stamps! is a unique marketing tool transformed into an engaging game. Brands can place their utility NFTs, which we call "stamps", at various geolocations worldwide. Users then collect these stamps, which come with underlying benefits that they can utilize before expiration. If not interested or unable to utilize the benefits, users can sell their stamps in a secondary market. This not only adds a new dimension to customer-brand interaction but also introduces an additional revenue stream for brands through secondary sales.

🔧 How we built it

We developed a mobile-first web experience using NextJs, focusing on making the platform fun and easy to navigate. The NFTs are created and managed on the Flow blockchain, leveraging its unique architecture and scalability features for high transaction volume. We use Niftory APIs for a seamless wallet-less onboarding experience, minting, and transferring NFTs to the user's wallet. The NFTs are nested on the unique network to create geo-tagged NFTs, with child NFTs representing the benefits provided by each brand.

Deployed Contract

⚠️ Challenges we ran into

UX Pov : We ran into problems when defining the UX because such an experience is fairly new, the combination of NFTS with AR and also with secondary selling. The app needs to be fun and not too tiring for the user to navigate around. The colors used tried to ease the tension but as we move ahead we continue to use jargon they are familiar with and make it a point to make it more fun for them!

Tech Pov: We have created a mobile-first web experience keeping in mind how a web-first experience can help in mass adoption. The website is built using NextJs, it was hard integrating so many moving parts into a Nextjs project. Getting the camera view working on all devices took some debugging.

🏆 Accomplishments that we're proud of

Despite the challenges, we successfully created an innovative platform that combines NFTs, AR, geolocation, and secondary selling, all while maintaining a user-friendly interface. We are proud to have transformed a complex concept into a fun, easy-to-use game.

🎓 What we learned

This project was a learning curve, from familiarizing ourselves with graphQL to designing an intuitive UX for a novel concept. It reinforced the importance of user-centered design and broadened our understanding of the potential applications of NFTs.

🔮 What's next for Stamps

We plan to continue refining the user experience, incorporating user feedback to make the platform more engaging. Additionally, we plan to introduce physical versions of the PASSPORT, enabling users to carry their collection and redeem their benefits in physical stores.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages