Creators don’t have the tools to customize swap mechanics, incentivize participation, and analyze pool data, while collectors lack advanced features, such as a way to track their swap history.
This is the total amount allocated to Advanced Swap Templates | NFT Guild.
Upgrade the swap templates with detailed analytics, gamified mechanics, customizable swap rules for collectors, and an improved dashboard, easy fee setting, and Multiple Policy ID pools for creators.
No dependencies.
Project will be fully open source. We will be releasing all the code and assets of the project under the MIT licence.
We, at the NFT Guild, believe that NFTs are currently the best available technology for the representation of property. Regardless if the property represented by NFTs are artworks, collectibles or real world assets (RWAs), the fundamentals of the technology are the same, and the potential applications and use cases are almost limitless. When coupled with Cardano, their potential to revolutionise how property is recorded, in almost every aspect of society becomes clear. That’s what motivates us to continue building around the technology of NFTs, even though the hype cycle has ended, and especially to try and create easy to use, but powerful solutions that are freely available to anyone.
Much of the existing Cardano NFT services and infrastructure are centered around financial aspects. Marketplaces, lending protocols, staking platforms and statistics websites are all focused on the financial aspect. However, most NFTs are primarily digital collectibles, not financial products. Yet there are almost no services built specifically with collectors in mind. We aim to provide comprehensive and complex swapping templates that any creator can easily deploy with our 1-click deployment solution.
This proposal builds upon our successful completion of Phase 1 of the "Open-Source NFT Swap Infrastructure Templates" project (https://projectcatalyst.io/funds/8/f8-open-source-development-ecosystem/nft-swap-infrastructure-templates-1), funded in Cardano Catalyst Fund 8, and the almost completed Phase 2 (https://milestones.projectcatalyst.io/projects/1100202). In Phase 1 & 2, we delivered specific token swaps and random swaps from a community pool. We exceeded our initial objectives by creating a user-friendly, one-click deployment system for swap pool smart contracts, empowering even non-developers to participate. In addition to the smart contract templates we also open sourced the entire dApp code and the UI templates.
Now we aim to significantly enhance these existing open-source templates with advanced features and capabilities, transforming the swap experience for both creators and collectors.
The enhancements that we want to develop are:
For Collectors:
Collector Album: Gamified completion tracking with customizable templates to encourage collection growth and user engagement.
User Swap History: Detailed records of all swaps, including received and given NFTs, for informed decision-making and provenance tracking.
NFT-Specific Swap History: Track the complete swap history of individual NFTs within a collection.
Rewards and Recognition: A system of badges and achievements to incentivize participation and foster community.
Subcategory Random Swapping: Ability to specify desired NFT subcategories (e.g., rarity) during random swaps for more controlled swapping.
For Creators:
Easy Swap Fee Setting Directly in the Admin Panel: Directly set swap fees within the admin panel, when a new swap pool is created, for streamlined pool management.
Activity Dashboard: Comprehensive analytics on pool swap activity, user activity, and transaction volumes for data-driven insights.
Create Swap Pools for Multiple Policy IDs: Enable the creation of pools that allow for the swap of NFTs from 2 or more policy IDs. This will require the creation of new smart contracts, and can work with both the policy-wide specific swap and random swaps pool.
Our solution stands out due to its open-source nature, encouraging collaboration and community-driven development within the Cardano ecosystem.
It prioritizes both creator and collector needs, providing tools for customization, analysis, and engagement by expanding upon a proven foundation of existing open-source templates, ensuring a robust and reliable solution.
The advanced templates will provide the tools to build more engaging and dynamic NFT communities, offer greater transparency, control, and incentives for participation. They will encourage experimentation with new swap mechanics and utility within the space.
Advanced features like gamified collecting, reward mechanisms, and customizable swap rules will empower creators to build more engaging and dynamic communities around their projects. This will lead to increased participation, and a more vibrant ecosystem.
Enabling advanced functionalities will unlock new possibilities for NFT utility and encourage experimentation with innovative swap mechanics.
Providing detailed analytics and swap history tracking will enhance transparency and make NFT swaps more accessible to a wider audience.
We are committed to open-source development and community collaboration.
All project outputs, including code, documentation, and research findings, will be shared through the following channels:
GitHub: Our primary code repository for open-source contributions and collaboration.
Social Media: Regular updates through Twitter and the NFT Guild Discord server.
The NFT Guild is dedicated to building tools and developing standards for the Cardano NFT community.
Founded by the Cardano Foundation in November 2021, the NFT Guild is now spearheaded by dedicated Cardano community members. Our team stands out because of its diversity, boasting a range of backgrounds and areas of expertise that include developers, stake pool operators (SPOs), artists, NFT project creators, community managers, and organizers. We have a proven track record of delivering successful projects and tools for the Cardano community. Most relevant for this proposal is our Swap Pools project that demonstrates our ability to create user-friendly UI for complex smart contract interactions.
As a team, we were funded and we successfully completed and closed-out an NFT infrastructure development project.
NFT Swap Infrastructure Templates 1:
The second phase of our Swap Infrastructure project is currently in development and nearing completion. You can check our progress here: https://milestones.projectcatalyst.io/projects/1100202
This experience has equipped us with the project management skills, technical expertise, and community engagement strategies necessary to deliver high-quality results within budget.
We have a proven track record of successfully developing tools for the Cardano community. CENT (the lead developer for this project) is a long time developer in the Cardano community. After 20 years of experience as software developer, consultant and project manager, CENT has developed tools and technology on the Cardano blockchain since 2020.
In addition, as a team, we were also successfully funded for two standard setting proposals in Catalyst Fund 8, which we have successfully delivered on and closed out.
Standard for verification of NFTs:
NFT Royalty Standards:
We have robust processes in place to ensure proper management and accountability of funds. We have created a dedicated system for tracking the contributions of each guild member. All fund movements are transparently tracked in dedicated channels in our Discord server: https://discord.gg/7HCxDryPHk
Milestone 1: Research, Scoping, and Design (1 month)
Outputs:
Requirements documented for each feature.
Technical specifications and architecture design.
UI/UX wireframes for new features (where applicable).
Acceptance Criteria:
Comprehensive documentation covering all features.
Technically sound and feasible architecture.
Clear UI/UX design.
Evidence of Completion:
Link to PDF document with requirements and architecture design.
Link to UI/UX wireframes document covering the applicable new features.
Milestone 2: Collector Album and Swap History Development (2 months)
Outputs:
"Collector Album" feature implemented and tested.
"Swap History" and "NFT-Specific Swap History" features implemented and tested.
Acceptance Criteria:
Features meet the defined requirements.
Code is well-documented and adheres to coding standards.
Successful integration with existing templates.
Thorough testing with no critical bugs.
Evidence of Completion:
Link to code commits on GitHub.
Link to testing reports and documentation.
Demo presentation of working features.
Milestone 3: Rewards and Recognition & Subcategory Swapping (2 months)
Outputs:
"Rewards and Recognition" system implemented and tested.
"Subcategory Random Swapping" functionality implemented and tested.
Acceptance Criteria:
Features meet the defined requirements.
Code is well-documented and follows coding standards.
Successful integration with existing templates.
Thorough testing with no critical bugs.
Evidence of Completion:
Link to code commits on GitHub.
Link to testing reports and documentation.
Demo presentation of working features.
Milestone 4: Creator-Focused Enhancements (2 months)
Outputs:
"Easy Swap Fee Setting" feature implemented and tested.
"Activity Dashboard" feature implemented and tested.
Acceptance Criteria:
Features meet the defined requirements.
Code is well-documented and adheres to coding standards.
Successful integration with existing templates.
Thorough testing with no critical bugs.
Evidence of Completion:
Link to code commits on GitHub.
Link to testing reports and documentation.
Demo presentation of working features.
Milestone 5: UI/UX Refinement, Testing, and Documentation (2 months)
Outputs:
"Multiple Policy IDs" support implemented and tested.
Refined UI/UX based on testing feedback.
Comprehensive testing of all features.
Complete and updated documentation.
Acceptance Criteria:
"Multiple Policy IDs" feature meets the defined requirements.
Successful integration with existing templates.
Thorough testing with no critical bugs.
User-friendly and intuitive interface.
High-quality and comprehensive documentation.
Evidence of Completion:
Link to code commits on GitHub.
Link to testing reports and documentation.
Link to published documentation and finalized UI/UX design on GitHub.
Demo presentation of working feature.
Milestone 6: Close-Out Report and Video (1 month)
Outputs:
Comprehensive close-out report summarizing project achievements, challenges, and learnings.
Close-out video showcasing the completed project and its features.
Acceptance Criteria:
The close-out report and video adhere to all the standards presented in the Project Catalyst documentation.
Evidence of Completion:
Link to the close-out report and video.
The NFT Guild core team is a global team comprised of individuals with a diverse set of skills and backgrounds. Our members are spread across various time zones and can offer a broad range of expertise in Cardano and NFTs, covering areas like development, stake pool operations, art, NFT project creation, community management, organization and project Catalyst.
The NFT Guild Core members working on this project are:
CENT
https://github.com/cent-development
Stake Pool operator of the pool CENT since December 2019. 20 years of experience in software development. Creator of the community tool Cardano Blockchain Intelligence. Graduate of the Plutus Pioneers Program cohort 1, 2021. Project Catalyst funded proposer since F6.
Anamaria Kövesdi (New Mindflow)
https://www.linkedin.com/in/anamaria-k%C3%B6vesdi-354649106/
Rares Kövesdi (New Mindflow)
https://www.linkedin.com/in/rares-k%C3%B6vesdi-551260106/
New Mindflow [https://www.newmindflow.com] are:
Artists and entrepreneurs, in the Cardano NFT space since Day 1. Creators of the Trybbles (https://www.trybbles.com/about) & Icons (https://www.newmindflow.com/works/icons-part-2) Cardano NFT projects. Cardano Project Catalyst funded proposers. Members in various Cardano & Catalyst projects, initiatives & communities for nearly 4 years.
Award-winning filmmakers, film and animation directors, app and game developers.
In January 2021 they moved into the web3 economy granting new life to one of their projects in the form of an NFT collection on Cardano.
Since then they have released multiple art NFT collections on Cardano, and have been involved in multiple NFT and Cardano related groups and organisations, most notably being core members of the NFT Guild (https://www.nft-guild.io/).
In addition New Mindflow are the authors of the Cardano NFT Guides (https://www.nft-guild.io/cardano-nft-guides), the most prominent source of knowledge about everything NFTs on Cardano.
All costs expressed in ADA, estimates per task.
Collector Album
Requirement gathering and design - 2100
Prototype / POC - 1500
Implementation - 9900
Integration and testing - 1200
Sub total task Development - 14700
Delivery
Clean up code - 900
Demo and Publishing code - 300
Updating documentation - 300
Sub total task Delivery - 1500
Total Dev and delivery - 16200
Swap History
Requirement gathering and design - 600
Prototype / POC - 2700
Implementation - 6300
Integration and testing - 1200
Sub total task Development - 10800
Delivery
Clean up code - 900
Demo and Publishing code - 300
Updating documentaion - 300
Sub total task Delivery - 1500
Total Dev and delivery - 12300
NFT-Specific Swap History
Requirement gathering and design - 900
Prototype / POC - 1500
Implementation - 8400
Integration and testing - 1200
Sub total task Development - 12000
Delivery
Clean up code - 900
Demo and Publishing code - 300
Updating documentaion - 300
Sub total task Delivery - 1500
Total Dev and delivery - 13500
Rewards and Recognition
Requirement gathering and design - 900
Prototype / POC - 2100
Implementation - 10500
Integration and testing - 1200
Sub total task Development - 14700
Delivery
Clean up code - 900
Demo and Publishing code - 300
Updating documentation - 300
Sub total task Delivery - 1500
Total Dev and delivery - 16200
Subcategory Random Swapping
Requirement gathering and design - 2100
Prototype / POC - 2100
Implementation - 15300
Integration and testing - 2400
Sub total task Development - 21900
Delivery
Clean up code - 900
Demo and Publishing code - 300
Updating documentaion - 300
Sub total task Delivery - 1500
Total Dev and delivery - 23400
Easy Swap Fee Setting
Requirement gathering and design - 900
Prototype / POC - 1500
Implementation - 8400
Integration and testing - 2400
Sub total task Development - 13200
Delivery
Clean up code - 900
Demo and Publishing code - 300
Updating documentation - 300
Sub total task Delivery - 1500
Total Dev and delivery - 14700
Activity Dashboard
Requirement gathering and design - 1500
Prototype / POC - 1500
Implementation - 7500
Integration and testing - 1200
Sub total task Development - 11700
Delivery
Clean up code - 900
Demo and Publishing code - 300
Updating documentation - 300
Sub total task Delivery - 1500
Total Dev and delivery - 13200
Multiple policy IDs
Requirement gathering and design - 600
Prototype / POC - 1500
Implementation - 9300
Integration and testing - 2400
Sub total task Development - 13800
Delivery
Clean up code - 900
Demo and Publishing code - 300
Updating documentaion - 300
Sub total task Delivery - 1500
Total Dev and delivery - 15300
Total Development - 124800
UI/UX Design - 22500
Market Research - 15000
Marketing - 5200
Testing and code documentation verification - 7500
Administration - 10000
Project Management - 15000
Total Non-Development - 75200
Project Total 200000
For a more comprehensive view of the budget estimate, including hour estimates for each task, please see:
https://docs.google.com/spreadsheets/d/1CoDvyvo1lssgijgEmbHvjq5B5-ArHBjvZm_onKxFkHQ/edit?usp=sharing
We have carefully evaluated the costs associated with each aspect of this project. Our team members have experience in the Cardano ecosystem and have successfully delivered previous projects within budget constraints. The provided rates are in line with industry standards for Cardano blockchain developers. Additionally, our developer is based in Norway, one of the most expensive countries in the world, and this also has to be reflected in our cost structure. The funding will be allocated across development milestones, ensuring the efficient creation and deployment of our open-source tools and user-friendly platform.
By opting for the open-source principles, we are able to increase the impact of our funding and ensure the long-term sustainability of the project. The tools and resources we create will be freely available to the entire Cardano community, generating a positive, long-lasting impact on the ecosystem as a whole.