# Kohaku

> Ethereum Foundation privacy-first tooling track for wallet-integrated privacy, including Railgun, Privacy Pools, provider abstractions, and a post-quantum 4337 account implementation.

- Readiness score: **73/100** (score.v2)
- Integration difficulty: high
- Chains: ethereum
- Categories: privacy, wallets, zero-knowledge, account-abstraction
- Last verified: 2026-06-04 by composewith.eth research (Kohaku docs, llms-full, and GitHub live-verified via WebFetch 2026-06-04) (confidence: high)

## Resources

- docs: https://ethereum.github.io/kohaku/llms-full.txt
- sdk: https://github.com/ethereum/kohaku
- template: https://github.com/ethereum/kohaku-extension
- support: https://github.com/ethereum/kohaku/issues

## Good for

- wallet teams adding privacy-preserving token flows
- builders comparing Railgun and Privacy Pools integrations
- privacy-first account abstraction experiments

## Avoid for

- production apps that need every Kohaku package to be mature; several docs and packages are marked WIP
- privacy requirements that need a complete hosted product rather than SDK/tooling components

## Capabilities

### Privacy-first wallet SDK collection (beta)
Best for: wallets that want privacy protocol modules without hard-coding one provider, privacy UX research across shielding, unshielding, private RPC, and account separation
- Kohaku docs state some parts are work in progress and not ready for production use.

### Kohaku wallet reference implementation (alpha)
Best for: reference UX for embedding onchain privacy into Ethereum wallets, Sepolia testnet privacy demos
- Kohaku Wallet is described as active development and Sepolia-only.

## Composes with

- **railgun** (privacy_layer; supports) — Kohaku can use Railgun-style private token flows as part of wallet privacy experiments.
- **privacy-pools** (privacy_layer; supports) — Kohaku tracks Privacy Pools concepts for compliant privacy and association-set experiments.
- **helios** (privacy_layer; supports) — Helios can reduce trusted RPC dependency for privacy-sensitive wallet clients.

## Known issues

- **Kohaku contains WIP packages and reference-wallet code** (medium, confirmed) — workaround: Treat Kohaku as a privacy tooling track and integration reference. Validate each package separately, and prefer production-marked package capabilities such as Railgun where appropriate.
  - source: https://github.com/ethereum/kohaku (retrieved 2026-06-04, high)
  - source: https://github.com/ethereum/kohaku-extension (retrieved 2026-06-04, high)

---
Canonical: https://composewith.eth/protocols/kohaku · JSON: https://composewith.eth/protocols/kohaku.json
