Users

Create and manage users programmatically. Each user can have one or more wallets for storing funds.

User Linking

When you create a user, the system checks if a user with the same phone number already exists. If so, the existing user is linked to your partner account rather than creating a duplicate. This allows users to seamlessly use their wallet across multiple partner applications.

API Reference

Create User

Identity Verification

When you provide identity information (ID number, date of birth, etc.), the user is automatically queued for verification. The idVerificationStatus field shows the current status:

  • PENDING - Verification in progress
  • VERIFIED - Identity confirmed
  • FAILED - Verification failed
  • MANUAL_REVIEW - Requires manual review

Verified users have higher transaction limits and can access more features. We recommend collecting KYC data upfront for the best user experience.

List Users

Get User