πŸš€ Proposal: Community GitHub Organization + QuarkID Improvement

Hello community! :waving_hand:

After analyzing available resources and our ecosystem needs, I propose we formalize our collaboration by creating a dedicated GitHub organization.

The power of organized developer communities cannot be overstated. When developers unite around shared tools and technologies, magic happens – bugs get fixed faster, features emerge that single teams never imagined, and innovation accelerates exponentially. Look at how communities transformed projects like Linux, React, or Kubernetes from good foundations into world-changing platforms.

We have an incredible opportunity here. QuarkID is a technology that many of us actively use, depend on, and believe in. Rather than waiting for improvements or submitting isolated PRs, we can collectively enhance the tools we all rely on. When a community takes ownership of improving something they use daily, the results are consistently remarkable.

We deeply champion and value the incredible work the QuarkID team has done. They’ve built a solid foundation for self-sovereign identity in Latin America and beyond. The core architecture, the adherence to W3C standards, and the vision for truly sovereign digital identity are outstanding achievements that deserve recognition.

However, as with any pioneering technology, there are last-mile development opportunities and low-hanging fruit that can significantly improve the user experience and ecosystem adoption. These aren’t fundamental flaws – they’re natural evolution points that any mature open-source project encounters.

What we see as immediate opportunities:

  • Simplified onboarding for new developers and users
  • Enhanced DID method support beyond the current centralized approach
  • Community-driven feature development that addresses real-world use cases
  • Better documentation and examples for faster ecosystem growth
  • Mobile UX improvements that make identity management truly accessible

The QuarkID foundation is strong – now it’s time for the community to build upon it, extend it, and make it even more powerful and accessible; amplifying it through collaborative community development.

This QuarkID enhancement initiative will serve as the first flagship project of the Crecimiento community GitHub organization, demonstrating our commitment to building upon existing open-source foundations while fostering innovation through collaborative development.

:bullseye: Objectives

1. Create Community GitHub Organization

  • Proposed name: crecimiento-devs
  • Centralize community-use projects
  • Facilitate collaboration between members
  • Establish transparent governance

2. Fork and Evolution of QuarkID Mobile Agent

  • Fork the QuarkID Mobile Agent
  • Adaptation for our community needs
  • Maintain compatibility with W3C DID/VC standards

3. Address QuarkID’s Bottleneck

  • The Problem: QuarkID’s centralized API proxy creates a gatekeeper for DID method support

  • Current Flow: Mobile Client β†’ API Proxy β†’ Resolver & Registry

  • Impact: Single service controls which DID methods your wallet can use

  • Replace centralized API proxy with smart contract-based registry

  • Enable permissionless DID method registration

  • Eliminate single points of failure

βœ… Decentralized Flow:
Mobile Client β†’ Smart Contract Registry β†’ Multiple Resolvers

4. Add did:web Resolver Support

  • Implement did:web resolver as first enhancement
  • Why did:web: Simpler specification, easier to implement
  • Uses existing web infrastructure (HTTPS + JSON)
  • Perfect starting point for community development

:busts_in_silhouette: Role Proposals

Core Maintainers (3-5 people)

Seeking volunteers with experience in:

  • :globe_with_meridians: Web3/Blockchain
  • :mobile_phone: Mobile Development (React Native/Flutter)
  • :building_construction: DevOps/Infrastructure
  • :locked_with_key: Cryptography/DID Standards
  • :clipboard: Project Management

Governance Structure

πŸ›οΈ Technical Steering Committee (TSC)
β”œβ”€β”€ πŸ‘‘ Project Lead
β”œβ”€β”€ πŸ”§ Technical Leads (by area)
β”œβ”€β”€ πŸ“ Documentation Maintainer
β”œβ”€β”€ πŸ” Security Auditor
└── 🀝 Community Manager

:rocket: Call to Action

Interested in being a maintainer? Comment indicating:

  1. Area of interest (mobile, blockchain, docs, community)
  2. Relevant experience (links to projects)
  3. Availability (hours/week)
  4. Vision for decentralized identity

Want to contribute occasionally?

  • Give this post a :star:
  • Join our Telegram
  • Follow us on GitHub when we create the org

:telephone_receiver: Next Steps

If there’s sufficient interest (3+ potential maintainers), we’ll create the GitHub organization and:

  • Define initial administrators and contribution guidelines
  • Establish clear contributor guidelines
  • Clone QuarkID mobile client
  • Implement did:web resolver first
  • Plan decentralized registry development
2 Likes

Dear @Scammi

Thank you for submitting your application to the Crecimiento Support Program.

Our team is carefully reviewing your proposal, and we will get back to you within the next days with details on the next steps.

Meanwhile, we encourage the community to share their feedback and opinions on your project.

If you have any questions or need assistance during this time, don’t hesitate to contact us.

Best regards,
The Crecimiento Team

1 Like

Hi guys!! I love this proposal. I think we must create an internal community of Digital ID builders and start executing it from Crecimiento to the rest of the community. I’d start with QuarkID to achieve the successful transfer to the open community and then move to work with other open source digital ID protocols for full interoperability.

We want to focus the github organization onto identity related projects and proposals such as SSI, QuarkID and related subjects; alongside launching a Digital Identity working group as part of Bring Argentina Onchain (BAO) - a dedicated space for Digital Identity infrastructure development.

Why Identity Matters

Digital Identity is foundational for Web3 mass adoption. Protocols like QuarkID show how blockchain identity can reach massive user bases while creating genuinely different experiences.

:bullseye: Objectives:

  • Foster and maintain open source infrastructure

  • Explore and innovate around self sovereign identity

  • Document and preserve knowledge

  • Run workshops

  • Use case buildings

Working Group Details

Weekly meetings: Every Wednesday at 3pm Kickoff meeting: Wednesday, July 2nd at 3pm

Kickoff Agenda:

  • What is OnChain Digital Identity?
  • Open Digital Identity protocols and their importance
  • Community building fundamentals
  • QuarkID Protocol deep dive
  • Open discussion and development roadmap

Our GitHub Organization Focus

We’re launching a GitHub organization focused specifically on identity projects:

  • Enhance existing protocols like QuarkID through community contributions
  • Develop new identity tools addressing real adoption barriers
  • Foster collaboration between identity projects across Latin America