Bitcoin ZKA Lab
LibrariesWhyResearchLabFAQGitHub
What we build

Libraries

Apache-2.0 zero-knowledge architecture libraries for Bitcoin applications. Each is independently usable, audited or in-audit, and free of commercial restrictions.

Zero-knowledge bookkeeping

zk-bitcoin-accounting

Double-entry accounting where the SaaS operator cannot read amounts, contacts, memos, or account names. Built on a blind-proxied Cala ledger.

Maturity
Alpha
Audit
Audit scoped
License
Apache-2.0
Languages
Rust, TypeScript
Zero-knowledge personal finance

zk-personal-finance

Categorize, budget, and analyze personal spending client-side. The server sees ciphertext; the user sees their life.

Maturity
Alpha
Audit
Unaudited
License
Apache-2.0
Languages
TypeScript
Bitcoin-native data aggregation

bitcoin-connector

Plaid for Bitcoin. Standardized adapter for exchanges, wallets, Lightning nodes, and banks. User credentials encrypted client-side; operator stores ciphertext only.

Maturity
Alpha
Audit
Unaudited
License
Apache-2.0
Languages
TypeScript, Rust
Subpoena-resistant support

zk-support

End-to-end encrypted support ticketing so users can ask for help without the vendor becoming a data-breach target.

Maturity
Planning
Audit
Unaudited
License
Apache-2.0
Languages
TypeScript
Bitcoin ZKA Lab

Freedom tech for Bitcoin applications.

© 2026 Bitcoin ZKA Lab. Content CC BY 4.0. Code Apache 2.0.

Explore

  • Libraries
  • Why ZKA
  • Research
  • Lab
  • Stance
  • FAQ
  • GitHub↗
  • Press kit
  • Privacy

Connect

hello@bitcoin-zka.org
/llms.txt/api/public/site.json

In association with Flourish Fund (US 501(c)(3)). All lab output Apache 2.0. This site runs no analytics, no cookies, no trackers.