Last updated a year ago
WalletConnect is a standard to connect mobile wallets to desktop dApps without having the private key leave the mobile app. It is integrated by many dApps, but does not support Cardano currently
We will do the required engineering work to add WalletConnect support to FlintWallet and write information about how any other wallet in the Cardano ecosystem that has a mobile app can add support too
This is the total amount allocated to WalletConnect for Cardano. 4 out of 4 milestones are completed.
1/4
SDK Creation
Cost: ₳ 50,000
Delivery: Month 3 - Feb 2023
2/4
Integration into dApp
Cost: ₳ 50,000
Delivery: Month 5 - Apr 2023
3/4
Wallet integration
Cost: ₳ 50,000
Delivery: Month 6 - May 2023
4/4
Grants for integration
Cost: ₳ 50,000
Delivery: Month 7 - Jun 2023
Many dApps that started out in other ecosystems integrated WalletConnect support the way to connect to their dapp. Unfortuantely, since previous work for implementing WalletConnect in Cardano and no Cardano wallet that supports WalletConnect, these projects have difficulty implementing Cardano support. For example, Instagram mentioned that their NFT integration won't support Cardano because of the lack of WalletConnect support
Our team recently released Flint Mobile for Android and iOS and so we can leverage our experience to build the required tooling for WalletConnect integration with Cardano as well as integrate support into Flint Wallet's mobile app. Since we believe in a multi-wallet future, we will also write information about how other mobile wallets in the Cardano ecosystem can also add WalletConnect support as well.
Integrating WalletConnect support will be important for growing adoption as it will allow multi-chain projects that depend on WalletConnect support to also support Cardano
Our company is not affiliated with WalletConnect so beyond standard engineering risks (overbudget, delay, etc.) there is communication misunderstanding risk with the WalletConnect team and, depending on their opinion on Cardano, may not be cooperative in the integration
The full cost will go towards engineering cost. Additionally, part of the funding will go towards a popular Cardano dApp that has told us they are interested in WalletConnect support
Notably, the cost of this proposal is hard to predict given that we have no official affiliation with WalletConnect. The cost of this proposal was judged to be an upper bound for the cost of this integration and, if the cost of the integration is significantly lower than expected, we will cut the funding of the proposal early and return extra funds to Catalyst.
Flint Wallet team engineers as well as engineers from the Cardano dApp mentioned above
No plans
The investigaton into the feasibility of WalletConnect support for Cardano, any CIP/blog post generated from that investigation as well as a blog post detailing how wallets/dApps can integrate WalletConnect support will all be made public
At least one dApp that would not have been able to have Cardano support without WalletConnect integration decides to deploy to Cardano based off the integration done in this CIP
New proposal
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Our team has written a lot of the CIPs for Cardano wallets and developers in our team have experience previously working on Yoroi and currently working on Flint Wallet -- both of which have mobile versions