Snapshooter
Visualize and extract valuable data from multiple NFT contracts.
Created on 20th June 2024
•
Snapshooter
Visualize and extract valuable data from multiple NFT contracts.
The problem Snapshooter solves
Non-technical users need an efficient way to understand and utilize data from multiple NFT contracts. Snapshooter allows non-technical web3 users, such as creators and marketers, to extract and visualize information from multiple NFT contract holders and export address lists for practical uses like airdrops and discounts.
As more brands, communities, and merchants adopt NFTs as collectibles, tickets, products, invoices, discount tokens, etc., it becomes necessary to build the right tools to visualize and explore relationships between multiple contracts. For instance, how can we find out that 6,000 of the Wu-Tang NFT album holders also collected the Adidas OnChain Summer NFT? How can Base Frens determine how many of their holders participated in this hackathon (Supabald NFT)?
Snapshooter is designed to discover these relationships and export the addresses of those holders-in-common for uses like discounts, airdrops, whitelists, or even messaging.
Challenges I ran into
Learning Curve: As a product manager learning programming with the help of ChatGPT, building Snapshooter was a significant challenge. This is my third project ever, and I had to refactor several times to optimize the code and functionality.
Data Handling: Handling large datasets and ensuring accurate comparisons across multiple NFT contracts was complex. Using Alchemy for data extraction, I dedicated considerable effort to developing a robust data analysis service.
Feature Management: Balancing simplicity and practicality while planning for additional features required careful consideration. Although I have many more features in mind, I focused on keeping the current version user-friendly and effective.
Feedback and Iteration: Receiving and incorporating feedback has been crucial. The positive feedback received so far has guided the development process and helped refine the tool.
Tracks Applied (1)
Commerce Track
COMMERCE with Shopify
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.