Grant Application: FROST Multi-Signature UI for Zcash Orchard

Grant Application

**GitHub Issue:** Grant Application: FROST Multi-Signature UI for Zcash Orchard · Issue #12 · ZcashCommunityGrants/arboretum-notes · GitHub


Project Overview

**Project:** FROST Multi-Signature UI for Zcash Orchard
**Budget:** $42,000 USD
**Timeline:** 12 weeks (Milestone 1 already complete)
**Developer:** Carson (lamb356)
**Repository:** GitHub - lamb356/frost-ui


What I Built

A production-ready web UI for FROST threshold signatures on Zcash Orchard transactions, fully integrated with frostd server.

**Already Delivered (M1 Complete):**

  • Full frostd REST API integration (8 endpoints)
  • XEdDSA authentication via Rust WASM
  • E2E encryption (X25519 + AES-256-GCM)
  • Zcash Orchard support (RedPallas, ZIP-312)
  • 76+ tests proving cryptographic correctness
  • Reproducible CI pipeline

Why This Matters

Zcash users currently have no production-ready way to perform threshold signatures for Orchard transactions. This enables:

  • DAOs managing Zcash treasuries (3-of-5)
  • Families with shared wallets (2-of-3)
  • Businesses requiring multi-approval

Milestones

Milestone Duration Status Payment
M1: Core Implementation Done :white_check_mark: Complete $18,000
M2: User Testing 5 weeks Pending $8,000
M3: Documentation 3 weeks Pending $6,000
M4: Ecosystem Integration 4 weeks Pending $10,000

Differentiation

Aspect Previous Attempts This Project
Zcash Orchard Not delivered :white_check_mark: 34 tests passing
frostd integration Incomplete :white_check_mark: All 8 endpoints
Test coverage Minimal :white_check_mark: 76+ tests
Budget $91,700 $42,000 (54% less)

Verify It Yourself

git clone https://github.com/lamb356/frost-ui.git cd frost-ui && npm install && npm test


---

Full details in the [GitHub application](https://github.com/ZcashCommunityGrants/arboretum-notes/issues/12). Looking forward to community feedback!
2 Likes