Skip to main content
POST
获取用户存币地址

接口描述

获取用户存币地址,若该用户不存在,系统将自动注册用户 ID 并返回钱包地址。通常情况下,同一用户在同一链(chain)上使用不同的币种(symbol)时,获得的地址是相同的。因此,在创建数据库唯一索引时,请不要将地址包含在内,以便允许相同地址的存在。

请求头

Content-Type
string
必填

必须设置为 application/x-www-form-urlencoded

X-API-KEY
string
必填

平台分配的商户身份凭证

示例:

"53af2797-3eca-4412-b0cc-15273afe2d3e"

请求体

application/x-www-form-urlencoded
data
string
必填

Base64编码的RSA加密数据,由以下原始参数加密生成:

tenantUserId (string): 指的是商户系统中的用户ID,而非商户在 WaaS 系统中的ID。

chainName (string): 链的名称,比如:ETH、TRON....

symbol (string): 货币符号,比如:USDT、USDC、PHT.....

Pattern: ^[A-Za-z0-9+/]+={0,2}$
示例:

"U2FsdGVkX1+Jfz0VjXJbZ0tZz8G8v4w3Z2jWk3h6T..."

响应

成功响应

code
integer
必填

业务状态码(0 = 成功),其他值均表示失败。

示例:

0

message
string
必填

正常情况下返回为空,当请求失败时则会返回错误信息。

示例:

""

data
string
必填

Base64编码的RSA加密数据,由以下原始参数加密生成:

tenantUserId (string): 指的是商户系统中的用户ID,而非商户在 WaaS 系统中的ID。

chainName (string): 链的名称,比如:ETH、TRON....

symbol (string): 货币符号,比如:USDT、USDC、PHT.....

address (string): 地址。

示例:

"G+RlQN2lJ4qQtiXJC7Y6rgHm5UI7TqM1fhPQ8CEf2C4e3jHu4yoK6pUkGIv+6FNyY/yyN30N7EaBA==...."