Now that the submission deadline has passed, the mandatory 30-day review period has begun. During this time, please review the submitted proposals and engage with the applicants in their individual grant threads. This is your opportunity to ask questions, share constructive feedback, test out the evidence provided for completed work and raise any concerns. The review period will end on June 17th at 20:00 UTC and will be followed by a coinholder poll.
Below you will find a summary of each grant request with links to their individual grant threads as well as external resources. Please visit the GitHub links for full details.
List:
-
Zcash Grants Hub, * Forum Post, * GitHub Submission
-
Expanding Zcash In Unstoppable Wallet, * Forum Post, * GitHub Submission
-
Open-Source Zcash Hardware-Wallet SDK, * Forum Post, * GitHub Submission
-
Zafu Wallet, * Forum Post, * GitHub Submission
-
CipherPay, * Forum Post, * GitHub Submission
-
ZAP1 Attestation Protocol and Verification Tooling, * Forum Post, * GitHub Submission
-
THORSwap/Metro, * Forum Post, * GitHub Submission
-
ZODL Q1 2026 Core Protocol Development, * Forum Post, * GitHub Submission
-
Zcash Names, * Forum Post, * GitHub Submission
Project Name: Zcash Grants Hub
Organization: Daniel Goh
Request: $3,050 USD
Github: Link
Synopsis:
Zcash Grants Hub built and shipped an open-source unified grants platform aggregating ZCG, Coinholder Grants, and ZecHub DAO proposals into a single interface, with filtering/sorting, grant detail pages, analytics views, GitHub-based submission UX improvements, and ZecHub DAO participation guidance β completed in April 2026.
Evidence: (see GH link for full context)
-
Repository/Commit:
- Repository - Open-source codebase for delivered work.
-
Publication:
- Forum Discussion Thread - Public launch, updates, and feedback.
-
Deployment/Release:
- Live Staging - Public deployment.
Project Name: Expanding Zcash In Unstoppable Wallet
Organization: Horizontal Systems - Unstoppable Wallet
Request: $50,000 USD
Github: Link
Synopsis:
Unstoppable Wallet submits a retroactive grant for Q1βQ2 2026 work expanding Zcash swap infrastructure β adding DEX/RFQ liquidity sources (NEAR Intents, Maya Protocol, LetsExchange, StealthEX, and others), a provider risk classification system, multi-channel swap access (mobile, web, Telegram bot), and Zcash-specific improvements including faster sync, shielded address rotation, and birthday height/rescan tooling.
Evidence: (see GH link for full context)
-
Repository/Commit:
-
Publication:
-
Deployment/Release:
-
Other Evidence:
- GitHub Repository β full open-source codebase available under MIT license
Project Name: Open-Source Zcash Hardware-Wallet SDK
Organization: wh00hw (solo developer)
Request: $40,000 USD
Github: Link
Synopsis:
An independent developer (wh00hw) submits a retroactive grant for building the first portable, vendor-neutral, plain-C Orchard hardware wallet stack (~20,300 LOC across four MIT-licensed repos): a C11 cryptographic library (libzcash-orchard-c), a Rust signing SDK (zcash-hw-wallet-sdk), a Flipper Zero application (FlipZcash), and an ESP32-S2 reference port β culminating in the first Orchard-shielded spend ever signed offline by a Flipper Zero, broadcast on mainnet 2026-03-30.
Evidence: (see GH link for full context)
-
Repository/Commit:
-
libzcash-orchard-c - HEAD commit (at time of submission): 0107c79 βenforce empty Sapling bundle on TxMeta (Orchard-only invariant)β (2026-05-01). Recent commits include the Sapling-component lockout at 0107c79, the test-vector hardening at 1ff2f69 and 1562373 (replace strcpy+strcat with snprintf in sinsemilla_short_commit, 2026-04-30); the on-device sighash-verification milestone is at de08d13 (2026-04-16). The full 49 KAT cross-check against librustzcash plus the four-test signer suite (sapling empty accepted, non-empty rejected, single bit-flip rejected, constant deterministic) passes on a fresh build at this HEAD (see Section 5 β Verification for the reproducible command). LICENSE: MIT. Key files: src/pallas.c, src/orchard.c, src/redpallas.c, src/zip244.c, src/orchard_signer.c, src/hwp.c, SECURITY.md, tests/test_vectors.c
-
zcash-hw-wallet-sdk - HEAD commit (at time of submission): f10a80a βreject Sapling-bearing PCZTs before transmission (Orchard-only)β (2026-05-01); the prior on-device-sighash-verification milestone is at bbef269 (2026-04-30). LICENSE: MIT OR Apache-2.0. Key files: src/workflow.rs, src/protocol/hwp.rs, src/traits.rs, src/verify.rs, tests/integration.rs
-
FlipZcash - HEAD commit (current main): 1adc84f βfix CI build: replace strcat with snprintf and bump libzcash submoduleβ (2026-04-30). The earlier README-update milestone is at HEAD~1 (e81d674, 2026-04-23). LICENSE: MIT (file at repo root; cryptographic submodule lib/libzcash-orchard-c/ is separately MIT). Key evidence (in repo): screenshots/mainnet_broadcast.png, screenshots/mainnet_pair.png, screenshots/memo.png; mainnet tx 1c9eb6ca4ada67bf66452120d128ceacf2c0e21146de089e51694eb14db5466b (wallet birthday block 3,290,915, broadcast 2026-03-30) recorded in README.md; complete technical documentation in IMPLEMENTATION.md (architecture, primitives, derivation pipeline, HWP wire protocol, on-device sighash verification state machine, performance, security model, standards conformance).
-
zcash-hw-wallet-esp32 - HEAD commit (at time of submission): 488222a βupdate READMEβ (2026-05-01); the substantive Sapling-component-lockout firmware change (libzcash submodule pointer bump to 0107c79, HWP_ERR_SAPLING_NOT_EMPTY mapping, wallet_get_seed exposure for the transparent ECDSA path, and bip32.c / secp256k1.c linkage in the component CMakeLists) is at HEAD~1 (d21206c βenforce Sapling empty-bundle invariant + wire transparent ECDSA pathβ, 2026-05-01); the prior on-device sighash-verification milestone is at 2d5258c (2026-04-30); the network-discrimination milestone is at 33b9fc8 (2026-04-10). LICENSE: MIT (declared in README.md; license text is shipped via the libzcash-orchard-c submodule). Key files: main/main.c, main/wallet.c, main/usb_transport.c, main/led_status.c
-
Prototype integration on a personal fork of the third-party zipher-cli (not part of the retroactive LOC count; listed only as engineering evidence that the SDK is adoptable by a third-party wallet shape with minimal glue) - The applicantβs commits touching rust/crates/cli/ and rust/crates/engine/src/hw_signer.rs implement a hw pair subcommand, a send confirm-hw subcommand, and transport selection for Ledger / Speculos / serial. The fork has not been merged upstream into atmospherelabs-dev/zipher-app, so it must not be read as third-party adoption.
-
Project Name: Zafu Browser Extension
Organization: Rotko Networks OU
Request: $38,000 USD
Github: Link
Synopsis:
Zafu (Rotko Networks) submits a retroactive grant for a privacy-centric Chrome MV3 browser wallet built around Zcash (with Penumbra as a second supported chain), delivering sub-12-second client-side Halo2 proving via parallelized WASM, end-to-end FROST t-of-n Orchard multisig, a QR-only air-gapped signer (Zigner), and a per-site identity SDK (ZID) β published as an open-source beta on the Chrome Web Store.
Evidence: (see GH link for full context)
-
Repository/Commit:
-
https://github.com/rotkonetworks/zafu - browser extension (this submission), MIT / Apache-2.0
-
https://github.com/rotkonetworks/zigner - companion air-gapped signer for cold-wallet flow
-
https://github.com/rotkonetworks/zcli - companion Zcash CLI for verification + dev tooling
-
rotkonetworks/zafu@45b7b077 - exact commit for v24.1.1 manifest bump
-
-
Publication:
-
https://github.com/rotkonetworks/zafu/releases - all extension releases (signed CRX + ZIP + sha256sums)
-
https://github.com/rotkonetworks/zafu/blob/main/.github/workflows/release.yml - reproducible CI pipeline
-
-
Deployment/Release:
-
https://github.com/rotkonetworks/zafu/releases/tag/v24.1.1 - artifacts for v24.1.1
-
https://github.com/rotkonetworks/zafu/actions/runs/25040528873 - GitHub Actions build log
-
https://chromewebstore.google.com/detail/zafu-wallet-beta/bhlogefpcebekhjpomlodifcelldoimn
-
Project Name: CipherPay
Organization: Atmosphere Labs (Kenbak)
Request: $35,000 USD
Github: Link
Synopsis:
CipherPay (Atmosphere Labs) submits a retroactive grant for a non-custodial Zcash commerce platform built FebruaryβMay 2026, shipping six MIT-licensed repositories covering payment processing, subscriptions, e-commerce plugins (Shopify, WooCommerce), event ticketing, AI agent payments (x402, MCP), and a point-of-sale interface β live at cipherpay.app with real merchants and a documented humanitarian use case.
Evidence: (see GH link for full context)
Repository/Commit:
-
CipherPay API β Rust backend, MIT license. First commit 76f9da7 (2026-02-21). Payment processor core with Orchard trial decryption, subscription engine, billing, events, x402 facilitator, agent sessions, restricted API keys.
-
CipherPay Web β Next.js frontend, MIT license. First commit b3ee67f (2026-02-21). Merchant dashboard, hosted checkout, documentation, landing page, donation campaign UI.
-
CipherPay for Shopify β Shopify app bridge, MIT license. OAuth, payment sessions, checkout UI extension, webhook bridge.
-
CipherPay for WooCommerce β WooCommerce payment gateway, GPLv2 license. Block checkout support, HMAC webhooks.
-
CipherPay x402 β HTTP 402 middleware, MIT license. x402 v2, MPP, prepaid sessions, /.well-known/payment discovery.
-
CipherPay MCP β MCP server for AI agents, MIT license. 8 tools, 2 resources.
Publication:
- Atmosphere Labs YouTube β video tutorials for merchant onboarding and integration setup
Deployment/Release:
-
cipherpay.app β live production deployment
-
@cipherpay/x402 on npm β v0.6.0
-
@cipherpay/mcp on npm β v1.2.1
Project Name: ZAP1
Organization: Frontier Compute
Request: $28,000 USD
Github: Link
Synopsis:
ZAP1 (Frontier Compute) submits a retroactive grant for a Zcash application-layer attestation protocol built MarchβMay 2026, using BLAKE2b Merkle commitments anchored to mainnet via Orchard shielded memos, with a Rust reference implementation, standalone verification crate, JavaScript/NPM package, and live public API β designed to let applications prove lifecycle event completion without exposing private data.
Evidence: (see GH link for full context)
-
ZAP1 repository: https://github.com/Frontier-Compute/zap1
-
Public reference commit: Frontier-Compute/zap1@5927922
-
Protocol documentation: https://github.com/Frontier-Compute/zap1/blob/main/ONCHAIN_PROTOCOL.md
-
Contribution guide: https://github.com/Frontier-Compute/zap1/blob/main/CONTRIBUTING.md
-
CI run: https://github.com/Frontier-Compute/zap1/actions/runs/25327861079
-
Live stats endpoint: https://api.frontiercompute.cash/stats
-
Live health endpoint: https://api.frontiercompute.cash/health
-
Anchor status endpoint: https://api.frontiercompute.cash/anchor/status
-
Anchor history endpoint: https://api.frontiercompute.cash/anchor/history
-
Protocol info endpoint: https://api.frontiercompute.cash/protocol/info
-
zap1-verify crate: https://crates.io/crates/zap1-verify
-
zcash-memo-decode crate: https://crates.io/crates/zcash-memo-decode
-
@frontiercompute/zap1 package: https://www.npmjs.com/package/@frontiercompute/zap1
-
ZAP1 ZIP draft: ZIP: Structured Attestation Protocol for Application-Layer Lifecycle Events (ZAP1) zcash/zips#1243
Project Name: THORSwap/Metro
Organization: THORSwap Labs
Request: $60,000 USD
Github: Link
Synopsis:
THORSwap submits a retroactive grant for integrating native ZEC cross-chain swaps into THORSwap and Metro wallet (launched October 2025), reporting $50M+ in ZEC volume, a $520K largest single swap, 24+ supported chains, and dual routing via Maya Protocol and NEAR Intents β with no KYC, no custody, and hardware wallet support.
Evidence: (see GH link for full context)
-
Links:
-
THORSwap dApp: app.thorswap.finance
-
Metro dApp (beta): metro.exchange (with Metro embedded wallet)
-
SwapKit SDK (MIT License): github.com/thorswap/swapkit
-
Documentation: docs.thorswap.finance
-
-
Contact Information
-
Twitter/X: @THORSwap
-
Discord: discord.gg/thorswap
-
Support: contact@thorswap.finance
-
-
On-Chain Verification
-
Volume Data: https://app.thorswap.finance/dashboard
-
DeFillama: https://defillama.com/protocol/thorswap
-
Maya Protocol block explorer: mayascan.org
-
NEAR Protocol explorer: Swaps from ZEC, Swaps to ZEC
-
-
Official Announcements
-
THORSwap Medium: βZcash Native Cross-Chain Integration Now Live on THORSwapβ (Oct 1, 2025)
-
Discord: Community announcement
-
Twitter/X: Zcash announcement article
-
Project Name: ZODL Q1 2026 Core Protocol Development
Organization: ZODL
Request: $818,438 USD
Github: Link
Synopsis:
Zcash Open Development Lab (ZODL) requests retroactive reimbursement for Q1 2026 core protocol work, covering librustzcash maintenance (11 crate releases), Android/iOS SDK releases, Zallet alpha.4 progress, ZIP authoring/review (ZIP 316 Rev 2, ZIP 231, ZIP 2005), post-quantum R&D, and β critically β the patch and coordinated disclosure for the zcashd Sprout pool verification vulnerability (zcashd v6.12.0, March 31). Mobile wallet development is explicitly excluded, funded separately by in-app swap fees.
Evidence: (see GH link for full context)
Weekly progress updates (Q1 2026):
-
Guardian of the Sovereign β ZODL update, Feb 22, 2026: https://forum.zcashcommunity.com/t/guardian-of-the-sovereign-zodl-update/54767
-
Encrypt the Money β ZODL update, Mar 2, 2026: https://forum.zcashcommunity.com/t/encrypt-the-money-zodl-update/54853
-
The Assist β ZODL update, Mar 8, 2026: https://forum.zcashcommunity.com/t/the-assist-zodl-update/54913
-
Force Multipliers β ZODL update, Mar 15, 2026: https://forum.zcashcommunity.com/t/force-multipliers-zodl-update/54973
-
Inevitable β ZODL update, Mar 22, 2026: https://forum.zcashcommunity.com/t/inevitable-zodl-update/55058
-
Exit the System β ZODL update, Mar 29, 2026: https://forum.zcashcommunity.com/t/exit-the-system-zodl-update/55139
Repositories (all open-source):
-
zcash/librustzcash β Rust reference libraries
-
zcash/wallet β Zallet
-
zcash/zips β Zcash Improvement Proposals
-
zcash/zcash β zcashd
-
zcash/integration-tests β Z3-stack integration testing
-
zcash/zcash-swift-wallet-sdk β iOS SDK
-
zcash/zcash-android-wallet-sdk β Android SDK
Tagged releases shipped in Q1 2026:
Key merged PRs / shipped specs and supporting issues (grouped by repository):
ZIPs (zcash/zips):
-
#1206 β ZIP 316 Revision 2 (merged).
-
#1191 β ZIP 231 audit response, abstract/motivation clarifications (merged).
-
#1192 β ZIP 231 Defuse Security audit response (merged).
-
#1214 β ZIP 48 OVK derivation scheme (draft, circulated for community review).
-
#1156 β ZIP 248 extensible transaction format (open, ongoing editor work).
-
#1207 β ZIP 2005 Orchard Quantum Recoverability (open).
-
#1198 β PIR for nullifier exclusion proofs (review).
-
#1220 β ZIP 316 key-origin-info follow-on issue.
Rust libraries (zcash/librustzcash):
-
#2179 β PCZT generalization.
-
#2147 β block-height-bounded chain truncation (truncate_to_chain_state).
-
#2248 β truncate_to_chain_state hardening.
-
#1781 β CompactBlock transparent data.
-
#2036 β low-level transparent data API.
-
#2194 β standalone P2SH address import.
-
#1917 β EIP-681 parser.
-
#2134 β EIP-681 high-level API.
-
#2120 β EIP-681 case-sensitivity fix.
-
#2133 β EIP-681 uint256 fix.
-
#2165 β EIP-681 TransactionRequest::from_parts fix.
-
#2191 β zip321::Payment::new returns Result.
-
#2235 β zip321 proptest filter.
-
#2236 β #![deny(missing_docs)] on zcash_client_sqlite.
-
#2137 β sync-engine unification of compact-block and full-tx pathways (blocking Zallet alpha.4).
-
#2250 β full-block scanning (blocking Zallet alpha.4).
Zallet (zcash/wallet):
zcashd (zcash/zcash):
- #7039 β removal of legacy P2P alert handling (centralization reduction); shipped in v6.12.0 alongside the coordinated Sprout-pool-verification fix.
Integration tests (zcash/integration-tests):
-
#1 β RPC framework migration from zcashd.
-
#2 β CI independence from zcashd.
-
#52 β replacing zcashd book content with integration-testing documentation.
Android SDK (zcash/zcash-android-wallet-sdk):
-
#1888 β rewindToChainState handler.
-
#1900 β Synchronizer.rescanFromHeight API.
-
#1901 β TypesafeBackend.rewindToChainState wired into importAccountByUfvk.
-
#1907 β deleteAccount FFI method.
-
#1879 β shardtree note-commitment-tree integration.
Swift SDK (zcash/zcash-swift-wallet-sdk):
-
#1636 β iOS SDK/FFI reunification.
-
#1651 β FFI reunification follow-up.
-
#1652 β FFI reunification follow-up.
-
#1649 β broadcast-target correctness fix.
-
#1642 β Sapling/Orchard subtree-roots fix.
-
#1633 β Tor submit-API error handling.
-
#1654 β Swift SDK rewind-to-chain-state (merged 2026-04-20, Q2 work; referenced here for context).
Public presentations:
-
Orchard Quantum Recoverability β Daira-Emma at Zcash Engineering Office Hours: https://www.youtube.com/watch?v=R6916H2IMKI
-
High Assurance Cryptography Symposium and Real World Crypto, Taipei, March 2026 β team participation contributing to Zcashβs post-quantum direction.
Project Name: ZcashNames
Organization: ZcashMe, Inc.
Request: $122,400 USD
Github: Link
Synopsis:
ZcashNames submits a retroactive grant for building an on-chain Zcash naming system (ZNS) mapping human-readable names like alice.zcash to shielded addresses, delivered as a live beta web app, public explorer, docs portal, and developer SDK β framed as the trust-minimized successor to their prior centralized product, ZcashMe.
Evidence: (see GH link for full context)
-
ZcashMe: https://zcash.me
-
Repository/Commit: https://github.com/zcashme/zcashnames ; https://github.com/zcashme/ZNS ; https://github.com/zcashme/ZNS/blob/master/openrpc.json
-
Publication: https://www.zcashnames.com/docs ; https://www.zcashnames.com/docs/integrate/wallet-resolution ; https://www.zcashnames.com/docs/indexer/rpc-reference
-
Deployment/Release: https://www.zcashnames.com ; https://www.zcashnames.com/explorer ; https://www.zcashnames.com/roadmap ; https://www.zcashnames.com/beta/apply ; https://www.zcashnames.com/sharekit
-
Other Evidence: https://www.npmjs.com/package/zcashname-sdk ; https://www.zcashnames.com/leaders ; https://www.zcashnames.com/brandkit