Overview
Wallets represent settlement destinations and wallet preferences for a merchant. Wallet management is intended for server/dashboard contexts.Authentication
Listing wallets supports either a merchant API key or a dashboard bearer token. Creating, updating, deleting, and exporting private keys require a dashboard bearer token (Authorization: Bearer <jwt>).
Request
List wallets
Create a wallet
Update wallet status
Delete wallet
Export private key (pincode required)
Response
Example list response (truncated):Errors
401missing/invalid dashboard bearer token400invalid pincode or invalid wallet state transitions404wallet not found
Examples
- For operational safety, avoid exposing private key export flows in automated pipelines; require interactive operator approval.

