GeroWallet’s closed-source code limits transparency, security, and community engagement; users and developers can’t audit or contribute, hindering trust and innovation within the Cardano ecosystem.
This is the total amount allocated to GeroWallet - Open Sourcing GeroWallet.
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
We will open-source GeroWallet’s codebase, enhance documentation, and foster community engagement, allowing users and developers to audit, contribute, and innovate, increasing trust and transparency.
No Dependency
Apache 2.0 license
The project will be fully open-source and should serve any entity that seeks to assist users or institutions get insights into transactions and their flow
How We Will Do It:
1.Open-Source the Codebase
Release GeroWallet’s code under a permissive open-source license on GitHub.
Perform code review and cleanup to ensure readiness for public access.
2.Enhance Documentation
Develop comprehensive guides, API references, and contribution guidelines.
Make documentation accessible within the repository and on our website.
3.Community Engagement
Establish communication channels like Discord or Telegram for developers and users.
Host webinars and workshops to onboard contributors.
Implement a clear process for accepting and reviewing community contributions.
4.Improve Security
Encourage community-led audits to identify and fix vulnerabilities.
Establish a responsible disclosure policy for security issues.
Enhanced Security and Trust: Open-sourcing GeroWallet allows users and developers to audit the code, increasing transparency and confidence in the wallet’s security. This trust encourages wider adoption of Cardano.
Accelerated Innovation: Community contributions lead to new features and improvements, enhancing the wallet’s functionality and benefiting all users within the Cardano ecosystem.
Community Engagement: Encourages developers to participate, fostering a collaborative environment that strengthens the Cardano developer community.
Alignment with Cardano’s Principles: Supports decentralization and openness, embodying the core values of Cardano and promoting a more inclusive blockchain platform.
Gerowallet recently won Cardano's first Hackathon hosted by NMKR in Berlin with zkFiat demonstrating a proof of concept of this idea.
Our team comprises experienced professionals with a proven track record in blockchain development, financial integrations, and security compliance.
We have already created an open-source project called Cardano Shield, a fund10 project which is an open source wallet security addon for Cardano Wallets and have successfully documented, maintained and reviewed.
Codebase Preparation and Cleanup (Month 1)
Outputs:
• Review and clean the GeroWallet codebase.
• Remove proprietary or sensitive information.
• Conduct an internal security audit.
Acceptance Criteria:
• Cleaned and optimized codebase ready for public release.
• All security issues identified and resolved.
• Preliminary documentation drafted.
Evidence of Completion:
• Internal audit report.
• Prepared codebase in a secure repository.
• Draft documentation files.
Open-Source Release and Documentation Enhancement (Month 2)
Outputs:
• Publish the codebase on a public repository (e.g., GitHub) under an open-source license.
• Develop comprehensive documentation, including setup guides and contribution guidelines.
Acceptance Criteria:
• Codebase publicly accessible with proper licensing.
• Complete and user-friendly documentation available.
• Repository set up for issue tracking and contributions.
Evidence of Completion:
• Public repository link.
• Documentation accessible in the repository and on the website.
• Announcement of the open-source release on official channels.
Community Building and Engagement (Month 3)
Outputs:
• Establish community communication channels (e.g., Discord, Telegram).
• Implement contribution processes and code review practices.
Acceptance Criteria:
• Active participation in community channels.
• Contributions reviewed with feedback provided.
Evidence of Completion:
• Links to community platforms.
• Records of events and participant engagement.
• Documentation of community contributions and code reviews.
Project Close-out Report and Video (End of Month 3)
Outputs:
• Submit a comprehensive project report summarizing achievements.
• Create a video highlighting the project’s impact and future plans.
Acceptance Criteria:
• Report and video effectively communicate project outcomes.
• Materials are suitable for sharing with the Catalyst community.
Evidence of Completion:
• Submission of the report and video.
• Public sharing on official channels.
• Feedback from the community and stakeholders.
Our project team consists of:
Lead Developer & Blockchain Developer
David Edri - https://www.linkedin.com/in/edridudi/
Over a decade of experience in full stack development
Project Manager & UX Designer
Adam Cazes - https://www.linkedin.com/in/adam-cazes-25241939/
Over a decade of experience in Customer Success, Solution Architect, Product & Project management
Codebase Preparation and Cleanup — 25,000 ADA
Code Review and Cleanup
Preliminary Documentation Drafting
Open-Source Release and Documentation Enhancement — 15,000 ADA
Open-Source Licensing and Repository Setup
Comprehensive Documentation Development
Oversee Community Contributions - 10,000 ADA
High Impact for Modest Cost: A relatively small investment enhances security, transparency, and innovation within Cardano.
Enhanced Security and Trust: Open-sourcing allows community audits, increasing user confidence and attracting more users to the network.
Accelerated Innovation: Community contributions lead to new features and improvements without additional costs.
Alignment with Cardano Principles: Promotes decentralization and collaboration, embodying Cardano’s core values.
Efficient Use of Funds: Budget is focused on critical areas—development, documentation, and community engagement—ensuring effective use of resources.