/v1/waas/wallet/* requests require:
Also send
app-id and app-secret (see OpenAPI Wallet API security).
The algorithm matches Connect’s getAccountClient(authToken) in @handcash/sdk, but the private key is the access key from wallet onboarding, not a Connect redirect token.
Payload
pathname is the path only (e.g. /v1/waas/wallet/pay).
Node.js example
POST, pass the exact JSON body string used in the request.