This project aims to integrate the OpenSea API and Bcrypt API requests to verify and validate hero NFTs listed on the market within the Web3 ecosystem, particularly targeting the game BombCrypto.
During the transition of the game to a new phase, the OpenSea collection failed to display images and data of the characters. To address this issue, this application was developed to pull mass data of heroes listed on OpenSea and provide comprehensive information about them, including attributes, rarity, and more.
- ✅ Integration of OpenSea API: Fetching data of hero NFTs from the OpenSea marketplace.
- ✅ Bcrypt API Requests: Ensuring the security and authenticity of hero NFTs through validation.
- ✅ Mass Data Retrieval: Pulling extensive information about heroes listed on OpenSea to fill the gap in the collection display.
- ✅ Comprehensive Insights: Providing users with detailed attributes, rarity, and other relevant data for each hero NFT.
- ✅ Dedicated user interface where players can input OpenSea links of NFTs (houses or heroes) for automated authenticity validation.
- 🟧 Real-time synchronization of all listed NFTs on OpenSea via direct integration with the Polygon Network, instead of OpenSea API.
Contributions to this project are welcome. If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.
This project is not affiliated with OpenSea or BombCrypto. It is an independent effort to enhance the user experience within the Web3 ecosystem by addressing the issue of missing data in the OpenSea collection.
-
Done:
- ✅ Get heroes listed from OpenSea (Completed on 25/3).
- ✅ Validate heroes using Bcrypt API (Completed on 25/3).
- ✅ Get houses listed on OpenSea (Completed on 25/3).
- ✅ Validate houses using Bcrypt API. (Completed on 25/3).
- ✅ Implement wallet NFT search (Completed on 27/3).
- ✅ Complete visual rebranding for a cohesive and modern look. (Completed on 28/3).
- ✅ Enhance responsiveness of pages and components for phones and tablets to improve user experience. (Completed on 28/3).
- ✅ Implement a dedicated user interface where players can input OpenSea links of NFTs (houses or heroes) for automated authenticity validation. (Completed on 29/03)
-
Ongoing:
- 🟧 Optimize website performance for faster response times and smoother user experience. (Est. 30/03)
-
Backlog:
- 🟦 Real-time synchronization of all listed NFTs on OpenSea via direct integration with the Polygon Network, instead of OpenSea API.
-
Discarded Ideas
- ❌ Verified Listing ✔: Curated list of manually verified heroes or houses acknowledged as authentic NFTs. A 3% fee from the OpenSea price is required for listing.
This project is licensed under the MIT License. Feel free to use, modify, and distribute it as per the terms of the license.