Openzcash.org | public transparency

Just a pain I had, just keeping up with what’s happening across the Zcash ecosystem meant living in a dozen browser tabs: a spreadsheet with 13 tabs for the grants, GitHub for the proposals, the forum for meeting minutes and elections, and an explorer for the Lockbox. Every time I wanted to know the current state of things, I had to piece it together myself. openzcash.org, the name I chose, ended that for me. Now I open one page and actually see the ecosystem at a glance: ZCG grants and the Coinholder program, the proposals moving through the pipeline, the committee elections, and what’s up for a vote right now, the meeting minutes, and the Lockbox updating block by block. I stopped chasing links and started actually following what’s going on in Zcash.

1:1 auto-updated, mirrored with official links - D1. If there are any errors, please let me know!

10 Likes

Hey everyone. Sharing something new: ZCG Copilot and many other things.

It is a skill for AI coding agents that answers questions about ZCG funding from live public data, with a source link on every number. No made-up figures, which matters for grants, since a model’s training data is always out of date. It came out of a conversation with @paulbrigner about how hard it is to get a straight answer when the data is split across a spreadsheet, GitHub, and the forum.

npx skills add Michae2xl/openzcash --skill zcg-copilot

What it answers today:

  • Given everything funded so far, where are the obvious gaps
  • Which merchant payment grants were funded, and for how much
  • How much a team has actually been paid, budgeted versus paid to date
  • What is under review right now, and the combined ask

BYO-LLM. No server, no API key, nothing to pay. Your agent thinks. The skill points it at the right public sources and teaches it to read them correctly, including the parts that trip people up, like requested versus approved versus paid, or re-applications that reuse an old title.

Where it fits: the ZCG Grant Dashboard (the public spreadsheet) is the source of truth. OpenZcash mirrors and reconciles it, and this skill is the public, ask-anything front door to those same numbers. When any source disagrees, the spreadsheet wins. Everything it reads is open, so you can check its work or build on the same API.

Feedback welcome, especially on what questions or data would be most useful to you.

7 Likes

@Michae2xl, first, I want to recognize the amazing work you have done with OpenZcash.org. Bringing grants, proposals, voting, recipients, disbursements, meeting minutes, budgets, and Lockbox activity into a coherent, source-linked public view is an outstanding contribution. The addition of the open-source ZCG Copilot makes that work even more useful.

Your description of the original “pain”—having to move among spreadsheets, GitHub, the Forum, and other sources just to understand the current state of the ecosystem—resonated strongly with me. Entirely independently, I had arrived at essentially the same underlying observation from the perspective of the ZCG grant workflow.

As I explained in my ZCG election thread, too much of the current “system” consists of people manually connecting GitHub applications and labels, Forum discussions, Google Sheet records, meeting minutes, and separate operational processes. Each source is valuable and should be preserved, but the relationships among them are difficult to follow consistently.

Now, as a new ZCG committee member, I want to attack that problem head-on. I have been building an independent prototype called Zcash Community Grants Decision Support to explore how the committee’s review process could become more systematic, evidence-grounded, and publicly understandable.

I see this work as highly complementary to OpenZcash—not as a replacement or competing dashboard.

OpenZcash does an exceptional job of making the wider ecosystem legible: what has been proposed, funded, approved, paid, discussed, or put to a vote. My prototype is deliberately narrower and more focused on the ZCG committee’s decision process for a particular application. Put simply, OpenZcash helps answer, “What is happening across the ecosystem?” The decision-support prototype helps organize, “What evidence should the committee examine before deciding this specific proposal?”

The feature I am most excited about is the public, AI-generated Committee Briefing for applications under review. Each briefing is assembled from the available indexed public record for that application, including:

  • The canonical application record, GitHub proposal, comments, labels, requested amount, scope, and status.
  • The primary Forum discussion and supporting Forum references, sampling substantive contributions across the discussion rather than looking only at the opening post.
  • Relevant Google Sheet grant, milestone, payment, and historical registry records.
  • ZCG meeting minutes and recorded decision history.
  • Related, revised, or resubmitted applications.
  • Prior applications and grants associated with the applicant or team, where those relationships can be established responsibly.
  • A balanced selection of relevant approved and declined proposals, including documented outcomes or reasons for rejection where that evidence exists.
  • Material contradictions, unresolved questions, and missing evidence that may affect confidence in the applicant, budget, scope, milestones, or likelihood of delivery.

These records are processed individually for keyword and semantic retrieval, allowing the system to connect related evidence even when different sources use different language. The model is then instructed to use only the supplied evidence, cite every material factual claim, distinguish documented facts from inference, and state clearly when the record does not support a conclusion. It cannot treat a “completed” label as proof of impact, and it is specifically prohibited from making an autonomous approve-or-reject recommendation.

The resulting briefing covers the request and decision snapshot, team history, scope, milestones, budget, technical approach, community arguments and applicant responses, relevant precedents, material risks, unresolved questions, neutral decision considerations, and a numbered source list. The exact evidence used is preserved with the report, and the briefing can be marked stale when the underlying evidence changes.

This creates value on both sides of the committee process. Committee members receive a repeatable, cited review packet instead of each person reconstructing the record independently. The public can inspect the same evidence, citations, limitations, and questions that informed the briefing.

I do want to be precise: these are AI-generated decision-support artifacts from an independent prototype. They are not official ZCG evaluations, committee consensus, or funding decisions. Human judgment remains essential, and the responsibility for each decision remains with the committee.

I would love to see these efforts continue to reinforce one another. OpenZcash makes the Zcash ecosystem far easier to understand at a glance; the https://zcg.pgpz.org/ prototype explores how individual grant deliberations can become more comprehensive, traceable, and transparent.

4 Likes

Thank you @paulbrigner! I would like to support this work and love to bring these fruitful ideas using both systems, just sharing what this data can bring.

Running openzcash.org point surfaced two patterns worth acting on.

For ZCG: tiered proposals

The data shows the committee already negotiates scope, just through the slowest channel: declines. The $25k to $50k band has an 84% decline rate, and what flips a decline into an approval is almost always a smaller resubmission.

Idea: Let applicants present two or three self-contained tiers, and let ZCG approve a tier instead of all or nothing.

Tier Ask Scope What ships
Core $20,000 ████████░░░░░░░░░░░░ 40% Working deliverable, usable on its own
Standard $35,000 ██████████████░░░░░░ 70% Core + integrations and tests
Full $50,000 ████████████████████ 100% Standard + audit and 12 months of maintenance

Two rules: every tier ships standalone value, and higher tiers include the lower ones. The Dashboard needs no changes; milestones already work this way. The only change is a tier section in the application form. Result: partial yes instead of binary no, and fewer decline-resubmit cycles.

For openzcash.org: public-data diligence signals

Application volume roughly tripled in a year, and two patterns are invisible proposal by proposal: serial low-effort filers, and identical proposals submitted across several ecosystems’ grant programs.

We will prototype a diligence column in the proposals view: public account track record, prior Zcash ecosystem involvement, and same-text matches in other grant programs. Public data only, no deanonymization, pseudonyms fully respected. Signals inform, reviewers decide.

Two questions to close: committee and FPF, does the tier structure help or add overhead? And for everyone, which diligence signals would actually be useful next to a proposal under review?

3 Likes

This is a really useful tool. Thank you!

1 Like

Fascinating analysis. Thanks @Michae2xl !

1 Like

First of all, thank you for the work you’ve put into this. We believe it has the potential to become a valuable tool not only for the ZCG committee, but also for applicants. Making the review process more transparent and evidence-based benefits everyone.

One challenge we have experienced as local community applicants is the lack of a consistent evaluation framework. As applicants, we have often struggled to understand the baseline used to evaluate one local community proposal versus another. This has made it difficult to know what success actually looks like, what outcomes are considered most valuable to the ecosystem, and where we should focus our time and resources. Without a shared framework, applicants are often left trying to infer expectations from previous funding decisions, which can be interpreted differently from one committee to another. A clear and transparent evaluation framework would not only improve consistency in decision-making, but also help applicants design proposals that better align with ZCG’s goals from the outset.

Since local community initiatives share many common responsibilities, we believe they should also be evaluated against a common set of expectations. These expectations should focus on activities that directly contribute to the Zcash ecosystem’s strategic goals, ensuring that communities are rewarded for outcomes that matter to the ecosystem rather than arbitrary or self-defined objectives.

Ideally, these expectations should be based on SMART KPIs (Specific, Measurable, Achievable, Relevant, and Time-bound), making them easier to evaluate consistently across all local communities.

For example, ZCG could define a standard framework of monthly objectives that applies to all local community grants, such as:

  • At least 25 new ZODL wallet downloads.
  • At least 3 educational articles published.

Each community could still propose additional goals that fit its region, but having a shared baseline would make evaluations much more consistent, objective, and transparent for both applicants and reviewers.

We also think this framework would significantly improve post-grant reporting.

Today, we can easily end up writing very long grant proposals, followed by lengthy monthly reports with dozens of links and supporting materials. In practice, that makes it difficult for anyone to review everything thoroughly.

With a standardized framework, reports could follow the same structure as the evaluation framework, making them much simpler to review. Rather than reading dozens of pages and links, reviewers could quickly verify whether each agreed KPI was achieved and examine the supporting evidence.

For example:

  • How many articles were published this month?
  • How many new wallet downloads were achieved?

This would make reports much easier to review, easier to compare across different local communities, and more transparent for both the committee and the broader community.

We think your decision-support system could become even more powerful if it helped lay the foundation for a standardized evaluation framework for local community grants. Such a framework would help ZCG make more consistent and evidence-based funding decisions, while also helping applicants clearly understand what is expected of them and how their proposals and reports will be evaluated. It would also reduce reliance on subjective assessments that are difficult to measure consistently across different communities and reviewers, while placing greater emphasis on objective, measurable outcomes that directly contribute to the Zcash ecosystem.

2 Likes

What I find most valuable here is not only the transparency of the data, but the possibility of building a more consistent decision-making process around it.

OpenZcash creates a shared public record, while tools like the ZCG Copilot and decision-support prototype can help organize that evidence without replacing human judgment.

If applicants, reviewers, and the wider community can work from the same source-linked information and clearer evaluation criteria, grant discussions can become more transparent, comparable, and constructive.

I think these efforts complement each other very well.

2 Likes