Usage Scenario

For each user, it is recommended to allocate a unique exclusive recharge address. All recharge operations for that user will revolve around this address, providing the following benefits:

  1. For each asset type, a recharge account will be assigned to each user.
  2. Recharge accounts will be repeatedly used, facilitating users’ frequent deposits.
  3. The unique correspondence between users and recharge accounts also ensures the clarity of individual financial transactions.

Usage Process

As mentioned above, a unique corresponding recharge address will be assigned to each user, typically occurring when onboarding new customers, such as during user registration. The specific process is as follows:

  1. User Registration
    • Users initiate new user registration through the business system.
    • After successful user registration, the business system initiates a request to generate an exclusive recharge account for the user.
  2. Determine Currency Support
    • If not supported, an account cannot be generated.
  3. Generate Exclusive Recharge Account
    • The business system calls the address generation request to assign an exclusive recharge account to the user.
    • For each asset type, a recharge account is assigned to each user.
    • Recharge accounts are reused to facilitate users’ frequent deposits.
    • The unique correspondence between users and recharge accounts ensures the clarity of individual financial transactions.
  4. Monitor User Deposits
    • Actively monitor recharge deposits.
    • Users need to specify a notification callback address.
  5. User Recharge
    • Users can choose to deposit funds into the exclusive recharge account through any third-party wallet.
  6. Deposit Notification
    • After user recharges, the notification callback address will receive a recharge notification.