ZCG Grants Prototype
Back to applications

Grant application

Zcash Sapling Parameters Availability Hardening

Evaluation snapshot

Request at a glance

Applicant
Creatives Onchain
Requested
$30,000
Status
Declined
Review context
Forum discussion linked1 committee record linked

FPF source evidence

Milestone and disbursement ledger

Read-only milestone and disbursement fields normalized from the FPF grants ledger.

These ledger rows are FPF source evidence. They do not by themselves prove that a progress update was accepted, a payment request was approved, or an on-chain settlement was completed. Named rows can also describe reimbursements, returned funds, or other ledger adjustments.

No normalized FPF milestone or disbursement rows are linked to this application yet. The application and its other source evidence remain available below.
AI-grounded decision supportCommittee briefingReview an evidence-grounded briefing or ask a custom question about this application. AI output supports committee review; it does not recommend or make a funding decision.Not generated

No committee briefing yet

Generate a standard briefing from this application, linked evidence, team history, relationships, and comparable grants. The completed shared report will be available to other authorized users.

Your account can read shared briefings but cannot generate them.

Application-scoped research

Ask about this application

Ask a focused question. Answers use the grant knowledge index and retain numbered links to the evidence supplied to the model.

Your account can read shared analyses but cannot generate a custom answer.

Workflow signals
📋 Grant Application👀 Ready For ZCG Review❌ Grant Declined
Latest committee record
Declined2/3/2026

This project improves the reliability of shielded transactions across the Zcash ecosystem by eliminating a single point of failure in how some wallets and SDKs obtain Sapling proving parameter files required for private spends. Today, runt…

Data quality and provenanceSource matching, linked-record coverage, and reconciliation diagnostics

Source coverage

Operational context for tracing how this canonical record was assembled.
Source stateGitHub + Sheet
GitHub-Sheet match100%
Primary forum1
Supporting forum0
GitHub labels3
Decision notes1

GitHub workflow labels

3 labels captured as structured grant attributes
đź“‹ Grant Application
Category
Intake
Status
Grant Application
Milestone
-
Observed
2/2/2026
Open GitHub issue
đź‘€ Ready For ZCG Review
Category
Review
Status
Ready For Zcg Review
Milestone
-
Observed
2/2/2026
Open GitHub issue
❌ Grant Declined
Category
Decision
Status
Declined
Milestone
-
Observed
2/2/2026
Open GitHub issue

Decision history

1 meeting note linked
Declined2/3/2026

Zcash Sapling Parameters Availability Hardening

Declined

This project improves the reliability of shielded transactions across the Zcash ecosystem by eliminating a single point of failure in how some wallets and SDKs obtain Sapling proving parameter files required for private spends. Today, runtime downloads from a single host can fail due to slow, blocked, or corrupted transfers, leaving users unable to complete payments even when the network is otherwise functioning. The team will implement upstream multi-origin, hash-verified fallback logic in librustzcash, add adversarial regression tests to simulate real-world HTTP failures, and provide two additional independently hosted HTTPS mirrors with automated integrity checks. By addressing the issue at the shared dependency layer, all downstream wallets benefit automatically, improving availability and first-spend success rates without introducing new trust assumptions, reducing support burden for wallet teams, and strengthening overall confidence in shielded ZEC payments. Applicant is requesting $30,000. Gguy: I personally have concerns about the need for this work. I think there are already solutions which developers are using and I don’t think it would be beneficial to fund an upstream PR of this nature at this time. Hanh: To me it’s a minor issue because it impacts Sapling and not being able to find parameters can be solved at the application layer in several ways. It could be embedded in the application. It could be sourced from a website. It could be sourced from the application website. That’s a choice that the user takes or the application takes. Having it pushed into the librustzcash is not going to help much even if it happens (even though I highly doubt that it would happen because this is not the philosophy of the library). We don’t hardcode anything in the library. I don’t see much value in doing so. So I reject as well. Artkor: I appreciate that the applicant regularly surfaces and opens issues raised by core developers in repositories but I personally have serious reservations about outsourcing work on such infrastructural questions. Hanh: Well these are issues open on GitHub on the project but I haven’t followed exactly who opened the issue but we should bear in mind that anyone can open an issue on a project. It doesn’t necessarily mean that it’s a good issue. Zerodartz: It seems a bit overpriced and not necessary for Zcash right now. Gguy: I think historically we’ve have learned that there has to be caution with funding applicants to work on core infrastructure code that’s going to require detailed reviews and core developers time to review and merge. This is one of those cases where it’s hard to see a net benefit when the proposed solution and work would likely need continued and ongoing feedback for core devs to even stand a chance of being merged. Decentralistdan: reject due to cost and reliance on external Zcash core team Declined (unanimous)

Confidence
100%
Match method
Direct Source Url
Minutes
Zcash Community Grants Meeting Minutes 2/3/2026
Committee notes

Gguy: I personally have concerns about the need for this work. I think there are already solutions which developers are using and I don’t think it would be beneficial to fund an upstream PR of this nature at this time.

Hanh: To me it’s a minor issue because it impacts Sapling and not being able to find parameters can be solved at the application layer in several ways. It could be embedded in the application. It could be sourced from a website. It could be sourced from the application website. That’s a choice that the user takes or the application takes. Having it pushed into the librustzcash is not going to help much even if it happens (even though I highly doubt that it would happen because this is not the philosophy of the library). We don’t hardcode anything in the library. I don’t see much value in doing so. So I reject as well.

Artkor: I appreciate that the applicant regularly surfaces and opens issues raised by core developers in repositories but I personally have serious reservations about outsourcing work on such infrastructural questions.

Hanh: Well these are issues open on GitHub on the project but I haven’t followed exactly who opened the issue but we should bear in mind that anyone can open an issue on a project. It doesn’t necessarily mean that it’s a good issue.

Zerodartz: It seems a bit overpriced and not necessary for Zcash right now.

Gguy: I think historically we’ve have learned that there has to be caution with funding applicants to work on core infrastructure code that’s going to require detailed reviews and core developers time to review and merge. This is one of those cases where it’s hard to see a net benefit when the proposed solution and work would likely need continued and ongoing feedback for core devs to even stand a chance of being merged.

Decentralistdan: reject due to cost and reliance on external Zcash core team

Forum links

1 primary, 0 supporting
Primary forum thread

Grant Application - Zcash Sapling Parameters Availability Hardening

Project Summary Some Zcash wallets and SDKs depend on downloading the Sapling spend and output proving parameter files at runtime. Public issues show that when downloads are slow, blocked, interrupted, or return incorrect bytes, users can be unable to complete shielded actions. This project add...

Confidence
100%
Forum URL
https://forum.zcashcommunity.com/t/grant-application-zcash-sapling-parameters-availability-hardening/54452
Open forum thread

source: forum_mirror | topicId: 54452 | fetchedAt: 2026-10-21T07:05:29.899Z | categoryId: 36 | mirrorKind: forum_topic | coverageCapped: false | discoveredFrom: ["github_issue_comment:ZcashCommunityGrants/zcashcommunitygrants#201:comment:3805421920","google_sheet_row:1FQ28rDCyRW0TiNxrm3rgD8ai2KGUsXAjPieQmI1kKKg:1164534734:grant-platform:72da89e9dcd10e2e9541dad3e63befeef0466b52b5a28d1307a68238672825f0"] | postStreamCount: 6

Application source evidence

Primary GitHub, Sheet, and other non-forum source records.
Github Issue

Grant Application - Zcash Sapling Parameters Availability Hardening

### Terms and Conditions - [x] I agree to the [Grant Agreement](https://9ba4718c-5c73-47c3-a024-4fc4e5278803.usrfiles.com/ugd/9ba471_f81ef4e4b5f040038350270590eb2e42.pdf) terms if funded - [x] I agree to [Provide KYC information](https:/...

Confidence
100%
Source ID
ZcashCommunityGrants/zcashcommunitygrants#201
Open source record

repo: zcashcommunitygrants | owner: ZcashCommunityGrants | state: closed | author: CreativesOnchain | labels: ["📋 Grant Application","👀 Ready For ZCG Review","❌ Grant Declined"] | number: 201 | closedAt: 2026-02-02T13:56:32Z | commentCount: 1

Github Issue Comment

Comment on #201: Grant Application - Zcash Sapling Parameters Availability Hardening

[Forum post for reference. ](https://forum.zcashcommunity.com/t/grant-application-zcash-sapling-parameters-availability-hardening/54452)

Confidence
100%
Source ID
ZcashCommunityGrants/zcashcommunitygrants#201:comment:3805421920
Open source record

repo: zcashcommunitygrants | owner: ZcashCommunityGrants | author: alexgbo | number: 201 | issueUrl: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/201 | commentId: 3805421920 | createdAt: 2026-01-27T14:07:53Z | issueNumber: 201

Google Sheet Row

Zcash Sapling Parameters Availability Hardening

Date Submitted: 1/26/2026 | Proposal Title: Zcash Sapling Parameters Availability Hardening | Applicant(s): Creatives Onchain | Grant Platform Link: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/201 | Forum Link: https://forum.zcashcommunity.com/t/grant-application-zcash-saplin

Confidence
100%
Source ID
1FQ28rDCyRW0TiNxrm3rgD8ai2KGUsXAjPieQmI1kKKg:1164534734:grant-platform:72da89e9dcd10e2e9541dad3e63befeef0466b52b5a28d1307a68238672825f0
Open source record

gid: 1164534734 | sheetId: 1FQ28rDCyRW0TiNxrm3rgD8ai2KGUsXAjPieQmI1kKKg | tabName: all_grants_tracking | rowNumber: 482 | legacySourceId: 1FQ28rDCyRW0TiNxrm3rgD8ai2KGUsXAjPieQmI1kKKg:1164534734:row:482 | identityStrategy: grant_platform_link | businessIdentifier: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/201 | rowLocationSourceId: 1FQ28rDCyRW0TiNxrm3rgD8ai2KGUsXAjPieQmI1kKKg:1164534734:row:482