Start from the working flow. Use the browser to understand the product, then use the SDK when your app needs the same deposit, recovery, and withdrawal checks.
Install the TypeScript SDK from npm. The CLI remains a repository-only tool.Start with one complete flow
1
Run the browser quickstart
Deposit one note, restore it, and withdraw it before integrating any individual layer.
2
Choose one boundary
Start with one path: the TypeScript SDK, deposit, or withdrawal guide.
3
Verify the exact runtime
Match the network, pool, verifier, proving files, public-input order, fee, and submission path before handling value.
Choose a surface
Follow a build path
How the pieces stay consistent
Before submitting value
- Choose one complete network setup.
- Check proving files before building a witness or proof.
- Validate recovery data before accepting secret-bearing input.
- Read the public-input order before encoding withdrawal calldata.

