新增地址

在指定的网络(链)上新增地址。不指定下标随机新增一个地址,指定下标则新增当前下标的地址

  • 请求路径

URL
request
version
Content-Type

/v1/address/bind

POST

1.0

application/json

  • 请求参数

请求参数
类型
必填
参数说明
示例

clientId

String

true

业务方用户id

66bb1ea7eecd62f474073b4a

chainCode

String

true

网络(链)

tron 、eth、bnb等

appId

String

true

appId

673d6e37c858662b921867c680219791

timestamp

Long

true

时间戳(毫秒)-以 UTC 为基准

1725159208871

index

Integer

false

获取下标对应的地址,若传入空对象,则随机绑定会员在该网络(链)的地址,不为null返回下标对应的地址

1

sign

String

true

请求签名

itDlVghc4GWqxehIsgxbWRP1W+bxPxiXe0oIgbLPD8CSBeVUG10yuqLtMxYdEPdyrxs2sQVTpmYv+cwk4A0m8Q==

  • 返回参数

返回参数
参数类型
参数说明

code

String

失败才会有错误码

msg

String

错误信息

success

Boolean

是否成功(true:成功,false:失败)

data

返回数据

data.chainCode

String

网络(链)

data.clientId

String

用户id

data.index

Integer

下标

data.address

String

用户所在链的地址

  • 签名样例顺序(rsa 生成签名原始内容

appId=16d75f6122577438b8f82b8e94492f43&chainCode=eth&clientId=66bb1ea7eecd62f474073b4a&index=3&timestamp=1727945003535

  • 请求参数

{
  "appId": "16d75f6122577438b8f82b8e94492f43",
  "chainCode": "eth",
  "clientId": "66bb1ea7eecd62f474073b4a",
  "index": 3,
  "sign": "zxJVMan/wYj55oAsccUZFey4I35ZZrwVrjVTm4xQlp/i/0NdBtTb5ogvBBGgduIpw+QUwY21As+Rv0nWf2dT4w==",
  "timestamp": 1727944935116
}

  • 返回

{
  "data": {
    "chainCode": "eth",
    "clientId": "66bb1ea7eecd62f474073b4a",
    "address": "0xfdea97d6142bbecf23495b3e2eeffd342799c1b5",
    "index": 3
  },
  "success": true
}


{
  "msg": "签名错误",
  "code": "998",
  "success": false
}

Last updated