Mobile dApps on Cardano struggle with seamless integration with mobile wallets like Yoroi, making it impossible to provide a smooth, mobile-only experience for users on iOS and Android.
This is the total amount allocated to Extend Open-Source Yoroi wallet to support seamless mobile Cardano dApp integration.
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Leverage "Universal Links" on iOS and App Links on Android to enable seamless integration between mobile dApps and wallets for a smooth, mobile-only experience.
We depend on Emurgo, the developers of Yoroi, to accept our contribution for broader use. If they donât accept, weâll leave the open-source fork for community developers to learn from and potentially integrate in their solutions.
Our project will build on Yoroi Wallet, which is open source under the Apache 2.0 License. Support for mobile dApp integration will be contributed to the same open-source repository on GitHub (Emurgo/yoroi-frontend), ensuring transparency and community collaboration.
Problem Perception:
Mobile dApp integration with Cardano wallets is currently lacking, limiting the ecosystemâs growth. Users face difficulty connecting their mobile wallets with dApps, which hinders adoption and smooth user experience.
Reasons for Approach:
We aim to solve this by using standard mobile integration technologies available on iOS and Android to create seamless communication between mobile dApps and wallets. This approach is based on tried-and-tested mobile methods that can deliver a native and user-friendly experience.
Engagement & Impact:
Our solution will empower dApp developers by giving them access to mobile users through app-to-app wallet integration, improving usability and engagement. The project's open-source nature will encourage further collaboration and enhancements.
This integration is crucial to expanding Cardano's presence in the mobile space, enabling more users to access decentralized services conveniently. By bridging this gap, we expect to see broader adoption and utility across the Cardano ecosystem.
Capability:
Sergey Kisel, full-stack software engineer and architect at Brick Towers, will lead this project. Brick Towers is an institutional-grade Digital Asset Services Provider (SOC 2 Type II certified), ensuring high standards of security and trust. Sergey specializes in blockchain solutions, including staking and digital asset software.
Feasibility & Accountability:
We will validate feasibility by using proven mobile integration technologies and conducting iterative testing. All development will be open-source, allowing the community to review, contribute, and track progress, ensuring transparency and accountability.
Milestone 1: Development
Milestone 2: Example App
Milestone 3: Documentation, Building the Gallery of Examples
Sergey Kisel - Senior Full-stack Engineer (LinkedIn: https://www.linkedin.com/in/kisel/)
Milestone 1: Development
Total Duration: 60 Days
Milestone 2: Example App
Total Duration: 15 Days
Milestone 3: Documentation, Building the Gallery of Examples
Total Duration: 15 Days
The project costs are based on standard industry rates for blockchain developers and align with typical wages in our region. By delivering this solution as an open-source contribution, we ensure long-term value for the Cardano ecosystem.#
Other developers will be able to adopt and build upon this integration, multiplying the impact of the investment. This project will not only benefit our immediate goals but also enhance the utility and accessibility of Cardano for mobile dApp developers worldwide.