Skip to main content
Wallet APIHandCash Connect
UserYour user (new or embedded)Existing HandCash user
OnboardingEmail → create account in your appRedirect → authorize app
Wallet authSign with user access private keyauthToken from redirect
Base paths/v1/waas/*/v3/connect/*, /v3/wallet/*, …
npm @handcash/sdkNot includedConnect, Items, Users, …

Common mistake

import { WalletService } from '@handcash/sdk' will fail — that class is not published. Connect wallet helpers are on Connect (Connect.pay, Connect.getBalances). Wallet API requires REST + signing or an OpenAPI-generated client.