Last updated 4 months ago
Cardano lacks a unified way for mobile apps to interact with wallets. CIP-13 support is inconsistent across wallets, causing unreliable deep links, poor UX, and blocking mobile dApp adoption.
Research and document mobile wallet interoperability, audit CIP-13 across all major wallets, and deliver an open-source React Native/Web deep-link toolkit with a full 2025 interoperability report.
Please provide your proposal title
Cardano Mobile Wallet Interoperability & Deep Link Toolkit
Enter the amount of funding you are requesting in ADA
45000
Please specify how many months you expect your project to last
6
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
Cardano lacks a unified way for mobile apps to interact with wallets. CIP-13 support is inconsistent across wallets, causing unreliable deep links, poor UX, and blocking mobile dApp adoption.
Does your project have any dependencies on other organizations, technical or otherwise?
No
Describe any dependencies or write 'No dependencies'
No dependencies
Will your project's outputs be fully open source?
Yes
Please provide details on the intellectual property (IP) status of your project outputs, including whether they will be released as open source or retained under another licence.
Open source under MIT license available on GitHub.
Please choose the most relevant theme and tag related to the outcomes of your proposal
Research
Describe what makes your idea innovative compared to what has been previously launched in the market (whether by you or others).
This proposal is innovative because no existing Cardano tool, SDK, or research initiative provides:
• A systematic mobile wallet compatibility analysis
• A React Native deep-linking toolkit
• A CIP-13 behavior matrix across all mobile wallets
• A mobile test harness app for reproducible wallet testing
• A public interoperability report focused specifically on mobile UX
Unlike existing wallet connectors (CIP-30 for web), Cardano has no mobile interoperability tooling at all.
Other ecosystems (e.g. Ethereum, Solana) already have mature mobile tooling such as WalletConnect, but Cardano does not.
This project provides the first structured attempt to document mobile wallet behavior, validate CIP-13 links, and provide developers with a reusable mobile SDK, filling a systemic gap in the ecosystem.
Describe what your prototype or MVP will demonstrate, and where it can be accessed.
The MVP consists of three components:
Demonstrates:
• building web+cardano: URIs
• opening wallets from mobile apps
• detecting failures
• logging wallet responses
• fallback mechanisms (QR/clipboard)
Access => GitHub repo (MIT license):
https://github.com/Mateja3m/cardano-mobile-wallet-toolkit
Demonstrates:
• tapping a wallet name
• sending a CIP-13 request
• visual logs of how each wallet behaves
• copy/export logs in JSON
• reproducible test workflow for developers
Access => Open-source React Native app in the repo
• Distributed as APK
• Optional TestFlight (if iOS)
Demonstrates:
• real behavior of each wallet
• what works & what fails
• differences between Android wallets
• deep-linking consistency or errors
Access => GitHub + Included in the public PDF report
This MVP proves current ecosystem state, not hypothetical behavior.
Describe realistic measures of success, ideally with on-chain metrics.
A structured comparison of all major wallets. Includes:
• CIP-13 support
• Deep link behavior
• Address/amount parsing
• Error handling
• QR fallback support
• OS routing results
• Known bugs
Output:
• Markdown table (GitHub)
• PDF inside the final report
An open-source JS library with:
• buildCardanoPaymentUri()
• openWallet()
• Mobile Web + React Native support
• Example integrations
• MIT license
• Version roadmap (0.1 → 0.2 → 1.0)
Purpose => Provide developers a unified abstraction for today’s real wallet behavior.
Minimal open-source React Native (RN) test app with:
• Wallet selector
• CIP-13 trigger buttons
• On-screen logs
• Copy/export JSON results
• Useful for developers and wallet teams.
A 20-30 page technical report with:
• All test results
• Wallet-by-wallet CIP-13 evaluation
• Why deep links fail
• Recommendations on future actions
• Notes on future CIP-45 mobile adoption
• Becomes a reference document for wallet developers.
• 2 technical walkthrough videos
• Posts on Reddit, X, Cardano Forum
• GitHub issues opened for each wallet team
• Documentation for wallet implementers
Please describe your proposed solution and how it addresses the problem
Our solution addresses the lack of mobile wallet interoperability on Cardano by combining three complementary components:
(1) a detailed technical research study of CIP-13 behavior across all major mobile wallets,
(2) an open-source React Native + Web toolkit that builds correct web+cardano: URIs and exposes real wallet behavior through a unified API, and
(3) a public Mobile Wallet Interoperability Matrix and Test Harness App that documents, tests, and validates how each wallet responds to CIP-13 deep links on mobile.
This approach directly solves the fragmentation problem by providing developers with a clear, reliable reference for mobile wallet behavior, practical tooling they can use today, and actionable recommendations for wallet teams to improve future interoperability.
Please define the positive impact your project will have on the wider Cardano community
This project provides direct and measurable benefit to the Cardano ecosystem:
• Unlocks mobile development by giving developers a standard deep-link layer.
• Improves wallet interoperability, reducing friction for users and developers.
• Provides the first clear documentation of mobile wallet behavior.
• Supports future dApp builders by enabling predictable wallet actions.
• Gives wallet teams actionable feedback so they can improve CIP-13 support.
• Raises overall UX quality across mobile payment flows.
• Enables more real-world ADA usage, especially for mobile payments and simple dApps.
• Supports ecosystem decentralization by giving everyone open-source tools and research.
What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?
The project is led by an experienced full-stack and mobile developer with assistance of an experienced blockchain researcher:
• Published React Native apps
• Active work inside the Cardano ecosystem (Intersect Member Area)
• An already functional PoC => GitHub: https://github.com/Mateja3m/cardano-mobile-wallet-toolkit)
This ensures the technical capability to deliver.
Feasibility will be validated by:
• Running real CIP-13 tests across all wallets
• Logging actual wallet behavior (not theoretical behavior)
• Publishing reproducible test steps
• Providing screenshots, logs, and usable APKs
• Releasing toolkit versions (0.1 → 0.2 → 1.0)
• Publishing the compatibility matrix during the project
• Keeping all code open-source and transparent
Milestone Title
Mobile Wallet Compatibility Audit
Milestone Outputs
• Initial CIP-13 testing for Vespr, Eternl, Typhon, Yoroi
• Creation of Test Matrix v0.1 documenting wallet deep-link behavior
• Cardano Mobile Toolkit v0.1 (CIP-13 only):
buildCardanoPaymentUri()
openWallet()
basic error handling
• Internal testing logs and early documentation for reproducibility
Acceptance Criteria
• All four wallets successfully tested for:
deep link opening behavior
CIP-13 address handling
amount parsing attempts
error messages / failure patterns
• Test Matrix v0.1 must be fully populated and published in the repo.
• Toolkit v0.1 must work inside React Native and mobile web environments and open wallets consistently (even when wallets fail to parse CIP-13).
• Documentation explains how tests were executed and how developers can reproduce them
Evidence of Completion
• GitHub commit with Test Matrix v0.1
• GitHub release tag: v0.1 of the toolkit
• Screenshots or logs of wallet behavior included in the repo
• Short demonstration video walking through test execution using toolkit v0.1
Delivery Month
2
Cost
15000
Progress
40 %
Milestone Title
Full Test Suite & Sample React Native App
Milestone Outputs
• Full cross-wallet Test Suite v1 (expanded testing automation + unified workflow)
• Sample React Native (RN) app (Mobile Test Harness) with:
wallet selector
one-tap CIP-13 triggers
on-screen logs
JSON export
• Draft version of the Interoperability Report
• Toolkit v0.2 with fallback logic (QR → clipboard, safe errors)
Acceptance Criteria
• Test Suite v1 must allow consistent reproduction of CIP-13 behavior.
• Sample RN app must run locally with a clear UI for triggering wallet tests.
• Toolkit v0.2 adds functional fallback pathways where wallets ignore CIP-13.
• Draft interoperability report includes at least 50% of the comparison results.
Evidence of Completion
• GitHub repo updated with Sample RN app and Test Suite v1
• Video walkthrough demonstrating RN Test Harness in action
• PDF draft of Interoperability Report
• GitHub release tag: v0.2
Delivery Month
4
Cost
15000
Progress
70 %
Milestone Title
Final Report, Toolkit v1.0 & Public Release
Milestone Outputs
• Final version of the “State of Mobile Wallet Interoperability on Cardano 2025” report
• Toolkit v1.0 with polished API + documentation
• Two technical walkthrough videos
• Publication of all results (Matrix, Toolkit, App, Report)
• Community update posts (X, Reddit, Cardano Forum)
Acceptance Criteria
• Final report (20-30 pages) fully documenting:
wallet-by-wallet results
CIP-13 support gaps
recommended deep-link behaviors
early CIP-45 considerations
• Toolkit v1.0 must be stable, documented, and tested with at least five wallets.
• Videos clearly explain testing workflow and how developers can use the toolkit.
• All deliverables publicly accessible and open source.
Evidence of Completion
• GitHub release tag: v1.0
• Final PDF report published in repository
• Two completed video walkthroughs uploaded and linked
• Public announcements on X, Reddit, Cardano Forum
Delivery Month
6
Cost
15000
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
• Lead Developer (6 months) = 23,000 ADA
• QA & wallet tester (6 months) = 13,000 ADA
• Documentation + report writing = 2,000 ADA
• Infrastructure/devices/tooling/hosting = 4,000 ADA
• Technical videos & community support = 3,000 ADA
How does the cost of the project represent value for the Cardano ecosystem?
The project provides high value, delivering a full compatibility report, SDK, test app, and developer tooling. All outputs are open-source. No retroactive funding, giveaways, or incentives.
This project delivers something Cardano urgently needs:
• Unified mobile deep-linking foundation
• First React Native toolkit for payment URI handling
• Compatibility matrix wallet teams can use immediately
• Unbiased report on mobile wallet UX
• Realistic path toward future CIP-45 mobile work
Without this, mobile dApps cannot function reliably and deep linking remains fragmented and mobile adoption stalls.
I confirm that evidence of prior research, whitepaper, design, or proof-of-concept is provided.
Yes
I confirm that the proposal includes ecosystem research and uses the findings to either (a) justify its uniqueness over existing solutions or (b) demonstrate the value of its novel approach.
Yes
I confirm that the proposal demonstrates technical capability via verifiable in-house talent or a confirmed development partner (GitHub, LinkedIn, portfolio, etc.)
Yes
I confirm that the proposer and all team members are in good standing with prior Catalyst projects.
Yes
I confirm that the proposal clearly defines the problem and the value of the on-chain utility.
Yes
I confirm that the primary goal of the proposal is a working prototype deployed on at least a Cardano testnet.
Yes
I confirm that the proposal outlines a credible and clear technical plan and architecture.
Yes
I confirm that the budget and timeline (≤ 12 months) are realistic for the proposed work.
Yes
I confirm that the proposal includes a community engagement and feedback plan to amplify prototype adoption with the Cardano ecosystem.
Yes
I confirm that the budget is for future development only; excludes retroactive funding, incentives, giveaways, re-granting, or sub-treasuries.
Yes
I Agree
Yes
Lead Developer
• Milan M => Full-stack & mobile developer
• Multiple React Native apps published
• Working inside the Cardano ecosystem (Intersect Member Area)
• Maintainer of Cardano Mobile Toolkit repo
Senior Technical Assistant
• Milos P => QA & Technical Writer
• Wallet testing experience
• Documentation & technical writing
• Experience with researching various blockchains from functional and economic standpoint