MAYZ Protocol users need all tokens in a Fund's Invest Unit to obtain Fund Tokens (FT), limiting participation for those with partial token holdings.
This is the total amount allocated to MAYZ - Cardano Index Funds - FlexToken Orders.
Implement FlexToken Orders in the MAYZ Protocol, an index fund protocol, allowing users to deposit partial Invest Unit tokens and receive Fund Tokens (FT), enhancing accessibility and liquidity.
No dependencies.
Project will be fully open source. The code will be available on GitHub. All our smart contracts to develop indexes in Cardano are Open Source.
https://github.com/MAYZGitHub/
MAYZ Protocol builds open-source projects to foster transparency, collaboration, and community involvement in the development of its decentralized finance solutions.
By adopting an open-source approach, MAYZ Protocol encourages innovation, improves security, and promotes widespread adoption of its permissionless platform for creating and managing investment funds on the Cardano blockchain.
This approach aligns with the decentralized and community-driven nature of blockchain technology, ensuring that MAYZ Protocol remains accessible and adaptable to the evolving needs of the Cardano ecosystem.
This year, Charles Hoskinson discussed "Liquidity and Value", explaining ways Cardano could improve its liquidity. One approach is developing decentralized index protocols, which can bring value to Cardano Native Tokens by creating demand. Users can deposit ADA and other tokens into smart contracts, automatically converting them to Cardano tokens.
https://www.youtube.com/watch?v=Iu3eiX7lJyAOur FlexToken Orders smart contract is part of this set of smart contracts allowing users to invest in Cardano Native Tokens easily and in a decentralized manner.
We're building upon the existing framework of the MAYZ Protocol, enhancing its functionality, robustness, and user-friendliness. MAYZ Protocol is a decentralized platform for creating and managing investment funds on Cardano, using Fund Tokens (FT) to represent shares in these funds.
We aim to optimize user engagement by integrating novel functionalities, specifically FlexToken Orders, into the MAYZ Protocol. This enhances the existing protocol and pathways to acquire Fund Tokens (FT), which represent shares in the diversified portfolios of funds created within the MAYZ Protocol.
Our project facilitates a more inclusive and dynamic interaction with the protocol, designed to engage various participants in the Cardano ecosystem. We aspire to streamline their interaction with the protocol and provide access to diversified portfolios of Cardano native tokens.
The importance of this proposal to Cardano is manifold. It resonates with Cardano's ethos of decentralization and community engagement. It brings a novel, user-centric perspective to the ecosystem's growth and is a potential blueprint for future developments within the Cardano blockchain. Ultimately, it aims to position Cardano as a more appealing option within the DeFi sector, driving its adoption and reinforcing its place as a critical player in decentralized finance.
The solution
At the core of our proposal are the FlexToken Orders. These will offer an alternative and efficient way to acquire Fund Tokens (FT). They are designed to aid users who may not possess all the necessary tokens in an Invest Unit to deposit into the fund directly. This facilitates broader user participation within the fund.
Users will be able to create an Order in the contract and send any amount of some of the tokens that make up the Invest Unit they're trying to acquire. The community plays a crucial role in our system. Those who create FlexToken Orders will leave a fee that can be claimed by others in the community who fulfill these orders, either partially or entirely, giving back their own FT in exchange for the locked tokens and the fee. This fosters a spirit of cooperation and incentivizes active participation within the ecosystem.
When fulfilling an order, the user will sell their FT tokens at market price and get the offered tokens at the market price at the moment of the conversion/trade. For this, Oracle prices will be fetched. The creator of the order will also be able to set a minimum acceptable price in ADA that they're willing to accept for the sale. We'll design this contract to interact with the robust oracle data feed we've developed for the MAYZ Protocol, providing the accuracy necessary for users to make informed trading decisions.
The FlexToken Orders will create a new pathway for users to participate in MAYZ Funds. It will complement the existing Swap Offers that are already implemented, which allow users to trade FT for ADA and vice versa.
By making Fund Tokens more accessible and creating an array of trading opportunities, we anticipate that our system will stimulate a community effort to maintain an adequate supply of orders to meet demand. The vibrant exchange environment thus created will foster a sense of community, drive user participation, and underpin the success of our proposal. This holistic, community-focused approach is a crucial feature of our project, reflecting our commitment to building a truly inclusive and engaging ecosystem.
In the technical realm, implementing FlexToken Orders within the MAYZ Protocol will involve significant work in both backend and smart contract development and frontend user interface (UI) design.
Regarding the REST API, we'll build a robust interface to facilitate smooth communication between the front end, the smart contracts, and the oracle data feeds. This will involve developing a comprehensive set of endpoints that allow for secure and efficient interactions with the contracts. Each endpoint will be designed with a specific function in mind, ensuring that every aspect of the user experience, from creating an order to filling one, is handled seamlessly.
By introducing FlexToken Orders, we're not just adding a feature to MAYZ Protocol; we're opening up new possibilities for engagement with Cardano native tokens, furthering the protocol's mission of democratizing finance on Cardano.
The FlexToken Orders project will significantly enhance the Cardano ecosystem by introducing an innovative, user-friendly method for participating in decentralized index funds. This project promotes inclusivity by allowing users to deposit partial fund tokens through FlexToken smart contracts, breaking down barriers for smaller liquidity providers and market participants. The project supports the ethos of decentralization, accessibility, and community collaboration, which are core principles of Cardano.
Key Impacts:
Measuring Impact:
To ensure the success and effectiveness of the project, we will employ both quantitative and qualitative metrics:
Quantitative Metrics:
1) User Participation:
2) Liquidity Increase:
3) Fulfillment Rates:
4) Protocol:
Qualitative Metrics:
1) User Feedback:
Sharing Outputs and Opportunities:
Open-Source Code:
Reporting:
We are a team of experienced Haskell developers and members with a university degree in economics. Our core smart contracts are live on Testnet and have been succesfully reviewed by Tx Pipe engineers.
Our open-source contributions on GitHub have demonstrated our commitment to transparency and collaboration. This history reinforces our capability to manage complex technical projects and deliver secure and innovative solutions.
Feasibility of the Approach
We have carefully designed our project to ensure its feasibility through the following steps:
Technical Validation:
We will conduct rigorous testing of all smart contracts. This will ensure that our FlexToken Contracts are secure, functional, and optimized for performance before deployment.
Our use of versioned smart contracts and oracle integration has been thoroughly tested in other parts of the MAYZ Protocol, reducing the risk of unknown technical challenges.
User-Centric Approach:
We will engage in extensive user testing during the development process to ensure that the interface and user experience are intuitive. Feedback from beta testers will help us identify and resolve any issues before a wider release.
We will also utilize real-world scenarios through testnet environments to validate the feasibility of the FlexToken Contracts. This will allow us to refine the system based on community feedback and performance under different market conditions.
Financial Feasibility:
Trust and Accountability
To ensure high levels of trust and accountability, we will follow these key processes:
Conclusion
Our team’s strong technical foundation, prior experience with the MAYZ Protocol, and commitment to transparency and open-source development position us well to deliver this project with a high level of trust and accountability. By adhering to rigorous testing, auditing, and transparent reporting processes, we ensure that the Cardano Index Funds - FlexToken Orders project will be a valuable and secure addition to the Cardano DeFi ecosystem.
FlexToken Order Smart Contract Development
A: Milestone outputs
B: Acceptance criteria
C: Evidence of milestone completion
Frontend UI Design for FlexToken Orders
A: Milestone outputs
B: Acceptance criteria
C: Evidence of milestone completion
Oracle Integration and API Updates
A: Milestone outputs
B: Acceptance criteria
C: Evidence of milestone completion
Testnet Deployment and Project Wrap-up
A: Milestone outputs
B: Acceptance criteria
C: Evidence of milestone completion
Diego Mac is a truly Cardano OG with vast DeFi experience. As the team lead, Diego will provide strategic guidance for the project and ensure alignment between the project’s technical and operational goals. His experience in leading Cardano-based projects will help streamline decision-making and collaboration across teams.
Alfred Vilsmeier - Smart Contracts Architect
Alfred is a highly skilled tech enthusiast with over 22 years of experience in the IT field. Alfred is well-versed in various areas, including scripting, Database Administration, Networking, Security, and Cardano node management. With his extensive experience, proficiency in various domains, and a keen interest in blockchain development, Alfred is well-equipped to tackle complex challenges and contribute to the advancement of technology in the ever-evolving landscape of the IT industry. He is a true OG of the Cardano community and operates the TOPO stake pool.
Luis Restrepo - Developer Team
Luis Restrepo has 20 years of experience working in multi-cultural environments and in several initiatives in technology and in Cardano Blockchain. Started as a Stake Pool Operator (Ticker: Moxie), his journey in Cardano has been full of initiatives and projects from DeFi protocols to educational platforms focused on the Latin American community. Cardano Developer Professional instructor at Emurgo Academy. Instructor of the Cardano deep dive concepts and Plutus Smart Contracts developing. Known programming languages: SQL, Python, JavaScript, TypeScript, Haskell, Plutus.
Web developer with experience in vanilla JS, REACT, Angular, NextJs, and TypeScript. Knowledge of Node ExpressJS and Java Spring backend. Development of static and dynamic responsive pages. Web developer with vast experience on Cardano.
Federico Ledesma Calatayud – Project Manager
Federico is a Cardano Stake Pool Operator [MAYZ] and a funded proposer in F12. As the project manager, he will lead the overall project execution, ensuring that the team stays on track to deliver the Cardano-based Haskell smart contract prototype. Federico will oversee day-to-day operations, coordinate between the development and integration teams, and ensure that the project meets all critical milestones on time and within budget.
Diego is a Cardano Ambassador and organizer of the Patagonia CIP1694 Workshop. He has also been a funded proposer in F11 and F12. Diego leads the development of the project’s documentation and educational resources, ensuring that the solution’s concept, architecture, and potential applications are communicated clearly and effectively. He will collaborate closely with technical experts to ensure the accuracy and accessibility of the project's documentation and onboarding materials for users and investors.
Cinthia Caraballo – Technical Writer
Cinthia is an experienced technical writer with deep knowledge of blockchain technology, particularly Cardano and Plutus. She will be responsible for creating detailed technical documentation, whitepapers, and educational content. Her work will ensure that complex concepts are communicated in a way that is understandable to both technical and non-technical users.
Development and Project Management - ₳65,000
Technical Integration - ₳45,000
Versioning and Optimization - ₳30,000
Total ₳140,000
The FlexToken Orders project will drive user engagement, promote market liquidity, and foster collaboration within the Cardano community. The value it brings in terms of ecosystem growth and adoption justifies the associated costs.
Given the complexity of the tasks and the need for highly secure code in DeFi applications, these rates are justified and aligned with the current market standards.