Please describe your proposed solution
Our proposed solution involves two key features to enhance the One-Click Wallet. First, we will add support for users to manage multiple wallets and accounts within the wallet. This functionality will allow users to easily add, view, and organize their various wallets and accounts in one unified interface.
The second major extension of our solution will focus on enabling users to perform single actions across multiple wallets, all executed with just one click. With multi-wallet support in place, users will be able to initiate actions such as delegation, voting registration, or staking across all their managed wallets in one streamlined operation. Instead of repeating the same steps for each wallet individually, this feature will allow for all linked wallets to participate in a specific action simultaneously. This one-click convenience will dramatically simplify the user experience, reducing the time and effort involved in managing multiple wallets and fostering greater participation in activities such as governance and staking within the Cardano ecosystem.
To demonstrate the value of these new capabilities, our initial integration will focus on enabling users to register multiple wallets under a single voting key. This use case is an important example that showcases the broader potential of multi-wallet actions. By allowing users to register several wallets with one voting key, we effectively merge the voting power from multiple accounts, streamlining the Catalyst voting process. The inefficiencies we address stem mainly from the requirement for numerous manual steps in the mobile voting app for each wallet. By consolidating these steps into a single action, it becomes significantly easier for users to manage their voting power, reducing barriers and making governance more accessible. Another key benefit is that the open-source nature of our solution allows other wallet providers to leverage the code, thereby enabling mass voting in their own products and promoting a more unified and efficient voting experience across the Cardano ecosystem.
This sets the stage for further enhancements, paving the way for future integrations where other actions — such as staking or participating in governance decisions — can also be performed across multiple wallets in a single, efficient step. This pioneering example highlights the transformative impact of our proposal, driving improved usability and encouraging active participation within the Cardano community.