Skip to main content

Advanced — low-level API

For most apps, createWebClient / createNodeClient, ZkpClient, and ZkpWallet are enough. This section is for custom backends, tooling, audits, and power users who need the full @zk-privacy/core surface.

PageContents
Packages & full exportsEvery public symbol on @zk-privacy/web, @zk-privacy/node, @zk-privacy/core, @zk-privacy/core/types
Relayer, stealth, optional storageRelayerClient methods, StealthManager API, storage adapters
ZkpClient internalsBalance/decrypt helpers, low-level proving, DecryptService / ProofService, default backends

Why so much is exported from core is summarized on the integrations page.