ZCG Grants Prototype
Back to applications

Grant application

FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets

Evaluation snapshot

Request at a glance

Applicant
Mahmud
Requested
$22,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.Version 1 · Evidence changed
Evidence changedShared

Committee briefing

9 of 11 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

Mahmud requests $22,000 to deliver a standalone Rust SDK that makes Zcash Foundation FROST tooling easier for wallet developers to use for threshold-signed shielded custody. The proposed SDK would wrap key generation, signing-session coordination, signature-share submission, and network-resilience behavior around existing FROST-related tools rather than implement cryptography from scratch. The applicant proposes three milestones over three months. [1][4]

The project is to be delivered by Mahmud as sole developer. The strongest stated capability evidence is six-plus years of Rust/C++ systems and protocol work, prior CTO experience, published Rust crates, and contributions to named open-source projects; these are applicant assertions, not independently documented outcomes in the supplied evidence. [1]

The central decision question is whether this is a genuinely useful wallet-integration layer with an adoption path, rather than a duplicate of existing Zcash Foundation FROST tooling. That concern is particularly material because ZCG declined a similar $25,000 FROST shielded-signing proposal in 2025 after feedback that its usefulness beyond existing Foundation toolkits was unclear. [10]

Funding-structure concern: the initial application contained a calculation problem in which startup funding plus milestones did not equal the $22,000 request. The applicant said it would be corrected, but the supplied evidence does not show a corrected milestone budget. This prevents assessment of the proposed payment structure. [5]

Inference: A small, staged grant could be value-positive if the applicant can demonstrate compatibility with the underlying FROST stack and secure input from prospective wallet integrators. Without those conditions, the project risks producing an additional abstraction layer without demonstrated demand.

2. Applicant and team track record

Mahmud is identified as the sole developer and project lead, responsible for design, implementation, testing, and documentation. No additional team members are listed. [1]

The applicant states experience of more than six years in production Rust and C++, focused on distributed systems, protocol engineering, cryptography, and developer tooling. The application also cites former CTO experience at StreamLivr, published crates including circuit_breaker, rate_rs, daemon_rs, and agenticrs, plus contributions to several external projects. [1][4]

This background is relevant to the proposed work because the SDK is intended to be Rust-based and to handle distributed multi-party signing-session reliability. [1][4]

No grounded evidence found of:

  • Prior ZCG grants delivered by the applicant;
  • Completed production Zcash integrations by the applicant;
  • Independent technical review of the applicant’s proposed architecture;
  • A committed wallet, custodian, or other adopter.

The absence of this evidence does not establish lack of capability; it limits confidence in ecosystem-specific delivery and adoption.

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

The stated scope is a standalone Rust crate that wraps existing Zcash Foundation FROST components into a higher-level wallet-facing API. Intended functions include threshold-group generation, signing-session initiation, and signature-share submission. The proposal also describes support for trusted-dealer and distributed key generation, rerandomized signing, documentation, a CLI example, and crate publication. [1][4]

The applicant says the SDK would use existing FROST-related components—identified as frost-core, the RedPallas reddsa ciphersuite, frostd, and frost-client—rather than reimplementing signature cryptography. It would add retry, backoff, and circuit-breaking behavior around participant/coordinator interactions. [1][4]

The request is $22,000, described as three milestones over three months. [1][4] However, milestone acceptance criteria, milestone-level amounts, and a corrected allocation reconciling startup funding with milestone payments are not present in the supplied evidence. A reviewer specifically identified that the original funding arithmetic did not sum correctly; the applicant acknowledged the error and stated it would be corrected. [5]

Material dependencies include:

  • Continued technical compatibility with the underlying FROST tools and Zcash-specific rerandomization requirements described by the applicant. [1][4]
  • Validation that the API shape meets real wallet-integration needs; the applicant explicitly requested feedback from teams familiar with frostd, frost-client, Zashi, and YWallet. [4]
  • Security and interoperability review appropriate to a custody-related abstraction layer. No review plan is documented.

4. Community discussion, arguments, responses, and resolution

Strongest argument for: The applicant identifies a plausible usability gap between low-level threshold-signature primitives and wallet-ready integration. The proposal’s limited scope—wrapping existing tools rather than replacing cryptographic implementations—could reduce duplication and make shielded threshold custody more accessible to wallet developers. [1][4]

Strongest argument against: The project may substantially overlap with existing Foundation toolkits or may lack a clear integration/adoption path. This is not merely theoretical: ZCG previously rejected a closely related FROST SDK and relay proposal because feedback from the Foundation and community did not establish that it added useful functionality beyond existing toolkits. [10]

Applicant clarification: The applicant states that an earlier idea to build FROST from scratch was abandoned specifically to avoid duplicating existing audited work, and that the revised project targets an integration-layer gap. [4]

Funding clarification: In response to a request to reconcile startup and milestone payments, the applicant said the calculation would be corrected and that they had treated startup funding as milestone one. [5]

Resolved: The applicant posted the request to the community forum, satisfying the identified discussion-posting requirement. [4][5]

Unresolved disagreement: No supplied discussion evidence shows technical confirmation from Zcash Foundation maintainers, wallet teams, or potential adopters that the proposed SDK is differentiated, needed, or suitably designed. Nor does it show the corrected budget. These are the principal unresolved matters.

5. Relevant precedents and documented outcomes

Threshold Shielded Signing Kit (TSSK), $25,000, declined. This is the closest precedent: it proposed a FROST-based Rust SDK, signer coordination infrastructure, and a CLI for shielded multisignature custody. ZCG declined it after Foundation and community feedback that it was unclear whether the work provided value beyond existing FROST toolkits. This directly supports requiring a clear differentiation and adopter-validated scope here. [10]

Keystone shielded-wallet integration, $60,000 recorded request / $180,900 described in committee rationale, approved. The record contains an amount inconsistency, so it is not reliable as a price comparison. Its decision rationale is nonetheless relevant: approval reflected technical engagement with ECC, a defined integration path, and a condition requiring Least Authority review of the SDK and resolution of concerns before final payout. This illustrates the value of external technical validation and a security-review gate for wallet-facing signing work. [9]

Ledger shielded support, $300,000, approved. ZCG approved a defined production wallet-and-device integration after review involving ECC personnel. The documented rationale emphasized concrete functionality, testing, compatibility, and an identified delivery team. It supports the proposition that shielded-wallet work is fundable when the deployment target and technical validation are clear; the supplied evidence does not document later delivery outcomes. [8]

6. Material risks and execution considerations

  • Duplication/value risk: Existing FROST resources may already address enough of the proposed need. The closest declined precedent makes independent technical differentiation essential. [10]
  • Adoption risk: The project is deliberately wallet-agnostic, but no wallet team is documented as intending to integrate it. A generic SDK may not match actual wallet architecture or operational requirements. [4]
  • Custody/security risk: A high-level wrapper can introduce unsafe defaults, state-management flaws, or interoperability problems even when underlying cryptography is reused. No independent review, threat model, test plan, or release-security process is evidenced. [1][4]
  • Single-person delivery risk: The sole-developer structure concentrates implementation, maintenance, documentation, and security-response responsibilities in one person. [1]
  • Budget-control risk: The unreconciled milestone arithmetic means ZCG cannot yet tie payment to verified deliverables. [5]

7. Material gaps and questions for the applicant

  1. Provide the corrected three-milestone budget: payment amount, deliverable, acceptance test, and total equaling $22,000.
  2. Specify exactly what functionality is absent from, or materially harder to use in, existing Foundation FROST tools—and map each proposed API feature to that gap.
  3. Identify at least one prospective wallet or custodian reviewer and provide their feedback on API requirements, integration feasibility, and intended use.
  4. Define the security model: key-material handling, coordinator trust assumptions, participant authentication, session recovery, replay protection, and failure behavior.
  5. Commit to concrete interoperability tests against the intended FROST components and representative threshold configurations.
  6. State whether an independent security or architecture review will occur before release, and whether final payment can be conditioned on resolving findings.
  7. Clarify post-grant maintenance ownership, version compatibility commitments, and response expectations for security issues.

8. Neutral decision considerations

Committee members may weigh the following:

  • The request is modest relative to production wallet integrations and is framed as reuse of existing tools, not new cryptography. [1][4]
  • The applicant presents relevant claimed Rust and distributed-systems experience, but supplied evidence does not independently verify prior Zcash delivery or adoption. [1]
  • The proposal targets a potentially useful developer-experience layer, yet its core value proposition remains unvalidated by named users or maintainers. [4][10]
  • The closest precedent was declined for substantially the same differentiation concern. [10]
  • Before any funding structure is assessed, the payment schedule needs correction and milestone acceptance needs to be made objectively testable. [5]
  • Inference: If considered further, a decision structure emphasizing an early architecture/adopter-validation milestone and a final security/interoperability gate would address the most material uncertainties without presuming project success.

9. Numbered source list

  • [1] Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets — https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/351
  • [4] FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets — Grant Application — posts 1–5 — https://forum.zcashcommunity.com/t/frost-shielded-multi-sig-sdk-easy-threshold-custody-for-zcash-wallets-grant-application/56608/1
  • [10] Threshold Shielded Signing Kit (TSSK) - FROST-powered multisig for Zcash — comparison summary — https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/123
  • [5] Comment on #351: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets — https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/351#issuecomment-4946220676
  • [9] Zcash (Both Transparent & Shielded Address) Support for Keystone Hardware Wallet — comparison summary — https://forum.zcashcommunity.com/t/zcash-community-grants-meeting-minutes-8-19-2024/48651
  • [8] Zcash Shielded support in Ledger Wallet and Ledger devices — comparison summary — https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/152
Evidence coverage11 of 47 records selected

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

Evidence records
11 selected
36 omitted from 47 candidates
Current application share
66%
Of the evidence prompt
Prompt use
34,671 characters
39% of 90,000
Truncated records
0
Selected records shortened to fit the prompt
Primary Forum discussion
Posts
1 packed0 omitted1 available
Discussion chunks
1 packed1 omitted2 available

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

Evidence and citations (11) · 9 changed or unavailable
  1. [1]Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets
    Changed since briefingThis applicationGithub Issue

    Grant application: FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets Applicant: Mahmud Status: under_review Requested amount USD: 22000.00 Source: github_issue:ZcashCommunityGrants/zcashcommunitygrants#351 Source URL: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/351 Source title: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets Source summary: ### Terms and Conditions - [x] I agree to the [Grant Agreement](https://9ba4718c-5c73-47c3-a024-4fc4e5278803.usrfiles.com/ugd/9ba471_f81ef4e4b5f040038350270590eb2e42.pd

  2. [2]FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets
    Changed since briefingThis applicationCanonical Application

    Grant application: FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets Applicant: Mahmud 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: 22000.00 GitHub issue: 351 GitHub URL: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/351 generatedBy: grant_reconciliation_v1 githubLabels: 📋 Grant Application githubLabels: 👀 Ready For ZCG Review sheetRowCount: 0 githubSourceId: ZcashCommunityGrants/zca

  3. [3]FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets
    Changed since briefingThis applicationGoogle Sheet Row

    Grant application: FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets Applicant: Mahmud Status: under_review Requested amount USD: 22000.00 Source: google_sheet_row:1FQ28rDCyRW0TiNxrm3rgD8ai2KGUsXAjPieQmI1kKKg:1164534734:row:616 Source URL: https://docs.google.com/spreadsheets/d/1FQ28rDCyRW0TiNxrm3rgD8ai2KGUsXAjPieQmI1kKKg/edit?gid=1164534734 Source title: FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets Source summary: : 7/10/2026 | Proposal Title: FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets | Applicant(s): Mahmud | Grant Pl

  4. [4]FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets — Grant Application — posts 1–5
    Changed since briefingThis applicationForum Link

    Forum topic: FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets — Grant Application Topic URL: https://forum.zcashcommunity.com/t/frost-shielded-multi-sig-sdk-easy-threshold-custody-for-zcash-wallets-grant-application/56608 Post #1 by Mahmud Bello Posted: 2026-07-10 23:08:53.423+00 Permalink: https://forum.zcashcommunity.com/t/frost-shielded-multi-sig-sdk-easy-threshold-custody-for-zcash-wallets-grant-application/56608/1 Hi all, I’ve submitted a ZCG grant application and wanted to share it here for community feedback, as required before ZCG can discuss and vote on it.

  5. [5]Comment on #351: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets
    Changed since briefingThis applicationGithub Issue Comment

    Grant application: FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets Applicant: Mahmud Status: under_review Requested amount USD: 22000.00 Source: github_issue_comment:ZcashCommunityGrants/zcashcommunitygrants#351:comment:4946220676 Source URL: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/351#issuecomment-4946220676 Source title: Comment on #351: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets Source summary: > @mahmudsudo two issues need to be fixed before I can assign this request to ZCG for review: > > St

  6. [6]Comment on #351: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets
    Changed since briefingThis applicationGithub Issue Comment

    Grant application: FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets Applicant: Mahmud Status: under_review Requested amount USD: 22000.00 Source: github_issue_comment:ZcashCommunityGrants/zcashcommunitygrants#351:comment:4946190146 Source URL: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/351#issuecomment-4946190146 Source title: Comment on #351: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets Source summary: @mahmudsudo two issues need to be fixed before I can assign this request to ZCG for review: 1. Start

  7. [7]Comment on #351: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets
    Changed since briefingThis applicationGithub Issue Comment

    Grant application: FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets Applicant: Mahmud Status: under_review Requested amount USD: 22000.00 Source: github_issue_comment:ZcashCommunityGrants/zcashcommunitygrants#351:comment:4948328587 Source URL: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/351#issuecomment-4948328587 Source title: Comment on #351: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets Source summary: @alexgbo id: 4948328587 url: https://api.github.com/repos/ZcashCommunityGrants/zcashcommunitygrants/

  8. [8]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

  9. [9]Zcash (Both Transparent & Shielded Address) Support for Keystone Hardware Wallet — comparison summary
    Changed since briefingSimilar ApprovedCanonical Application

    Comparable grant: Zcash (Both Transparent & Shielded Address) Support for Keystone Hardware Wallet Applicant: Keystone Team Recorded outcome/status: approved Requested amount USD: 60000.00 Documented outcome signal: historicalRegistryDecisionDate: 8/19/24 Documented outcome signal: historicalRegistryDecisionTurnaroundDays: 13 Documented outcome signal: historicalRegistryStatus: Approved Documented outcome signal: sheetPaidAmountUsd: 0 Committee decision (2024-08-19): unknown Committee rationale: - The Keystone Team requests $180,900 to integrate Zcash support into their hardware wallet, includ

  10. [10]Threshold Shielded Signing Kit (TSSK) - FROST-powered multisig for Zcash — comparison summary
    Similar DeclinedCanonical Application

    Comparable grant: Threshold Shielded Signing Kit (TSSK) - FROST-powered multisig for Zcash Applicant: Creatives Onchain Recorded outcome/status: declined Requested amount USD: 25000.00 Application source: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/123 Workflow outcome signal: ❌ Grant Declined — status declined Documented outcome signal: historicalRegistryDecisionDate: 11/24/25 Documented outcome signal: historicalRegistryStatus: Rejected Committee decision (2025-11-24): declined Committee rationale: The Threshold Shielded Signing Kit (TSSK) delivers true multisignature

  11. [11]Grant Application ZKFIED — comparison summary
    Similar DeclinedCanonical Application

    Comparable grant: Grant Application ZKFIED Applicant: HashFoxLabs Recorded outcome/status: declined Requested amount USD: 45000.00 Application source: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/167 Workflow outcome signal: ❌ Grant Declined — status declined Documented outcome signal: historicalRegistryDecisionDate: 1/5/26 Documented outcome signal: historicalRegistryStatus: Rejected Committee decision (2026-01-05): declined Committee rationale: ZKFIED is a censorship-resistant whistleblower platform that protects source anonymity and evidence integrity by combining shi

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

Applicant proposes a Rust SDK wrapping ZF’s existing FROST stack (frost-core, reddsa RedPallas, frostd/frost-client) into a wallet-ready API — generate_threshold_group(), start_signing_session(), submit_share() — with session lifecycle man…

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

FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets

Declined

Applicant proposes a Rust SDK wrapping ZF’s existing FROST stack (frost-core, reddsa RedPallas, frostd/frost-client) into a wallet-ready API — generate_threshold_group(), start_signing_session(), submit_share() — with session lifecycle management and network resilience patterns, so wallet teams can add t-of-n shielded custody without becoming FROST protocol experts. Requesting $22,000. Gguy: Because of the complexity of using FROST and the protocol I think it’s too optimistic to believe an API can meet the specific needs of many different Zcash applications. I think this type of work needs to come from the application developers who are focused on their specific use cases and UX. My concern is that without perfect fit with developer needs this work would have low adoption and low impact. I believe for a project like this to be successful we would need to closer involvement from the application developers using this in their products. Paul: I think that sums it up pretty well. I think we just need to understand that a solution like this is actually going to have a need to fulfill in users and demand. Gguy: I imagine that this area will become more important in the near future as we continue to see increased Zcash adoption. FROST can provide many interesting use cases but until we get to that point in the adoption phase I believe it’s too hard to predict the exact API flows that we’re going to need. Hanh: This proposal skips over the hard problems of bringing FROST to Zcash at scale. What’s the secure p2p messaging mechanism? How do participants get the tx they need to sign (securely)? How do they backup the shares? How do we recover when a participant disappears? Etc. I decline.

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

FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets

Gguy: Because of the complexity of using FROST and the protocol I think it’s too optimistic to believe an API can meet the specific needs of many different Zcash applications. I think this type of work needs to come from the application developers who are focused on their specific use cases and UX. My concern is that without perfect fit with developer needs this work would have low adoption and low impact. I believe for a project like this to be successful we would need to closer involvement from the application developers using this in their products.

Paul: I think that sums it up pretty well. I think we just need to understand that a solution like this is actually going to have a need to fulfill in users and demand.

Gguy: I imagine that this area will become more important in the near future as we continue to see increased Zcash adoption. FROST can provide many interesting use cases but until we get to that point in the adoption phase I believe it’s too hard to predict the exact API flows that we’re going to need.

Hanh: This proposal skips over the hard problems of bringing FROST to Zcash at scale. What’s the secure p2p messaging mechanism? How do participants get the tx they need to sign (securely)? How do they backup the shares? How do we recover when a participant disappears? Etc. I decline.

Forum links

1 primary, 1 supporting
Primary forum thread

FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets — Grant Application

Hi all, I’ve submitted a ZCG grant application and wanted to share it here for community feedback, as required before ZCG can discuss and vote on it. GitHub issue: github Summary The Zcash Foundation has already built and partially audited (NCC) a full FROST threshold signature stack for ...

Confidence
100%
Forum URL
https://forum.zcashcommunity.com/t/frost-shielded-multi-sig-sdk-easy-threshold-custody-for-zcash-wallets-grant-application/56608
Open forum thread

source: forum_mirror | topicId: 56608 | fetchedAt: 2026-10-17T07:03:57.621Z | categoryId: 36 | mirrorKind: forum_topic | coverageCapped: false | discoveredFrom: ["github_issue_comment:ZcashCommunityGrants/zcashcommunitygrants#351:comment:4947243894","google_sheet_row:1FQ28rDCyRW0TiNxrm3rgD8ai2KGUsXAjPieQmI1kKKg:1164534734:grant-platform:78cf6314c763650964edcc055c0a525c66439a6a7ebb580f6730ef78d66064b7"] | postStreamCount: 2

Supporting forum reference

FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets — Grant Application

Hi all, I’ve submitted a ZCG grant application and wanted to share it here for community feedback, as required before ZCG can discuss and vote on it. GitHub issue: github Summary The Zcash Foundation has already built and partially audited (NCC) a full FROST threshold signature stack for ...

Confidence
100%
Forum URL
https://forum.zcashcommunity.com/t/frost-shielded-multi-sig-sdk-easy-threshold-custody-for-zcash-wallets-grant-application/56608/2
Open forum thread

source: forum_mirror | topicId: 56608 | fetchedAt: 2026-10-17T07:03:57.621Z | categoryId: 36 | mirrorKind: forum_topic | coverageCapped: false | discoveredFrom: ["github_issue_comment:ZcashCommunityGrants/zcashcommunitygrants#351:comment:5039067355"] | postStreamCount: 2

Application source evidence

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

Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets

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

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

Github Issue Comment

Comment on #351: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets

@mahmudsudo two issues need to be fixed before I can assign this request to ZCG for review: 1. Startup + milestones must equal total grant amount. Either remove startup funding or reduce the milestone $ by a corresponding amount. 2. You ...

Confidence
100%
Source ID
ZcashCommunityGrants/zcashcommunitygrants#351:comment:4946190146
Open source record

repo: zcashcommunitygrants | owner: ZcashCommunityGrants | author: alexgbo | number: 351 | issueUrl: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/351 | commentId: 4946190146 | createdAt: 2026-07-11T13:26:46Z | issueNumber: 351

Github Issue Comment

Comment on #351: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets

> @mahmudsudo two issues need to be fixed before I can assign this request to ZCG for review: > > Startup + milestones must equal total grant amount. Either remove startup funding or reduce the milestone $ by a corresponding amount. > Yo...

Confidence
100%
Source ID
ZcashCommunityGrants/zcashcommunitygrants#351:comment:4946220676
Open source record

repo: zcashcommunitygrants | owner: ZcashCommunityGrants | author: mahmudsudo | number: 351 | issueUrl: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/351 | commentId: 4946220676 | createdAt: 2026-07-11T13:35:31Z | issueNumber: 351

Github Issue Comment

Comment on #351: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets

Please post the forum link here for reference.

Confidence
100%
Source ID
ZcashCommunityGrants/zcashcommunitygrants#351:comment:4946230933
Open source record

repo: zcashcommunitygrants | owner: ZcashCommunityGrants | author: alexgbo | number: 351 | issueUrl: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/351 | commentId: 4946230933 | createdAt: 2026-07-11T13:38:04Z | issueNumber: 351

Github Issue Comment

Comment on #351: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets

https://forum.zcashcommunity.com/t/frost-shielded-multi-sig-sdk-easy-threshold-custody-for-zcash-wallets-grant-application/56608

Confidence
100%
Source ID
ZcashCommunityGrants/zcashcommunitygrants#351:comment:4947243894
Open source record

repo: zcashcommunitygrants | owner: ZcashCommunityGrants | author: mahmudsudo | number: 351 | issueUrl: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/351 | commentId: 4947243894 | createdAt: 2026-07-11T15:46:01Z | issueNumber: 351

Github Issue Comment

Comment on #351: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets

@alexgbo

Confidence
100%
Source ID
ZcashCommunityGrants/zcashcommunitygrants#351:comment:4948328587
Open source record

repo: zcashcommunitygrants | owner: ZcashCommunityGrants | author: mahmudsudo | number: 351 | issueUrl: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/351 | commentId: 4948328587 | createdAt: 2026-07-11T18:41:09Z | issueNumber: 351

Github Issue Comment

Comment on #351: Grant Application - FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets

https://forum.zcashcommunity.com/t/frost-shielded-multi-sig-sdk-easy-threshold-custody-for-zcash-wallets-grant-application/56608/2

Confidence
100%
Source ID
ZcashCommunityGrants/zcashcommunitygrants#351:comment:5039067355
Open source record

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

Google Sheet Row

FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets

Date Submitted: 7/10/2026 | Proposal Title: FROST Shielded Multi-Sig SDK: Easy Threshold Custody for Zcash Wallets | Applicant(s): Mahmud | Grant Platform Link: https://github.com/ZcashCommunityGrants/zcashcommunitygrants/issues/351 | Forum Link: https://forum.zcashcommunity.com/t/frost-shielded-mul

Confidence
100%
Source ID
1FQ28rDCyRW0TiNxrm3rgD8ai2KGUsXAjPieQmI1kKKg:1164534734:grant-platform:78cf6314c763650964edcc055c0a525c66439a6a7ebb580f6730ef78d66064b7
Open source record

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