Nothing came up for

Mobile In-App Wallet (RN) 🔥

$10,000.00 Requested
Ideascale logo View on ideascale
Problem:

There doesn't exist yet a wallet solution for mobile dApps to allow people to receive and send payments without dealing with private keys.

DĂ©fi: F8: Open Source Development Ecosystem
over budget Requested 0.833% of the fund.
Avis des conseillers communautaires:
3.52 (21)
Yes Votes:
No Votes:

Expérience

Two software engineers (Piotr & Randall) with more than 20 years of combined knowledge in a relevant industry. Together with Steve & James (co-founder) we're part of the Gimbalabs core team working on blockchain based solutions. We've already launched a few successful projects.

Solution

Create a React Native library for storing hashed mnemonics and private keys inside mobile's secure context, by leveraging other tools.

[IMPACT]

Create an in-app wallet integration library for mobile dApps that want their users to be able to receive and send payments without them having to store mnemonics offline or deal with private keys. This will reduce the barrier for people not knowing much about cryptocurrencies but who are willing to use the dApp services, and enable them to gradually learn more about the use of Cardano keys and addresses.

This will create a new open-source tool for building useful applications on Cardano. Developers will be able to integrate it, contribute to it, or even clone it and change it to meet their application needs. By doing so, the building process of mobile dApps will became a bit easier and developers will be able to iterate more quickly on their ideas.

By some unpredictable circumstances not being able to find time to deliver on this project.

[FEASIBILITY]

May 2022 - Deep research on the integration of the already-existing tools and creating an outlined APIs plan.

May / June 2022 - Create a Github repository, start working on the library. Testing and working on documentation for other developers. Open-sourcing the code.

June 2022 & beyond - Support & resolving issues as they arise.

$3000 - for two months of part-time work of 1 developer ($6000).

$4000 - for the ongoing support and maintenance of the open-source project.

Piotr Napierala - full-stack developer, bridge builder, Gimbalabs core contributor, active in Plutus project-based learning program.

Randall Harmon - software developer, application architect, Swarm Veteran, Gimbalabs core contributor.

James Dunseith - teacher, coach, and facilitator with a passion for helping people gain agency in problem solving.

Steve Lockhart - community builder, decentralization advocate, arborist, dog owner.

We're part of the Gimbalabs core team. Working on decentralized solutions to empower people with blockchain technologies.

[AUDITABILITY]

The number of reached milestones outlined in my road-map after the research is done. The number of successfully executed tests.

Anyone can integrate this library to easily create a set of keys and addresses for their users in their React Native applications, and allow the users to have no anxiety about storing the keys.

This proposal is an entirely new proposal.

Avis des conseillers communautaires

Addresses Challenge

4.1 / 5
7 Critiques

Does the proposal effectively addresses the challenge?

Revues de la Communauté (7)

Commenter gravatar

The project is about create an in-app wallet integration library for mobile apps that want their users to be able to receive and send payments without them having to store mnemonics offline or deal with private keys. This will reduce the barrier for people not knowing much about cryptocurrencies, encourage them to join blockchain communities and learn more about the use of Cardano ecosystem. Plus, this project will create a new open-source tool for building useful applications on Cardano. Therefore, it will be beneficial to developers on Catalyst community that they will be able to integrate it, contribute to it, or even clone it and change it to build another application. This contributes to accelerating the development of the network of Cardano-based platforms that expand and connect with each other.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_809
Total QA Ratings
2
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

I totally support the proposer's idea. Once the open library is ready with its live product, common people and developers will jump in and be excited to use and understand the product and code. It would open a way to any new development possibilities utilizing Cardano later.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_647
Total QA Ratings
3
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

An open-source project for secure storage of Mnemonics in mobile will add great value. It can be a good solution for low balance wallets with low entry barriers. There is likely to be an impact on security however for low value and quick wallets will definitely improve user experience.

Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

A good suggestion for an open-source tool is to create a mobile in-app wallet for mobile Dapps. In comparison to the existing methods listed in the proposal, it will be extremely convenient. However, it would be fantastic if you could include certain risks for users of this mobile in-app wallet. I believe the security risk is the first consideration for people when deciding whether or not to use a mobile wallet. Because open source software is so widely used, one security flaw might lead to plenty of others, affecting a large number of people. Of course, identifying these risks will take a significant amount of time, and you are concerned that you will not be able to deliver your proposal on time. As a result, I would like to learn more about your strategy for completing this challenge and dealing with security issues.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1934
Total QA Ratings
3
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

The proposal presents good idea about a tool for users in Cardano to help people overcome problems when they make transaction in the system. The proposed solution is provided however, it is quite general as the reader could not understand what is the detailed plan, therefore, it could be better if there is more information about the in-app wallet integration library. Moreover, the solution is good but it does not really meet the challenge and the key metrics are not provided in this part, even it is mentioned a little in the proposal but overall it is too short and general. If the key metrics are listed, the reader would easily understand the content of the proposal. The risk of the project better goes straight to the main point as it will show the difficulties and the problems the proposal face.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1773
Total QA Ratings
4
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

The proposal is well structured and briefly written but still provides enough information on the impact of this project. As I can understand, this tool is quite simple and useful for people who are willing to use the dApp services but have a little trouble with the cryptocurrencies. Sometimes the process of developing mobile apps can be difficult and hard to be delivered successfully. Since developers can get access and change it to meet their application demand, they are motivated to easily build mobile dApps and take time to increase the quality of Cardano Opening Source Projects. After all, I believe that this proposal has given simple and effective solution to the challenge.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1702
Total QA Ratings
4
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

The aftermath of this proposal is colossal, considering most of the users going forward might have all the understandings of Cardano or blockchain in general. The plug-in and use feature would certainly come in handy. But I personally feel, there are many loopholes in the proposed idea. The convener makes no statement of how secure and dependable their solution can be, considering the private keys are stored on local storage. How does the team plan to gain the trust of users and how can the businesses leverage this to do secure transactions. The risks on the other hand are very blunt assuming there are far more challenges the team might face during the development of such an open-source secure application. Probably a tad bit more attention given in providing the readers regarding the aforementioned topics might shed more light on their approach.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_751
Total QA Ratings
7
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Feasibility

3.6 / 5
7 Critiques

Given experience and plan presented is likely that this proposal will be implemented successfully?

Revues de la Communauté (7)

Commenter gravatar

The project team have two software engineers with more than 20 years of combined knowledge in a relevant industry and they have already conducted some successful projects. However the plan is still quite general and not detailed enough, that doesn't show what are their action on each stage of the project. The risk analysis is unqualified since they don't define what are "some unpredictable circumstances". They also lack the risk management strategy.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_809
Total QA Ratings
2
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

Gimballabs has been contributing immensely to the Cardano space and has completed a good number of development projects and tools. WIth the past achievements and credentials, it is highly likely that the project will be executed successfully.

Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

The budget and timeline explained are for the continuous work of this project. As mentioned by the proposer himself, the risk is they can't deliver the project on schedule. The solution is to hire more team members to deliver the project, as stated in the plan. I believe the proposer could get some help from the Gimbalabs community.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_647
Total QA Ratings
3
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

The timeline is divided into two sections: from May 2022 to June 2022 and after June 2022. That implies you will need roughly two months to conduct research, set up a Github repository, test the code, and so on. I believe you should be more specific in this two months about how you plan to spend the budget ($3000) on each task. The budget may be set, but the time appears to be limited, so I am not sure if the time you spend developing and testing the app will be used up or not, and how the budget will change or rise. To summarize, I will need a discussion about the budget's sufficiency ($3000 Plus $1000) in order to make a significant impact.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1934
Total QA Ratings
3
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

The timeline and the plan are in the proposal however; it seems not very clear as the time provided in only in May and June so if the timeline is more specific, such as it can be divided into weeks, and days, it would easier to follow the process of the project. The budget plan is quite clear, but it makes me misunderstand the first time I read it so if you could clarify the number more specifically such as the numbers $3000 and $1000 can be explained in more detail. Also, the requested fund is $10000 but the detailed budget plan did not match with the number mentioned before, this feature makes the readers confused so if you have plan of the rest budget, please go into detail and list in the proposal. The team member is relevant to the requirements of the project but if you could mention the name of the members and positions as long as their experience, there would be more evidence to get good points. In case there is any documents or certificates, please plus in the proposal.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1773
Total QA Ratings
4
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

There is a brief and concise timeline for this project. The process mainly happens in May and June and important tasks are provided during this time. They also mentioned a logical and sensible amount of money for the project. However, I’m hoping to see the member's profile as well as achievements in detail in order to verify the skill and experience of the opponent.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1702
Total QA Ratings
4
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

The team put together seems to be very small in size and considering the plan laid out, it's capable enough to pull it through having 20+ years of relevant experience. However, there are other areas that the proposal seems to be lacking in, such as a detailed plan and a possible time-line at which deliverables can be observed. However, the fund requested is about 10k which is a very small chunk of the fund allocated, hence considering the influence a project of this caliber can bring to the ecosystem, in making the payments free of private keys and easy for users who are oblivious to the essence of Cardano or blockchain, I feel the community can throw them a rope and see where the team reaches in their expedition.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_751
Total QA Ratings
7
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Auditability

2.9 / 5
7 Critiques

Does the proposal provides sufficient information to assess and audit progress and completion?

Revues de la Communauté (7)

Commenter gravatar

The proposal includes a general plan but not detail enough to call it a roadmap. It would be better if they includes the actionable roadmap with specific KPIs for each stage of that roadmap. The key metrics are also need to improved.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_809
Total QA Ratings
2
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

The GitHub itself is not enough for project monitoring. The proposer and his team need to add some channels for public communication. Common people and fellow developers out there will know and possibly give some help for the development. Lastly, don't forget to put some projection numbers or tech stack achievements in the milestones for evaluation.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_647
Total QA Ratings
3
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

The proposal is for 10K USD to pay for a part time developerfor two months and a maintener of the repository. The proposal will output a react native library for storing mnemoics of the wallet in a secure manner. These are clear outputs with reasonable cost. THe project will be opensource. Therefore the proposal is highly auditable.

Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

If you could provide the number of successfully completed tests required to be considered suitable for the project, that would be fantastic. I do not see any milestones or the road-map you mentioned, so it would be great if you could add them so I can check the project's auditability. To ensure that users do not have to worry about storing keys, you must ensure that the security risks I mentioned earlier are addressed. I believe the proposer should be more self-assured and share some more good metrics he required for this project's success.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1934
Total QA Ratings
3
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

The good point is that the number of successfully executed tests. But there is another advantage if the proposal mention how successful the project would be such as any numbers of traffic or the increasing of users and so on because the reader can imagine how is the proposal progress. It is a good idea to emphasize the tools or KPI of the proposal because it is easier to follow. Moreover, it is mentioned that there are some successful launched projects, it can be better to emphasize again as it can increase the feasible of the project.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1773
Total QA Ratings
4
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

The proposal has provided good key metrics in the proposal. There are 2 final deliverables but I think they should be provided with more details or a more straightforward way to measure/ evaluate them. Beside, a link to audit the process of the project should be provided in order to be clearly and easily tracked by voters and the community.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_1702
Total QA Ratings
4
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

Commenter gravatar

Although the project seems intriguing in a unique way, I feel the proposer could have given the community better verifiable metrics than the usual achieving milestone KPIs. The auditability section clearly needs some work and makes sure that the metrics are aligned to the challenge's requirements. The number of users using their tech, number of businesses incorporating their plug-in payment feature, number of monthly users and transactions…etc could have added more insights to the success of the project and made the audit process more straightforward. It's pretty unclear if the milestones set are deliverables or research that brings back the team with evidence for the further funding rounds. With this proposal being a completely new one, the community would expect a long-term view and future plans so that the team can build trust within the community and the voters.

Assessment Quality Assurance

Assessment Quality Assurance is an offered role to veteran in the Cardano Project Catalyst Community. The purpose is to review PA assessments of proposals, providing a second layer of Quality Assurance.

Assessor ID
z_assessor_751
Total QA Ratings
7
QA Rating Outcome
Confirmation de votre humanité

Écrire un commentaire

Replying to

EP1: 'd' Parameter
0:00
/
~1:00
1x