Please describe your proposed solution
MAYZ provides a platform for users to gain exposure to investment funds consisting of tokens handpicked by experts, analysts, and fund managers. This approach makes it more accessible to get exposure to a diversifying portfolio, opening up this investment avenue to a broader audience. Our protocol will allow users to create what Charles Hoskinson called an Automated self balanced vending machine for Cardano Native Tokens, an index of Cardano tokens.
<https://www.youtube.com/watch?v=Iu3eiX7lJyA>The beneficiaries of this project will be cryptocurrency enthusiasts, new investors looking for an easy way to diversify their holdings in Cardano tokens, and advanced traders interested in exploring new investment mechanisms. This solution is vital to the Cardano ecosystem as it lowers the barrier to entry for investment in native tokens, contributing to the growth and diversity of the Cardano network.
MAYZ Smart contracts
Technically, the MAYZ protocol has been developed as a suite of smart contracts on the Cardano blockchain. Each investment fund within the protocol will be composed of a unique Investment Unit containing different tokens. The composition of the Investment Unit can be modified according to market trends, ensuring optimal performance. An associated utility token, $MAYZ, will grant holders access to certain administrative functionalities.
The protocol is accessible through a web portal. Users can invest in the Cardano ecosystem quickly and securely by holding Fund Tokens (FT) in their wallets. There will be mechanisms for acquiring a fund's tokens through the secondary market or by interacting directly with the Protocol.
The protocol includes key components such as:
- Protocol Smart Contract: Forms the backbone of the protocol, handling fund creation and regulating fund contracts.
- Funds Contracts: Manage individual funds, controlling their composition, tracking underlying assets' performance, and permitting modification of the Investment Unit based on market trends.
- Swap & Escrow Contract: Access to Fund Tokens will be provided by two main mechanisms: through swap order, to exchange ADA for FT, and Escrow orders that allow the user to get FT by depositing a single token in a collaborative way to get FT.
- Fee Contract: A unique system that allows fund managers to earn a commission from the fund's performance.
- Re-indexing System: Enables adjustments to the composition of the Investment Units responding to market changes, ensuring optimal fund performance.
- Oracle Integration: Reliable oracles will be integrated for accurate and real-time price feeds for all assets within the protocol.
Furthermore, we will provide a REST API, granting external platforms easy access to all protocol data and transaction creation capabilities. This feature will be beneficial for outside platforms and our official platform, enabling easy showcasing of funds and attracting users from various portals or websites. The API will also ease integration into diverse ecosystems, increasing the accessibility of our protocol.
Protocol Audit
In terms of project development, we are at the point where the code, on-chain and off-chain, for all major services of the platform, is already written and:
1) has been reviewed by the third party company TxPipe, and
2) it's being audited by the company AuditOne.
To be ready for deployment in Mainnet, we want to perform a SECOND security audit.
The Audit will be conducted by a reputable third party (e.g. Anastasia Labs, MLabs, Vacuumlabs, TxPipe). Their endorsement guarantees trust and safety in the code. This alone will support the entire ecosystem of users and developers to grow confidently.
The audit will consist on this three steps
- Formal Manual Review of Smart Contracts
- Identifying security vulnerabilities and inefficiencies
- Providing a detailed audit report with recommendations and
fixes
In order to conduct a proper audit of MAYZ Protocol, auditors require
the following information:
- Contract interactions
- Architecture of the project