Last updated 6 months ago
Prime Wallet lacks support for multiple wallets and mass actions. We aim to add features like one-click delegation and Catalyst voting across all wallets, improving efficiency for users.
We will extend Prime Wallet to support multiple wallets and mass actions, enabling one-click delegation or Catalyst voting across all wallets, simplifying governance and wallet management.
This is the total amount allocated to Prime Wallet: Mass Voting & Multi-Wallet Actions.
Please provide your proposal title
Prime Wallet: Mass Voting & Multi-Wallet Actions
Enter the amount of funding you are requesting in ADA
100000
Please specify how many months you expect your project to last
4
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
Prime Wallet lacks support for multiple wallets and mass actions. We aim to add features like one-click delegation and Catalyst voting across all wallets, improving efficiency for users.
Supporting links
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
License and Additional Information
MIT License
Please choose the most relevant theme and tag related to the outcomes of your proposal
Smart Contracts
Mention your open source license and describe your open source license rationale.
The MIT License offers a simple framework that maximizes freedom for developers and organizations. It allows anyone to use, modify and integrate the Launchpad without restrictions, while still preserving attribution. Its clarity and minimal legal overhead encourage adoption and foster innovation within the Cardano ecosystem.
How do you make sure your source code is accessible to the public from project start, and people are informed?
From the start, all source code will be publicly available on GitHub, enabling free use, modification, and integration. Development will be transparent, with open commits and pull requests. Updates will be shared through the Catalyst program, WingRiders Twitter, Discord, and other communication channels.
How will you provide high quality documentation?
Documentation will be maintained in the open-source repository, updated alongside each feature release. It will include clear usage guides, API references, annotated examples, and contribution instructions. Both technical and non-technical users will have access to step-by-step tutorials, screenshots, and demo videos to ensure easy adoption and community contributions. Documentation updates and usage guides will accompany feature releases, ensuring accessibility for both technical and non-technical users.
Please describe your proposed solution and how it addresses the problem
Our proposed solution involves two key features to enhance the Prime 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.
Please define the positive impact your project will have on the wider Cardano community
Our project will positively impact various groups within the Cardano ecosystem, simplifying the Catalyst voting process and encouraging broader engagement in governance activities. Below, we outline the specific groups that will benefit and how:
Sharing Outputs
The implementation of mass Catalyst voting will be made available through an open-source repository. This means that other wallet providers and projects can leverage and benefit from our work, encouraging adoption and innovation across the ecosystem.
Value to the Cardano Community
By making voting and wallet management more convenient, our solution aims to increase Catalyst voting participation, enhance user experience, and contribute to Cardano’s long-term decentralization. Our open-source approach ensures that the benefits extend across the ecosystem, fostering innovation and encouraging broader adoption.
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?
As WingRiders, we have a track-proven record of developing within the Cardano ecosystem. Over the years we’ve shown to be at the forefront of technological advancements when it comes to DEXes and Cardano in general. We were the first ones to bring support for Stableswaps, have a fully on-chain DAO governance, launched the first trustless non-custodial launchpad and recently V2 smart contracts with optimized transaction batching, new features such as Routed Swap, PathFinder, ZapIn/ZapOut and much more. We have created a lot of open source tooling and continues to push the edge of what is possible with the Cardano chain evolving.
Regarding fund management, we adhere to rigorous protocols ensuring robust financial stewardship and accountability. Our practices encompass the maintenance of transparent financial records, periodic internal audits, and strict compliance with financial reporting standards. We understand the imperative nature of prudent fund management and commit to upholding the highest standards of fiscal responsibility throughout the project's lifecycle.
As evidence, we have a proven track record in Cardano Catalyst:
Milestone Title
Add support for multiple wallets and accounts
Milestone Outputs
Implement option to add and manage multiple wallets and accounts in the Prime Wallet.
Outputs:
Acceptance Criteria
Evidence of Completion
Delivery Month
1
Cost
30000
Progress
30 %
Milestone Title
Implement mass Catalyst voting
Milestone Outputs
Implement option to register for Catalyst voting with multiple wallets and accounts in the Prime Wallet.
Outputs:
Acceptance Criteria
Evidence of Completion
Delivery Month
2
Cost
30000
Progress
60 %
Milestone Title
Comprehensive Testing and Bug Fixing
Milestone Outputs
Conduct extensive testing of the new Prime Wallet features (including unit testing) to identify and fix any potential bugs or security vulnerabilities. This phase ensures the Wallet’s reliability and security across various scenarios.
Outputs:
Acceptance Criteria
Following are the acceptance criteria:
Evidence of Completion
Delivery Month
3
Cost
25000
Progress
90 %
Milestone Title
Project Close-out Report and Project Close-out Video
Milestone Outputs
Create final project completion report and video:
Acceptance Criteria
Evidence of Completion
Delivery Month
4
Cost
15000
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
Milestone 1:
Milestone 2:
Milestone 3:
- Milestone Budget: ₳ 25,000
- Resource MDs:
- Software engineer (senior & junior): 23
- Project manager: 1.5
Final Milestone
How does the cost of the project represent value for the Cardano ecosystem?
By enhancing a live and actively-used open-source tool, we minimize overhead and ensure that each improvement delivers immediate ecosystem value. Features are prioritized for high impact, supporting developers, auditors, wallets, and explorers. Our commitment to open-source licensing guarantees that all outputs will be freely available for the Cardano community.
Terms and Conditions:
Yes
WingRiders engineering team is composed of experienced professionals in blockchain technology and software development. Our team members stand behind projects like Adalite, Yoroi wallet, Emurgo’s first blockchain explorer/indexer, firmware for hardware wallets Trezor and Ledger (bringing them to Cardano), and WingRiders DEX and LaunchPad.