Skip to content

Developer guides

Use the Curvy TypeScript SDK to add private balances, transfers, swaps, withdrawals, and recovery flows to an application.

Start here

  1. Install and configure the SDK.
  2. Authenticate an account.
  3. Read shielded balances.
  4. 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.

GuideWhat it covers
InstallationConfig creation, storage, service URLs, and lifecycle
AuthenticationPasskey and private-key login and registration
Querying balancesCached reads, note synchronization, and refresh state
Interacting with assetsTransfers, swaps, send-to-anyone, estimation, and execution
Portals and recoveryEntry and exit portals and recovery paths
Listening to eventsSubscribing to SDK lifecycle events