Skip to main content

Encrypted Balances SDK

Documentation for Encrypted Balances SDKs: v1 (@zk-privacy/eb-sdk, …) and v2 (@zk-privacy/core, web, node — see v2).

Versions

VersionStatusDescription
v1 (current)Developer previewCurrent SDK — encrypted balances, L3 staking, stealth addresses, atomic swaps, basic mobile support
v2Active docs@zk-privacy/core, web, nodeclient & wallet, advanced / low-level

v1 packages

PackageDescription
@zk-privacy/eb-sdkCore SDK — encryption, proofs, wallet management
@zk-privacy/eb-contractsContract ABIs and deployment addresses
@zk-privacy/eb-mobileReact Native mobile SDK (native prover + solver)

v2 packages

PackageDescription
@zk-privacy/coreCrypto, client, wallet, relayer, stealth primitives
@zk-privacy/webBrowser client factory, IndexedDB storage
@zk-privacy/nodeNode client factory, bundled circuits, file storage