跳转到主要内容
Stablecoin Account API 发布方声明 本指南带你在沙盒环境中走完核心充值流程:查询可接收的资产、获取充值地址、确认资金到账。完成后,你就跑通了每个 Stablecoin Account 集成都会用到的起步接口。
前置条件
  • 一个已启用 Stablecoin Account 的 UQPAY 沙盒账户
  • 通过 Access Token 接口获取的 API token,随请求放在 x-auth-token 请求头中
1

查询支持的资产与网络

先向系统查询当前可用的币种和网络,以及各自是否开放充值。
响应(节选):
选择一个 deposit_enabled: true 的资产-网络组合,并留意 min_deposit_amount —— 低于该最小金额的充值不会入账。
2

获取充值地址

为选定的资产和网络请求充值地址。地址只生成一次并与你的账户绑定,后续充值可以重复使用。
响应:
只能向该地址发送指定网络上的指定资产。以其他代币形式、或经其他网络发送的资金无法自动入账。
3

发送资金并接收充值 webhook

从外部钱包向充值地址转入资产。系统检测到链上交易后会创建充值订单,并向你的 webhook 端点推送 ramp.deposit.pending 事件;充值确认后再推送 ramp.deposit.success
后续可用 source_id(即充值 order_id)查询该订单。
如果事件中包含 "need_travel_rule": true,该笔充值需要先提交发起方信息才能继续处理。参见充值的 Travel Rule
4

确认充值并查询余额

按订单 ID 查询充值订单,或直接查询入账币种的钱包余额。
order_status 变为 Success 后,资金会出现在你的资产钱包中:
响应:

下一步

发起提现

登记目标地址并将资金提现到平台外。

货币兑换

锁定报价并在加密货币与法币之间兑换。

转账

将法币划转到你的 Global Account。

核心概念

理解资产、订单类型、状态与幂等性。