ZCG Grants Prototype
Back to applications

Grant application

{Zcash Light Client Privacy Transport Library}

Evaluation snapshot

Request at a glance

Applicant
Crackdevs
Requested
$18,500
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.Version 3 · Evidence changed
Evidence changedShared

Committee briefing

10 of 15 evidence records used by this briefing have changed or are no longer available; the briefing template or model has changed. Regeneration will preserve this version in history.

1. Executive summary and decision snapshot

Crackdevs requests $18,500 to develop an open-source Rust “Zcash Light Client Privacy Transport Library” and reference local proxy for current lightwalletd sync traffic. The stated aim is to reduce selected network-metadata leakage through SOCKS5/Tor-compatible routing, fail-closed transport, compact-block request windowing, local caching, request coalescing, and trace reports. It explicitly does not claim full anonymity or cover transaction-submission timing. [1][4][5]

The proposed delivery team is Crackdevs: Ayomide Ojutalayo as project lead and Rust/proxy implementer, Aje Damilola for documentation and QA, and Ifedimeji Omoniyi for milestone coordination and handoff. [1]

Funding is divided into three milestones: $5,000 for transport and fail-closed behavior by August 15, 2026; $7,000 for request shaping, caching, and coalescing by September 5; and $6,500 for the proxy, reports, and documentation by September 26. [7][8]

Decision snapshot: The request is relatively small, technically bounded, and specifies testable artifacts. Its principal value depends on whether the request-shaping approach provides meaningful privacy improvement without unacceptable sync, cache, or integration trade-offs. The central delivery concern is limited independently documented evidence of the team’s prior delivery of comparable security-critical Rust or Zcash infrastructure work. [1][6][8]

2. Applicant and team track record

Crackdevs identifies a prior team project, zcash-cts-gate, described as a Zcash tool shaped by community survey feedback. The application does not provide documented deployment, adoption, security review, completed milestones, or user outcomes for that project. [1]

The team assigns identifiable functional ownership: the project lead is responsible for the Rust library, reference proxy, request-shaping logic, and repository delivery; the documentation/QA role covers tests, examples, and handoff; and the product-management role covers scope, milestones, and reviewer communication. [1]

A prior Crackdevs request for $18,000 concerning Zebra-to-lightwalletd cookie-file authentication is recorded as declined, but the cited meeting rationale says “Too early to vote.” This creates a material uncertainty about the prior proposal’s final disposition and provides no documented delivery outcome from which to assess execution performance. [11]

Inference: The proposed team structure is appropriate for a compact software grant, but evidence supplied does not yet establish a demonstrated track record in privacy engineering, Rust-library maintenance, or upstream Zcash integration.

3. Proposal scope, milestones, budget, technical approach, and dependencies

The scope is a reusable Rust crate plus a local reference proxy. V1 targets selected CompactTxStreamer traffic: GetBlockRange requests may be normalized into fixed-size windows; repeated ranges may be served from cache; nearby requests may be coalesced. GetLatestBlock and GetLightdInfo are pass-through with trace recording, while other methods remain pass-through unless documented otherwise. [5][6]

The project proposes SOCKS5/Tor-compatible upstream routing and a fail-closed mode that prevents silent direct-network fallback when privacy transport is required. Direct mode is intended only for development testing. [5][6]

Budget is entirely compensation: 215 estimated hours at an approximately $86 blended hourly rate. The applicant allocates 55 hours to transport and fail-closed functionality, 90 to request shaping/cache/coalescing, and 70 to proxy, reporting, documentation, packaging, and QA. No hardware, software, service, startup, or other funding costs are requested. [6][7]

Dependencies are limited to public lightwalletd protocol documentation, Rust tooling, a local SOCKS5/Tor test setup, and public or local lightwalletd endpoints. The applicant states that no upstream merge, hosted service, vendor approval, or changes to Zebra, Zaino, Zallet, lightwalletd, or official SDK repositories are required. [5]

4. Community discussion, arguments, responses, and resolution

Arguments supporting the request: The proposal is unusually explicit that it reduces only selected metadata leaks, not all network visibility or wallet anonymity. One community participant viewed this scope discipline and clear limitations as a major strength for a security-related project. [4][8]

Arguments against or requiring scrutiny: The proposal’s own risk assessment identifies possible confusion with a generic Tor proxy or with complete-anonymity software. It also acknowledges that lightwalletd can still observe active sessions and that transaction-submission timing is outside V1’s privacy coverage. [6][7]

Applicant clarifications: The applicant distinguishes the work from a generic Tor proxy by emphasizing Zcash-specific compact-block windowing, caching, coalescing, and request reporting. It also states that V1 neither replaces future Z3-related privacy work nor directly integrates Android or iOS SDKs. [5][7]

Resolution status: Scope and privacy-claim concerns are partly addressed by explicit documentation commitments and measurable trace outputs. The unresolved disagreement is practical rather than conceptual: no supplied evidence demonstrates that wallet or SDK developers will adopt the crate, or that its privacy improvements outweigh performance and integration costs in real deployments. [7][8]

5. Relevant precedents and documented outcomes

Crackdevs’ prior Zebra/lightwalletd authentication request: This is the closest precedent because it involved the same applicant and related infrastructure. The committee record describes a narrowly scoped security improvement with CI tests, documentation, and deployment references, requesting $18,000. However, the record is inconsistent: it labels the request declined while also recording “Too early to vote.” No funded outcome or delivered artifact is documented. [11]

Zcash Privacy Capsule: This declined $46,400 request is relevant because committee members emphasized that standalone tooling may lack value without wallet integration or a clear user path. The committee cited lack of wallet support, unclear use case, and concerns about off-chain storage incentives. The present proposal similarly avoids direct wallet/SDK integration, though it is framed as a developer library rather than an end-user product. [14]

Inference: The precedent suggests that independent technical merit may not be sufficient if likely adoption by wallets, SDKs, or maintainers remains unsubstantiated.

6. Material risks and execution considerations

  • Privacy-value risk: Fixed windows, cache hits, and fewer exact-range requests can demonstrate altered request patterns, but supplied evidence does not establish how much adversarial inference is reduced under realistic lightwalletd observation. [4][6]
  • Adoption risk: The proxy permits local evaluation without modifying wallet code, but production use by wallet or SDK teams would still require later integration work. Direct Android/iOS integration is expressly out of scope. [5][7]
  • Security and correctness risk: A transport library that changes range scheduling, cache behavior, and failure behavior needs rigorous testing for boundary ranges, stale or incorrect cached data, overlapping requests, and fail-closed behavior. The proposal includes tests for these categories, but no independent review or audit is proposed. [8]
  • Expectation-management risk: Users could mistake Tor-compatible routing and request shaping for comprehensive anonymity. The applicant plans limitations documentation and reports, which is a mitigation but depends on clear implementation and communication. [6][7]

7. Material gaps and questions for the applicant

  1. What threat model and evaluation method will establish that windowing, caching, and coalescing reduce meaningful metadata leakage rather than merely change visible request patterns?
  2. What are the expected sync-latency, bandwidth, memory, and disk-cost trade-offs for configurable window sizes and cache retention?
  3. How will the cache ensure correctness across chain updates, reorgs, endpoint changes, and partially completed syncs?
  4. Which wallet, SDK, or lightwalletd developers have reviewed the API or indicated potential integration interest?
  5. Will milestone acceptance require an independent technical reviewer with relevant Rust, lightwalletd, and privacy-engineering expertise?
  6. Can the applicant provide documented examples of previous Rust, Zcash, security, or open-source maintenance work by the named contributors?

8. Neutral decision considerations

Consider the request’s limited cost and staged acceptance criteria against the lack of independently documented capability evidence and adoption commitment. The milestones can be evaluated through concrete software artifacts, local proxy operation, transport tests, cache/coalescing tests, and trace reports. [6][8]

Potential funding conditions could emphasize: independently reproducible privacy-behavior tests; explicit performance and storage benchmarks; clear cache/reorg correctness tests; fail-closed verification; limitation language that avoids anonymity claims; and a credible maintenance or adoption path following delivery. These are inferences from the proposal’s stated technical and adoption risks. [5][6][7]

No grounded evidence found of completed outcomes, production use, external security review, or committed downstream adoption for this proposed library.

9. Numbered source list

  • [1] Grant Application - {Zcash Light Client Privacy Transport Library} — https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/348
  • [4] Grant Application - {Zcash Light Client Privacy Transport Library} — posts 1–5, part 1 — https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592/1
  • [5] Grant Application - {Zcash Light Client Privacy Transport Library} — posts 1–5, part 2 — https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592/1
  • [7] Grant Application - {Zcash Light Client Privacy Transport Library} — posts 1–5, part 4 — https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592/1
  • [8] Grant Application - {Zcash Light Client Privacy Transport Library} — posts 1–5, part 5 — https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592/1
  • [6] Grant Application - {Zcash Light Client Privacy Transport Library} — posts 1–5, part 3 — https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592/1
  • [11] Secure-by-Default Zebra ↔ lightwalletd: Add RPC Cookie-File Authentication Support - decision minutes — https://forum.zcashcommunity.com/t/zcash-community-grants-meeting-minutes-2-16-26/54737
  • [14] Zcash Privacy Capsule (ZPC) — comparison summary — https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/304
Evidence coverage15 of 52 records selected

Generation diagnostics show what was available to the briefing process and what was supplied to the model.

Evidence records
15 selected
37 omitted from 52 candidates
Current application share
71%
Of the evidence prompt
Prompt use
48,739 characters
54% of 90,000
Truncated records
0
Selected records shortened to fit the prompt
Primary Forum discussion
Posts
2 packed0 omitted2 available
Discussion chunks
5 packed1 omitted6 available

Omitted discussion remains indexed but was not included in this version's model prompt.

Evidence and citations (15) · 10 changed or unavailable
  1. [1]Grant Application - {Zcash Light Client Privacy Transport Library}
    Changed since briefingThis applicationGithub Issue

    Grant application: {Zcash Light Client Privacy Transport Library} Applicant: Crackdevs Status: under_review Requested amount USD: 18500.00 Source: github_issue:ZcashCommunityGrants/zcashcommunitygrants#348 Source URL: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/348 Source title: Grant Application - {Zcash Light Client Privacy Transport Library} Source summary: ### 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

  2. [2]{Zcash Light Client Privacy Transport Library}
    Changed since briefingThis applicationCanonical Application

    Grant application: {Zcash Light Client Privacy Transport Library} Applicant: Crackdevs Status: under_review GitHub labels: name: 📋 Grant Application | status: grant_application | category: intake | name: 👀 Ready For ZCG Review | status: ready_for_zcg_review | category: review Requested amount USD: 18500.00 GitHub issue: 348 GitHub URL: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/348 generatedBy: grant_reconciliation_v1 githubLabels: 📋 Grant Application githubLabels: 👀 Ready For ZCG Review sheetRowCount: 0 githubSourceId: ZcashCommunityGrants/zcashcommunitygrants#348

  3. [3]Zcash Light Client Privacy Transport Library
    Changed since briefingThis applicationGoogle Sheet Row

    Grant application: {Zcash Light Client Privacy Transport Library} Applicant: Crackdevs Status: under_review Requested amount USD: 18500.00 Source: google_sheet_row:1FQ28rDCyRW0TiNxrm3rgD8ai2KGUsXAjPieQmI1kKKg:1164534734:row:614 Source URL: https://docs.google.com/spreadsheets/d/1FQ28rDCyRW0TiNxrm3rgD8ai2KGUsXAjPieQmI1kKKg/edit?gid=1164534734 Source title: Zcash Light Client Privacy Transport Library Source summary: : 7/7/2026 | Proposal Title: Zcash Light Client Privacy Transport Library | Applicant(s): Crackdevs | Grant Platform Link: https://github.com/ZcashCommunityGrants/zcashcommunitygran

  4. [4]Grant Application - {Zcash Light Client Privacy Transport Library} — posts 1–5, part 1
    This applicationForum Link

    Forum topic: Grant Application - {Zcash Light Client Privacy Transport Library} Topic URL: https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592 Post #1 by Crackdevs Posted: 2026-07-08 08:45:26.296+00 Permalink: https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592/1 Post part 1 of 5 Project Summary We need $18,500 to create a new library for private transport using Rust, and a local proxy to work with the current Zcash lightwalletd system. This will help keep Zcash transactions private and s

  5. [5]Grant Application - {Zcash Light Client Privacy Transport Library} — posts 1–5, part 2
    This applicationForum Link

    Forum topic: Grant Application - {Zcash Light Client Privacy Transport Library} Topic URL: https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592 Post #1 by Crackdevs Posted: 2026-07-08 08:45:26.296+00 Permalink: https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592/1 Post part 2 of 5 normalize compact-block request ranges, cache block windows, coalesce nearby requests, or report what metadata changed. The missing piece is a small Zcash-specific transport library for current lightwalletd sync tr

  6. [6]Grant Application - {Zcash Light Client Privacy Transport Library} — posts 1–5, part 3
    This applicationForum Link

    Forum topic: Grant Application - {Zcash Light Client Privacy Transport Library} Topic URL: https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592 Post #1 by Crackdevs Posted: 2026-07-08 08:45:26.296+00 Permalink: https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592/1 Post part 3 of 5 what happens next. Transport Layer The transport layer will support: SOCKS5 upstream routing; Tor-compatible local SOCKS5 configuration; fail-closed mode; direct mode for developer testing only. Fail-

  7. [7]Grant Application - {Zcash Light Client Privacy Transport Library} — posts 1–5, part 4
    This applicationForum Link

    Forum topic: Grant Application - {Zcash Light Client Privacy Transport Library} Topic URL: https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592 Post #1 by Crackdevs Posted: 2026-07-08 08:45:26.296+00 Permalink: https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592/1 Post part 4 of 5 70 hours. Total estimated effort: 215 hours Blended rate: ~$86/hour Total compensation: $18,500 Total Budget (USD) $18,500 Previous Funding No Previous Funding Details N/A Other Funding Sources

  8. [8]Grant Application - {Zcash Light Client Privacy Transport Library} — posts 1–5, part 5
    Changed since briefingThis applicationForum Link

    Forum topic: Grant Application - {Zcash Light Client Privacy Transport Library} Topic URL: https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592 Post #1 by Crackdevs Posted: 2026-07-08 08:45:26.296+00 Permalink: https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592/1 Post part 5 of 5 wrong and it tries to switch to a regular connection without telling us, it just won’t work at all. Deliverables: Rust crate repository structure. SOCKS5/Tor-compatible upstream transport. Fail-closed mode.

  9. [9]Comment on #348: Grant Application - {Zcash Light Client Privacy Transport Library}
    Changed since briefingThis applicationGithub Issue Comment

    Grant application: {Zcash Light Client Privacy Transport Library} Applicant: Crackdevs Status: under_review Requested amount USD: 18500.00 Source: github_issue_comment:ZcashCommunityGrants/zcashcommunitygrants#348:comment:4908088554 Source URL: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/348#issuecomment-4908088554 Source title: Comment on #348: Grant Application - {Zcash Light Client Privacy Transport Library} Source summary: Please post to the Forum and share the link here. Then I'll assign to ZCG for review. id: 4908088554 url: https://api.github.com/repos/ZcashCommu

  10. [10]Comment on #348: Grant Application - {Zcash Light Client Privacy Transport Library}
    Changed since briefingThis applicationGithub Issue Comment

    Grant application: {Zcash Light Client Privacy Transport Library} Applicant: Crackdevs Status: under_review Requested amount USD: 18500.00 Source: github_issue_comment:ZcashCommunityGrants/zcashcommunitygrants#348:comment:4915040044 Source URL: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/348#issuecomment-4915040044 Source title: Comment on #348: Grant Application - {Zcash Light Client Privacy Transport Library} Source summary: [Forum post for reference. ](https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592) id: 4915040

  11. [11]Secure-by-Default Zebra ↔ lightwalletd: Add RPC Cookie-File Authentication Support - decision minutes
    Changed since briefingTeam HistoryForum Meeting Minutes

    Grant application: Secure-by-Default Zebra ↔ lightwalletd: Add RPC Cookie-File Authentication Support Applicant: Crackdevs Status: declined Decision evidence: ZCG meeting minutes Meeting date: 2026-02-16 Meeting title: Zcash Community Grants Meeting Minutes 2/16/26 Referenced proposal: Secure-by-Default Zebra ↔ lightwalletd: Add RPC Cookie-File Authentication Support Normalized decision: remains_open Decision text: Too early to vote Committee rationale: This project strengthens the security and operational reliability of Zebra ↔ lightwalletd deployments by adding native RPC cookie-file authent

  12. [12]Zcash Name Service — comparison summary
    Changed since briefingSimilar ApprovedCanonical Application

    Comparable grant: Zcash Name Service Applicant: ZcashMe, Inc Recorded outcome/status: approved Requested amount USD: 92200.00 Application source: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/298 Workflow outcome signal: ✅ Grant Approved — status approved Documented outcome signal: historicalRegistryDecisionDate: 6/12/26 Documented outcome signal: historicalRegistryStatus: Approved Documented outcome signal: sheetPaidAmountUsd: 0 Committee decision (2026-06-22): approved_async Committee rationale: ZcashNames requests a forward grant to harden the trust model of their live

  13. [13]Zcash Shielded support in Ledger Wallet and Ledger devices — comparison summary
    Changed since briefingSimilar ApprovedCanonical Application

    Comparable grant: Zcash Shielded support in Ledger Wallet and Ledger devices Applicant: Ledger Recorded outcome/status: approved Requested amount USD: 300000.00 Application source: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/152 Workflow outcome signal: ✅ Grant Approved — status approved Documented outcome signal: historicalRegistryDecisionDate: 12/8/25 Documented outcome signal: historicalRegistryStatus: Approved Committee decision (2025-12-08): approved Committee rationale: This project delivers a fully updated Ledger Zcash Device app and Ledger Wallet integration tha

  14. [14]Zcash Privacy Capsule (ZPC) — comparison summary
    Changed since briefingSimilar DeclinedCanonical Application

    Comparable grant: Zcash Privacy Capsule (ZPC) Applicant: orb Recorded outcome/status: declined Requested amount USD: 46400.00 Application source: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/304 Workflow outcome signal: ❌ Grant Declined — status declined Documented outcome signal: historicalRegistryDecisionDate: 5/29/26 Documented outcome signal: historicalRegistryStatus: Rejected Committee decision (2026-06-08): declined Committee rationale: Applicant proposes a client-side encrypted vault built on Zcash combining three workflows: proof-of-existence timestamping via Zca

  15. [15]Grant Application – Shielded Micropayments SDK for Privacy-Preserving Rewards — comparison summary
    Similar DeclinedCanonical Application

    Comparable grant: Grant Application – Shielded Micropayments SDK for Privacy-Preserving Rewards Applicant: AdPriva Technologies Unipessoal Lda Recorded outcome/status: declined Requested amount USD: 29000.00 Application source: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/236 Workflow outcome signal: ❌ Grant Declined — status declined Documented outcome signal: historicalRegistryDecisionDate: 3/20/26 Documented outcome signal: historicalRegistryStatus: Rejected

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
Declined7/20/2026

This proposal requests a forward grant to build a Rust library and reference proxy binary providing privacy-aware transport for Zcash light-client lightwalletd traffic — reducing metadata leaks via Tor/SOCKS5 routing, compact-block range w…

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 forum1
GitHub labels3
Decision notes1

GitHub workflow labels

3 labels captured as structured grant attributes
📋 Grant Application
Category
Intake
Status
Grant Application
Milestone
-
Observed
7/21/2026
Open GitHub issue
👀 Ready For ZCG Review
Category
Review
Status
Ready For Zcg Review
Milestone
-
Observed
7/21/2026
Open GitHub issue
❌ Grant Declined
Category
Decision
Status
Declined
Milestone
-
Observed
7/21/2026
Open GitHub issue

Decision history

1 meeting note linked
Declined7/20/2026

Zcash Light Client Privacy Transport Library

Declined

This proposal requests a forward grant to build a Rust library and reference proxy binary providing privacy-aware transport for Zcash light-client lightwalletd traffic — reducing metadata leaks via Tor/SOCKS5 routing, compact-block range windowing, local caching, and request coalescing, without modifying any upstream Zcash repositories. Requesting $18,500. Gguy: We have concerns around the viability of this proposal fitting in with existing tools. I think it’s better for the application developers to lead the work. Without a 0day users I’m worried the solution design won’t fit the needs of applications and lead to poor adoption. I’ll decline this proposal. Artkor: I think it is clear that the ZODL team gives this area a high priority. IP hiding is already used for several sensitive network operations, and from what I have seen, they have also been working on this in their library. If anything from this proposal can be integrated there, it should clearly be done in coordination with that team. So my general recommendation is simple: if you want to improve key Zcash network infrastructure that supports a large part of the ecosystem’s network communication, make sure the work is aligned with the roadmap of the core Zcash developers. This gives the committee a reliable basis for approval. Otherwise, we risk funding something that is either unsafe to use or never used by anyone. For this specific case, I would also note that if a node operator wants to make the service publicly accessible, they should use a domain name and protect the origin IP through an appropriate proxy or protection service. This would normally provide a more stable public connection than relying on Tor. I decline this proposal. Paul: That’s a great point, being aligned with core teams and community development teams. I decline. Zerodartz: Idea is good to improve security, unsure about this team’s ability to make it to the end to get all the code also merged. I decline. Hanh: That doesn’t bring much additional privacy considering that some wallets already use TOR/Sock5. The other improvements would do little to defeat a motivated attacker.

Confidence
100%
Match method
Direct Source Url
Minutes
Zcash Community Grants (ZCG) Meeting Minutes 7/20/2026
Committee notes

Gguy: We have concerns around the viability of this proposal fitting in with existing tools. I think it’s better for the application developers to lead the work. Without a 0day users I’m worried the solution design won’t fit the needs of applications and lead to poor adoption. I’ll decline this proposal.

Artkor: I think it is clear that the ZODL team gives this area a high priority. IP hiding is already used for several sensitive network operations, and from what I have seen, they have also been working on this in their library. If anything from this proposal can be integrated there, it should clearly be done in coordination with that team. So my general recommendation is simple: if you want to improve key Zcash network infrastructure that supports a large part of the ecosystem’s network communication, make sure the work is aligned with the roadmap of the core Zcash developers. This gives the committee a reliable basis for approval. Otherwise, we risk funding something that is either unsafe to use or never used by anyone. For this specific case, I would also note that if a node operator wants to make the service publicly accessible, they should use a domain name and protect the origin IP through an appropriate proxy or protection service. This would normally provide a more stable public connection than relying on Tor. I decline this proposal.

Paul: That’s a great point, being aligned with core teams and community development teams. I decline.

Zerodartz: Idea is good to improve security, unsure about this team’s ability to make it to the end to get all the code also merged. I decline.

Hanh: That doesn’t bring much additional privacy considering that some wallets already use TOR/Sock5. The other improvements would do little to defeat a motivated attacker.

Forum links

1 primary, 1 supporting
Primary forum thread

Grant Application - {Zcash Light Client Privacy Transport Library}

Project Summary We need $18,500 to create a new library for private transport using Rust, and a local proxy to work with the current Zcash lightwalletd system. This will help keep Zcash transactions private and secure. The library will be designed to handle lightwalletd traffic in a way that pr...

Confidence
100%
Forum URL
https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592
Open forum thread

source: forum_mirror | topicId: 56592 | fetchedAt: 2026-10-22T07:06:10.988Z | categoryId: 36 | mirrorKind: forum_topic | coverageCapped: false | discoveredFrom: ["github_issue_comment:ZcashCommunityGrants/zcashcommunitygrants#348:comment:4915040044","google_sheet_row:1FQ28rDCyRW0TiNxrm3rgD8ai2KGUsXAjPieQmI1kKKg:1164534734:grant-platform:3fafcb44298126cf794281744e5b646e56d4eeb182c81ef0d79aa52db0c05100"] | postStreamCount: 4

Supporting forum reference

Grant Application - {Zcash Light Client Privacy Transport Library}

Project Summary We need $18,500 to create a new library for private transport using Rust, and a local proxy to work with the current Zcash lightwalletd system. This will help keep Zcash transactions private and secure. The library will be designed to handle lightwalletd traffic in a way that pr...

Confidence
100%
Forum URL
https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592/4
Open forum thread

source: forum_mirror | topicId: 56592 | fetchedAt: 2026-10-22T07:06:19.153Z | categoryId: 36 | mirrorKind: forum_topic | coverageCapped: false | discoveredFrom: ["github_issue_comment:ZcashCommunityGrants/zcashcommunitygrants#348:comment:5039058981"] | postStreamCount: 4

Application source evidence

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

Grant Application - {Zcash Light Client Privacy Transport Library}

### 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#348
Open source record

repo: zcashcommunitygrants | owner: ZcashCommunityGrants | state: closed | author: Crackdevs | labels: ["📋 Grant Application","👀 Ready For ZCG Review","❌ Grant Declined"] | number: 348 | closedAt: 2026-07-21T21:07:21Z | commentCount: 3

Github Issue Comment

Comment on #348: Grant Application - {Zcash Light Client Privacy Transport Library}

Please post to the Forum and share the link here. Then I'll assign to ZCG for review.

Confidence
100%
Source ID
ZcashCommunityGrants/zcashcommunitygrants#348:comment:4908088554
Open source record

repo: zcashcommunitygrants | owner: ZcashCommunityGrants | author: alexgbo | number: 348 | issueUrl: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/348 | commentId: 4908088554 | createdAt: 2026-07-07T19:54:35Z | issueNumber: 348

Github Issue Comment

Comment on #348: Grant Application - {Zcash Light Client Privacy Transport Library}

[Forum post for reference. ](https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592)

Confidence
100%
Source ID
ZcashCommunityGrants/zcashcommunitygrants#348:comment:4915040044
Open source record

repo: zcashcommunitygrants | owner: ZcashCommunityGrants | author: alexgbo | number: 348 | issueUrl: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/348 | commentId: 4915040044 | createdAt: 2026-07-08T13:00:41Z | issueNumber: 348

Github Issue Comment

Comment on #348: Grant Application - {Zcash Light Client Privacy Transport Library}

https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-privacy-transport-library/56592/4

Confidence
100%
Source ID
ZcashCommunityGrants/zcashcommunitygrants#348:comment:5039058981
Open source record

repo: zcashcommunitygrants | owner: ZcashCommunityGrants | author: alexgbo | number: 348 | issueUrl: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/348 | commentId: 5039058981 | createdAt: 2026-07-21T21:07:21Z | issueNumber: 348

Google Sheet Row

Zcash Light Client Privacy Transport Library

Date Submitted: 7/7/2026 | Proposal Title: Zcash Light Client Privacy Transport Library | Applicant(s): Crackdevs | Grant Platform Link: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/348 | Forum Link: https://forum.zcashcommunity.com/t/grant-application-zcash-light-client-priva

Confidence
100%
Source ID
1FQ28rDCyRW0TiNxrm3rgD8ai2KGUsXAjPieQmI1kKKg:1164534734:grant-platform:3fafcb44298126cf794281744e5b646e56d4eeb182c81ef0d79aa52db0c05100
Open source record

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