Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.handcash.io/llms.txt

Use this file to discover all available pages before exploring further.

The Wallet API (WaaS) provisions embedded HandCash wallets for your users via /v1/waas/*. It is separate from HandCash Connect, which links users who already have HandCash.

Setup

  1. Create an application in the Developer Dashboard.
  2. Save your App ID and App Secret for server-side calls.
  3. Contact sales@handcash.io to enable wallet creation for your App ID.
  4. Use the API contract:

Overview

CapabilityEndpoints
User onboardingPOST /v1/waas/account/requestEmailCode, POST /v1/waas/account, POST /v1/waas/account/accessKey
BalancesGET /v1/waas/wallet/balances
PaymentsPOST /v1/waas/wallet/pay
Transaction historyGET /v1/waas/wallet/transactions, GET /v1/waas/wallet/transaction
Deposit infoGET /v1/waas/wallet/depositInfo
Account setup uses app-id and app-secret. Wallet calls use request signing with the user’s access private key.

Next steps