Developer guides
Use Curvy’s TypeScript packages to add private balances or accept private payments.
Wallet SDK (end-user privacy)
- Install and configure the SDK.
- Authenticate an account.
- Read shielded balances.
- Estimate and execute an intent.
Payments SDK (merchants)
Guides and reference
The guides explain complete integration flows. The wallet SDK reference is organized around individual actions. The Payments SDK documents merchant checkout and evidence helpers.
| Guide | What it covers |
|---|---|
| Installation | Wallet config creation, storage, service URLs, and lifecycle |
| Authentication | Passkey and private-key login and registration |
| Querying balances | Cached reads, note synchronization, and refresh state |
| Interacting with assets | Transfers, swaps, send-to-anyone, estimation, and execution |
| Portals and recovery | Entry and exit portals and recovery paths |
| Listening to events | Subscribing to SDK lifecycle events |
| Payments SDK | Merchant checkout intents and payment confirmation |