Please provide a detailed plan, including timeline and key milestones for delivering your proposal.
The Project plan consists of the following activities with its duration:
- Integrate new SDK into code: 1 week
- Replace wal-lib functions: 4 weeks
- Integrate didcomm and didpeer libraries: 3 weeks
- Develop iOS required adaptations: 3 weeks
- Testing and documentation: 1 weeks
<u>TOTAL DURATION</u>: 3 months
The high-level scope of each activity is described below:
- Integrate new SDK into code: this activity will define the best architecture to replace the Kotlin SDK with the JS SDK
- Replace wal-lib functions: since RootsWallet has a dependency on wal-library, it is needed to replace the functionalities or build a JS version of wal-library
- Integrate didcomm and didpeer libraries: current libraries are based on Kotlin. This activity will build the Rust versions and create Swift wrappers. It will be needed to create and Interface to switch between Kotlin and Swift builds.
- Develop iOS required adaptations: this activity will cope with all details required to build and run the iOS version
- Testing and documentation: this activity is composed of testing both Android and iOS versions, deploying for testing and providing documentation on how to build them.
<u>Deliverables</u>:
- Apple App Store alpha version release
- Open Source code on Github repo
- Documentation on how to deploy on iOS
Please provide a detailed budget breakdown.
Budget is mostly composed of development hours at a ratio of $100/hr. Based on the activities defined above the requested breakdown budget is:
- Integrate new SDK into code: 20 hours = $2.000
- Replace wal-lib functions: 80 hours = $8.000
- Integrate didcomm and didpeer libraries: 60 hours = $6.000
- Develop iOS required adaptations: 60 hours = $6000
- Testing and documentation: 20 hours = $2.000
<u>TOTAL BUDGET</u>: $24.000
Please provide details of the people who will work on the project.
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 to 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 Rodolfo Miranda and Lance Byrd:
<u>Rodolfo Miranda</u>: https://www.linkedin.com/in/rodolfomiranda/
His background includes a MS EE degree at Stanford University and more than 25 years of successful work experience in both large multinational companies and owned startup projects. His main activities involve architecting, developing, and implementing large scale software solutions for the Telecommunication Industry. Lately, he was engaged in blockchain technologies and joined Cardano community where he:
- Participate as Community Advisor (from F6) and vCA (from F7), and is involved in many improvement working groups and discussions
- Is part of the Challenge Team for Fund 7 challenge "Grow Latinamerica, Grow Cardano"
- Is part of the Challenge Team for Fun 8 challenge “Self-Sovereign Identity”
- Was part of the first cohort of the Atala Prism Pioneer Program
- Is part of the team that created the LATAM Cardano Community and host a weekly LATAM TownHall
<u>Lance Byrd</u>: <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 we add a link to the time allocation spreadsheet that can help you validate that our commitments are feasible.
If you are funded, will you return to Catalyst in a later round for further funding? Please explain why / why not.
If funded, this project as defined will conclude in this round. It does not depend on further funding to be used and adopted in production. However, since interoperability is an ongoing process we may present future projects in future fund round with the same spirit of defining standardized ways to adopt other parts of the SSI technology.