This proposal includes creating a mobile and web browser version of a voting client application that will be used by DAO-NET members to vote on budgets and technical upgrades for DAO smart contracts and to manage DAO-NET tokens. The intention is to use an existing open source wallet for Cardano and add the features to that wallet if possible. The preference is to collaborate with the original wallet developers to develop these features however at the time of writing no collaboration has been arranged yet.
The interface will allow users to select from multiple languages.
This project aligns with the Challenge direction of integration with existing products including DAO-NET itself and ADA wallets. The value for end users will be the ability to manage DAO-NET voting and tokens using a decentralized application that will make the DAO-NET ecosystem more resilient towards attempts to shut the system down by targeting the current website interface design.
If the A2T: Alternative to Tyranny proposal is also funded then this proposal will also manage A2T tokens as well.
This application, along with the DAO-NET suite itself, is expected to attract many new users to the Cardano ecosystem while voting on the funding the development of many new applications which directly aligns with the Challenge metrics.
In addition to be communicated via Town Hall presentation, the voting dapp is expected to be marketed as part of the DAO-NET & A2T Marketing proposal if funded.
The main challenge will be finding an existing open source wallet developers with which to partner. The list of open source wallets is readily available along with the developers so identifying interest should be straightforward. In the event that no wallet developers are interested then the intention will be to fork the most compatible open source wallet and perform all the work with the DAO Coders consulting team.
Conversely, there may be more than one open source wallet developer team willing to work with DAO Coders on this project. In that event then DAO COders will negotiate with both teams to see if splitting the funding could result in multiple wallets being integrated otherwise DAO Coders will simply select the wallet deemed most compatible with our requirements.
Integrating a multilingual user interface design with existing open source wallets may prove problematic and entail more workload than scoped in this proposal. The multilingual aspect may initially be restricted to the voting application portion of the wallet in that case.