Please describe your proposed solution.
Amaano is currently a payment system app for African users that uses Bitcoin as digital money and fiat currency for on and off-ramp capabilities through an agent system. However, Amaano wants to improve its service and extend its capabilities by integrating its app with the Cardano blockchain and using DJED for transactions between users' app wallets.
The primary goal of the project is to integrate the Amaano app with the Cardano blockchain and enable users to buy and sell DJED in their transactions.
Participants
- Users: the target audience of the Amaano app who will use the app to facilitate payments and transactions.
- Agents: the intermediaries between the users and Amaano app who will facilitate the exchange of fiat currency and Stablecoin.
User requirements
- Users should be able to add and cash out fiat money from any Amaano agent in exchange for Stablecoins. The process should be quick and easy, and the user interface should be intuitive and user-friendly as is right now.
- Agents should be able to deposit digital money to users in exchange for cash and vice versa. The process should be secure and hassle-free, with minimal transaction fees.
General Design
The system is designed to support the creation and management of custodial wallets for users and agents, and to facilitate transaction processing between them. The system is blockchain agnostic and can support multiple cryptocurrencies and blockchain technologies.
- Wallet Service: Responsible for creating and managing custodial wallets for users and agents. It will handle blockades and limits, if any. The service will also support multiple cryptocurrencies and interact with the blockchain gateways to execute transactions.
- Transaction Service: Handles transaction processing, status, and history. It can be broken down into several services, depending on the complexity of the system. The service will communicate with the blockchain gateways to execute transactions.
- Blockchain Gateways: Responsible for executing transactions on the blockchain networks. Each blockchain gateway will support a specific cryptocurrency and interact with the corresponding blockchain network. Each blockchain gateway will handle fee calculation, polling/transaction events to check the transaction status, and rate for currency.
- Agent API Gateway / User API Gateway: The API gateway will serve as the entry point for user and agent transactions. It will interact with the wallet service and transaction service to execute transactions.
- Back Office: The back office will provide a coin management interface that enables the setting of fee rates, blocking, and viewing user and agent history. This service will interact with the wallet service and transaction service.
- Frontend: A front end can be developed for the back office, which is not necessary to start, as the available APIs can be used.
The proposed system can support multiple blockchain technologies and cryptocurrencies as the underlying platform. Each blockchain technology will require its own blockchain gateway, which will handle the interactions with the corresponding blockchain network.
For scalability, services such as the Transaction Service and Blockchain Gateways can be independently scaled as needed. The solution is independent of the current system and only requires user/agent claims.
The system will be designed to be scalable and reliable, allowing for each service to be independently scaled to meet the needs of the system. The technology used will be chosen based on the specific needs and requirements of the system.
Technical Diagram
How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?
The Cardano ecosystem will effectively address real-life challenges by leveraging its global infrastructure. By providing solutions to everyday payment activities for regular individuals in Africa, the ecosystem will attract more users to join the Cardano network. Cardano aims to become an essential infrastructure for the daily lives of people in Africa, serving as a vital platform for their day-to-day needs. Ultimately, our proposed solution brings several benefits to the Cardano ecosystem:
Enhanced Adoption and User Growth
We aim to bring a significant number of users to the Cardano ecosystem. Through the app, users will have access to a seamless and user-friendly interface for buying and selling DJED and engaging with Cardano's blockchain capabilities. We anticipate attracting <u>thousands of new users</u> to the Cardano community <u>within the first six months</u> of the project completion.
Increased Transaction Volume and Usage
The integration of the Amaano App with Cardano will facilitate a substantial increase in transaction volume within the Cardano ecosystem. As users engage with DJED, conducting transactions, and utilizing the app's features, we estimate processing <u>tens of thousands of transactions per month</u>. This increased usage will contribute to the growth and vitality of the Cardano network, fostering a vibrant and active ecosystem.
How do you intend to measure the success of your project?
While it is important to note that the success and impact of the project will depend on various factors such as market conditions, user adoption, and competitive landscape, we believe that the integration of the Amaano App with Cardano has the potential to bring thousands of new users, generate a significant increase in transaction volume, and contribute to the overall growth and strength of the Cardano ecosystem.
This project will benefit the ecosystem in the following ways:
Please describe your plans to share the outputs and results of your project?
Our plans to share the outputs and results of the project involve a multi-faceted approach to ensure maximum visibility and dissemination of information. We will adopt the following strategies:
- Communication Channels: We will utilize various communication channels such as our website, blog, and social media platforms to share regular updates, milestones achieved, and key outcomes of the project. This will allow us to reach a wide audience within the Cardano community and beyond.
- Community Engagement: We will actively engage with the Cardano community through forums, discord/telegram discussion groups, and events to share our project's outputs, impact, and opportunities. This includes participation in Cardano-focused conferences, meetups, and online communities to connect with stakeholders and share our learnings.
- Documentation and Reports: We will create comprehensive documentation, reports, and case studies detailing the project's outputs, outcomes, and lessons learned. These materials will be made publicly available to provide transparency and facilitate knowledge sharing.
- Partnerships and Collaborations: We will seek partnerships with organizations and projects within the Cardano ecosystem to leverage their networks and platforms for wider dissemination of our project's outputs. Collaborative efforts will enable us to reach a larger audience and foster mutually beneficial relationships.
We intend to use the profit generated from the project to fuel further development initiatives. This includes exploring new use cases and applications for Cardano, expanding our partnerships with businesses and organizations, and supporting the growth of the ecosystem through developer grants and funding. By reinvesting in expansion activities, we aim to strengthen the Cardano ecosystem and foster its long-term sustainability and success.