Please describe your proposed solution
Solution Summary
The proposed solution is a comprehensive NFT Collection Dashboard that gives projects the ability to enables users to log in via their NFT wallets and view all their assets under a specific policy ID(s). The dashboard will feature digital trophies to recognize collection milestones, such as owning specific project policies, or collection traits, allowing users to track their progress toward these achievements. Additionally, it will include a competitive leaderboard and customizable profiles.
Solution Overview
This proposal seeks to develop the minimum viable product of an NFT Collection Dashboard with the following core functionalities:
Asset Display:
- Users can log in and connect their NFT wallet (wallet connector will be integrated separately).
- The platform retrieves and displays all NFTs under (a) specific policy ID(s) associated with the user’s wallet.
Achievements & Trophies:
- Automatically generated digital trophies based on collection milestones, for example for collecting at least one of each breed within a collection, completing all traits within a collection, owning 5, 10, 20, 50, and 100 NFTs under a specific policy, and so on.
- Incomplete trophies will show a progress meter, indicating the percentage of completion, and live marketplace listings which will allow trophy completion will be promoted.
Profile Customization:
- Users can personalise their profile by selecting a profile name and choosing an NFT from their collection as a profile picture (PFP).
Leaderboard:
- A leaderboard will track and display users' achievements, allowing them to compare their performance with other collectors.
Marketplace Integration:
- For incomplete trophies, the platform will serve users with links to relevant NFTs for sale on external marketplaces, encouraging further collection completion.
Scrolling Banner for Top Sales and Listings:
- A dynamic banner displaying the top sales of the last seven days and recent marketplace listings will be included to keep users informed of market trends.
Deliverables
- Dashboard Interface:
- A user-friendly interface that displays all NFTs under a specified policy ID.
- Integration with external NFT marketplaces for real-time data on sales and listings.
- Achievements Module:
- Automatic generation and display of digital trophies.
- Progress meters for incomplete trophies.
- Leaderboard Functionality:
- A ranking system that updates based on the achievements earned by users.
- Profile Customization Options:
- Ability for users to choose a profile name and PFP from their collection.