> ## Documentation Index
> Fetch the complete documentation index at: https://mint-a324815e.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 用户充值

### 使用方案

针对每个用户，推荐分配唯一专属充值地址，则该用户所有的充值操作，都会围绕该地址进行，好处是：

1. 对于每种资产类型，会为每个用户分配一个充值账
2. 充值账户会反复使用，便利用户经常性入金
3. 用户与充值帐户唯一对应关系，也确保个人账务明确性
   <img src="https://mintcdn.com/mint-a324815e/XaGwrk2J-YpRyQtg/docs/image/Snipaste_2025-09-29_16-59-51.png?fit=max&auto=format&n=XaGwrk2J-YpRyQtg&q=85&s=7c076e1ade39072a6500cca10a876734" alt="图片描述" width="1738" height="1136" data-path="docs/image/Snipaste_2025-09-29_16-59-51.png" />

### 使用流程

如上所述，会给用户分配唯一对应的充值地址，一般发生在接纳新客户时，如发生用户注册，具体流程如下：

<img src="https://mintcdn.com/mint-a324815e/XaGwrk2J-YpRyQtg/docs/image/Snipaste_2025-09-29_17-02-25.png?fit=max&auto=format&n=XaGwrk2J-YpRyQtg&q=85&s=f667f581b6e5022889002e32e067cc1e" alt="图片描述" width="898" height="1446" data-path="docs/image/Snipaste_2025-09-29_17-02-25.png" />

1. 用户注册
   * 用户通过业务系统发起新用户注册
   * 用户注册成功后，业务系统会发起请求为用户生成专属充值帐户

2. [确定是否支持目标币种](/docs/API参考/快速开始)
   * 若不支持，则无法生成账户

3. 生成专属充值帐户
   * 业务系统调用[生成地址](/docs/doc/快速开始.mdx)请求，为该用户分配专属充值帐户
   * 对于每种资产类型，会为每个用户分配一个充值账户
   * 充值账户会反复使用，便利用户经常性入金
   * 用户与充值帐户唯一对应关系，也确保个人账务明确性

4. 监听用户入金
   * 通过被动[监听](/docs/API参考/请求说明)方式监听充值入金
   * 用户需指定通知回调地址

5. 用户充值
   * 用户可选择通过任何第三方钱包，向专属充值账户打款入金

6. 入金通知
   * 用户充值后，通知回调地址会接收到充值通知
