Identity Wallets are not intuitive for new users. The godfather of SSI, Drummond Reed, says that the UX of identity wallets will be the tipping point for SSI going mainstream.
This is the total amount allocated to RootsWallet - User Feedback Updates
We will implement a variety of changes to the RootsWallet user interface (funded in Fund 7 and 8) to make it more intuitive for non-technical users. We have received feedback from UX experts, alpha-testers, users, and developers.
The areas of UI/UX that we will focus on:
The first version of RootsWallet was funded in Fund 7.
In Fund 8 we are improving the ability for the user to backup/restore their RootsWallet.
In Fund 9 we have several small proposals for improving RootsWallet.
At one of the largest crypto conferences, Consensus 2022 in June, Drummond Reed (godfather of SSI) said that Identity Wallet UX design will be the tipping point for mainstream adoption of Self-Sovereign identity.
RootsID has already been meeting with IOG UX experts to improve our UX.
We also have over 15 alpha-testers, giving us feedback on RootsWallet.
We would like to continue to implement the suggestions from both the experts and users to simplify the UX design so that it could be used, even by a child. For instance the school children in Ethiopia identity initiative that the Cardano community continues to pursue.
RootsWallet is an existing mobile app. This proposal is to improve RootsWallet's reach into our community and to attract new users into the Cardano/Catalyst/Atala Prism/SSI ecosystem and use-cases.
It eventually needs to be easy enough to use, that school children who are managing parts of their digital identities, can easily use it.
We propose to implement the prioritized list of improvements that we continue to receive from IOG UX experts and our test-users. We expect to continue to get mountains of feedback from Catalyst use-cases in Fund 8 and 9 as well.
We will add this feedback as issues to our Github backlog, prioritize them, and then work on them as part of our regular software development.
Since RootsWallet already exists and is functioning, there are two main risks:
The project plan consists of the following activities with its duration:
TOTAL DURATION: 13 weeks
The high-level scope of each activity is described below:
This effort will span 13 weeks, from when Fund 9 funding is first released. We will follow a similar schedule to what we did to produce the Android alpha release of RootsWallet:
We will follow the same development cycle and cost breakdown that successfully produced the Android RootsWallet alpha release from Fund 7 and is producing the RootsWallet beta release in Fund 8.
TOTAL BUDGET: $7800
Broken down by feature:
Broken down by timeline:
The RootsId team has been delivering Open Source building blocks for the Self-Sovereign Identity ecosystem in Cardano. They have been funded in several Catalyst projects since Fund 6. All of them were delivered successfully on time or still in development in the planned timeline. Our funded projects are:
The team is constantly engaged in all Self Sovereign Identity Cardano activities such as Atala Prism Astros, Atala Prism Pioneer Program, Prism+SSI After Town Hall break rooms, and meeting periodically with partners or related Catalyst projects with the aim of collaboration and help adoption and growth of Cardano in the Identity world.
Additionally, the team participates actively in the worldwide SSI community by attending and collaborating on several working groups in the Decentralized Identity Foundation, the Hyperledger foundation, and the Trust over IP foundation.
This project in particular will be developed by Lance Byrd:
Lance Byrd: https://www.linkedin.com/in/2byrds/
His background includes a BS in Computer Science (UMBC) and MS in Information Assurance (Capitol College) and more than 22 years of software development as a consultant. He has developed massive scale data analytics and visualizations, machine learning analysis pipelines, and worked with University researchers to bring their work to market. He has also built and taught technical certification courses for several different topics in data analysis, big data, and compliance.
He is an expert Cardano/Catalyst/Atala Prism SSI mobile developer. He is one of the founders of RootsID which has been building a Cardano-based open source identity ecosystem including a mobile identity wallet called RootsWallet. He is advised by expert UX designers from IOG, identity experts like Darrell O'Donnel and Tony Rose and is a regular at Trust Over IP, Decentralized Identity Foundation, and Hyperledger foundation meetings.
For this Fund 9, RootsId is presenting the following proposals:
Since we are participating in 10 proposals, we carefully planned time allocation for each of us. We defined our individual commitment per week as if all of the proposals are funded including extra activities. Based on that, we defined the allocation per proposal for each of us needed to deliver the proposal in time. Take in account that we design our proposals to have a duration no longer than 12-14 weeks in order to match funding rounds, that means that our pending F8 proposals will be concluded before the F9 execution phase starts. For your reference here is a link to the time allocation spreadsheet that can help you validate that our commitments are feasible.
If funded, this proposal as defined will conclude in this round. It does not depend on further funding to be used and adopted in production. Based on the success and adoption of RootsWallet, we hope to expand the development of the mobile app and surrounding ecosystem in future funding rounds.
History and Future:
RootsID has been funded to develop Cardano identity software since Catalyst Fund 6 and plans to continue to expand the features and open source software for the Cardano, Catalyst, Atala Prism, and SSI communities in all future Catalyst funds.
RootsWallet was first funded in Fund 7 and we will continue to prioritize our features/enhancements based on Catalyst use-cases (we call them our partners).
RootsWallet also received funding in Fund 8 to add a backup/restore feature, which we are currently working on.
RootsID plans to continue to request funding for RootsWallet in all future Catalyst funds so that the product will continue to evolve to solve the digital identity needs of Cardano, Catalyst, Atala Prism, and SSI community.
This project is basically a software development project with four clear deliverables that will work as proofs of completion:
Additionally, this team adopts Agile methodology based on the tools provided by Github. Besides progress reports, the advancement will be tracked by public Github issues, project views (like Kanban board) and commits. Intermediate progress will be reported as Sprint Burndown, a KPI metric that shows the progress in percentage of each development sprint.
RootsWallet has a project within the RootsID Github for tracking issues, code, pull requests, releases, wiki, etc.
All of our work for this effort will be planned and tracked as issues on Github.
This is also where users can submit for enhancements, bug fixes, etc.
We write monthly updates on our Github wiki.
And we do regular demos to partners, users, at Catalyst Townhall breakout rooms, etc.
Our final releases go in Github and on Android (and Apple app stores, if our iOS proposal is funded).
Success for this proposal will be for the RootsWallet user experience to improve in the following ways:
This proposal is to enhance RootsWallet based on user and UX expert feedback from our mobile app completed in Fund 7 and work being done in Fund 8. The project is built on components that were developed in previous funded projects from RootsId. So, in a broad sense, the strategy of RootsId is to deliver more and more open source SSI components to the Catalyst community as a continuous process. We started with the basic building blocks, some as alpha releases, and from there we grew with more advanced and rich components that allow us to build complex solutions.
Specifically this is a continuation of work funded in Catalyst Fund 7 and 8:
RootsWallet - Backup/Recovery (Fund 8)
Open Source Credential Wallet (Fund 7)
We are grateful to be able to discuss and consider how our identity software might impact our grass roots users and their communities. By giving each individual control over their own cryptographically verifiable digital identity, we hope to empower their ability to choose to be remembered and/or forgotten in nuanced and fulfilling ways that improves every area of their life and community. We would especially like to see improvements in the following ways:
Goal 10. Reduce inequality within and among countries
Goal 11. Make cities and human settlements inclusive, safe, resilient and sustainable
Goal 16. Promote peaceful and inclusive societies for sustainable development, provide access to justice for all and build effective, accountable and inclusive institutions at all levels
Goal 17. Strengthen the means of implementation and revitalize the Global Partnership for Sustainable Development
10.7 Facilitate orderly, safe, regular and responsible migration and mobility of people, including through the implementation of planned and well-managed migration policies
16.7 Ensure responsive, inclusive, participatory and representative decision-making at all levels
17.17 Encourage and promote effective public, public-private and civil society partnerships, building on the experience and resourcing strategies of partnerships
9.b Support domestic technology development, research and innovation in developing countries, including by ensuring a conducive policy environment for, inter alia, industrial diversification and value addition to commodities
Key Performance Indicator (KPI):
17.17.1 Amount in United States dollars committed to public-private partnerships for infrastructure
9.b.1 Proportion of medium and high-tech industry value added in total value added
16.7.2 Proportion of population who believe decision-making is inclusive and responsive, by sex, age, disability and population group
10.7.2 Number of countries with migration policies that facilitate orderly, safe, regular and responsible migration and mobility of people
RootsId is a group of expert developers that are contributing with many Open Source building blocks to the Self-Sovereign Identity ecosystem in Cardano, such as RootsWallet, WAL-CLI, and sidetree-cardano. Check our full work on Github, and more details on the Teams section below.