Last updated a month ago
Current limitations in Cardano's smart contract efficiency and high operational costs hinder innovation and scalability for marketplaces. We want to enhance and open source our upgrades.
This is the total amount allocated to Enhancing Marketplaces: Aiken Language Optimization and Potential Novel Uses. 1 out of 5 milestones are completed.
1/5
Research and Development Plan - Analysis and Roadmap Development
Cost: ₳ 60,000
Delivery: Month 3 - Jun 2024
2/5
Language Development - Develop and Test the Enhanced Aiken Marketplace Contract Features
Cost: ₳ 60,000
Delivery: Month 6 - Sep 2024
3/5
Community Engagement - Collect Feedback and Refine the Contracts
Cost: ₳ 30,000
Delivery: Month 8 - Nov 2024
4/5
Documentation and Finalization - Documentation and Release the Upgraded Marketplace Contracts
Cost: ₳ 20,000
Delivery: Month 10 - Jan 2025
5/5
Project Completion Report - Compile a Comprehensive Project Report and Demonstration
Cost: ₳ 30,000
Delivery: Month 11 - Feb 2025
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Developing an optimized Aiken language upgrade for our marketplace smart contracts to enhance performance, reduce costs, & improve functionality in the marketplace scene and open source the contracts.
The project will be released under the MIT open-source license, allowing for community collaboration and modification.
We will also be working under the guidance of the Aiken Team to help direct and train our main developer Stale if and when needed.
We have already gone through beta testing of the contracts we had under Plutus 2.0 and found critical errors and areas that do not function at all as intended. After much review we have decided that Aiken is the best upgrade to secure one area and make the whole system work more smoothly. Once we have patched the error, we will open source the whole project under MIT license including the new upgrades we are proposing here through Aiken. This
Our solution involves upgrading our marketplace contract to the Aiken language to improve the efficiency of marketplace smart contracts on the Cardano blockchain as a whole since we want to open source them and also make them open to the Dev community for collaboration. This includes optimizing the Aiken contract's syntax and functionality to enable more complex and cost-effective contracts, thus fostering greater innovation and scalability within the Cardano markatplace ecosystem which we are confident would lead to more entrants into the NFT community.
This project will significantly lower operational costs and enhance the performance of marketplace smart contracts. It will enable developers to create more complex and efficient applications, contributing to the overall growth and adoption of the Cardano blockchain.
Our team comprises experienced Cardano members and project managers. We have a proven track record in developing a marketplace including the technologies needed to push innovation forward. Feasibility will be validated through rigorous testing and community feedback and open sourced coding for the dev community to contribute and audit all code.
Research and Development Plan - Complete Analysis and Roadmap Development
This milestone focuses on conducting a comprehensive analysis of the current Aiken language used within the Cardano marketplace ecosystem. Our team will identify key areas where efficiency and functionality can be significantly improved. This phase involves extensive research into existing Aiken open sourced marketplace smart contract use cases, and potential scalability solutions. The outcome will be a detailed development roadmap, outlining the project's scope, objectives, and timelines. This roadmap will serve as a guiding document, ensuring that all subsequent development aligns with the project's goals. It will also detail the technical specifications and the requirements necessary to achieve the desired marketplace ecosystem enhancements in the Aiken language.
Language Development - Develop and Test the Enhanced Aiken Language Features
In this milestone, the focus shifts to the actual development and testing of the enhanced Aiken language features we need for the marketplace ecosystem upgrades. The development phase will involve coding the new language features, with a strong emphasis on optimizing for efficiency, reducing operational costs, and improving smart contract functionality. Once the development is complete, rigorous testing will be conducted. This includes unit testing, integration testing, and performance testing to ensure that the new marketplace Aiken language features are reliable, secure, and compatible with existing Cardano blockchain infrastructure. Feedback from these tests will be used to refine the language features, ensuring they meet the high standards required for blockchain applications. This is where we will start open sourcing the Aiken code we develop to go on to Milestone 3.
Community Engagement - Collect Feedback and Refine the Language
This milestone emphasizes community engagement and feedback collection. The upgraded Aiken language marketplace features will be presented to the Cardano community, including developers, stakeholders, and end-users, for their input and suggestions. Various channels like forums, social media, and developer workshops will be used to gather feedback. This phase is crucial for understanding how the enhancements are perceived by the community and for identifying any additional improvements or adjustments needed. The feedback collected will be systematically analyzed and used to refine and optimize the language features further. This milestone ensures that the final product aligns with the community's needs and expectations, fostering wider acceptance and adoption.
Documentation and Finalization - Complete Documentation and Release the Upgraded Language
The fourth milestone involves the completion of comprehensive documentation and the release of the upgraded Aiken marketplace smart contract language. Documentation will cover detailed guidelines on how to use the new language features, including sample code snippets, use case scenarios, and best practices. It will serve as a valuable resource for developers looking to utilize the enhanced language in their smart contract development. The finalized version of the language, along with the documentation, will be released to the public, marking a significant step forward in the Cardano ecosystem's capabilities. This milestone ensures that the improvements made are accessible and understandable to developers of varying skill levels, promoting innovation and growth within the Cardano community.
Final Milestone: Project Completion Report - Compile a Comprehensive Project Report and Demonstration
The final milestone involves compiling a comprehensive project completion report and a demonstration of the enhanced Aiken language. The report will provide an in-depth analysis of the entire project lifecycle, including the research conducted, development processes, community feedback integration, and final outcomes. It will also assess the project's impact on the Cardano ecosystem, detailing how the upgraded language contributes to efficiency, cost-effectiveness, and overall blockchain functionality. A demonstration, in the form of a functioning marketplace that runs on those language upgrades, will showcase the upgraded language's capabilities, highlighting its advantages and potential applications in marketplaces today and those to come. This milestone not only marks the successful completion of the project but also serves as a testament to the team's commitment to transparency, accountability, and contribution to the Cardano community.
Luke Baker (Stale) - Dev Lead + Co-founder
Chadi Nassar - Project Manager + Co-founder
Nic Caridi (fettuccine) - Project Marketing Lead + Co-founder
AvatarNick - Aiken Language Lead
The Aiken Team has given us the green light for them to act as consultants on this project.
Here is a cost breakdown of the proposed work and resources matching our milestones.
Milestone 1: Research and Development Plan - Complete Analysis and Roadmap Development
Milestone 2: Language Development - Develop and Test the Enhanced Aiken Language Features
Milestone 3: Community Engagement - Collect Feedback and Refine the Language
Milestone 4: Documentation and Finalization - Complete Documentation and Release the Upgraded Language
Final Milestone: Project Completion Report - Compile a Comprehensive Project Report and Demonstration
This budget allocation ensures that each milestone is appropriately funded, aligning the specific costs with the planned activities and objectives.
The budget aligns with the project's scope and potential impact for Cardano marketplaces. It represents value for money by substantially enhancing the efficiency and functionality of the Cardano marketplace ecosystem, thus attracting more developers and fostering innovation on how NFTs are traded and distributed on the Cardano Blockchain.