Developer guides
Use the Curvy TypeScript SDK to add private balances, transfers, swaps, withdrawals, and recovery flows to an application.
Start here
- Install and configure the SDK.
- Authenticate an account.
- Read shielded balances.
- Estimate and execute an intent.
Guides and reference
The guides explain complete integration flows. The SDK reference is organized around individual actions and documents their imports, parameters, return types, and errors.
| Guide | What it covers |
|---|---|
| Installation | 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 |