Skip to content
POST/open/v1/wallets

创建钱包

POST /open/v1/wallets。需要Bearer accessToken与逐请求签名

每次创建返回一个钱包 ID 和一个 TRON 收款地址。接口不返回私钥和创建时的余额。

JSON请求参数

参数类型必填说明
custom_idstring同租户唯一,1至32个字符,无首尾空白
request_idstring持久化幂等键,UTF-8 编码长度16至128字节,建议使用36位ASCII UUID

不传network、tenant_id、私钥或临时目标,禁止Query和Idempotency-Key请求头。

json
{
  "custom_id": "customer-001",
  "request_id": "123e4567-e89b-42d3-a456-426614174000"
}

成功响应

json
{
  "code": 0,
  "message": "",
  "data": {
    "id": "123456789012345678",
    "address": "TQyeXvAnmKsBqo6V48RmhAnZpWLmR2D7DM",
    "custom_id": "customer-001",
    "chain": "TRON",
    "created_at": "2030-01-01T00:00:00Z",
    "network": "nile"
  }
}
字段类型说明
data.idstring钱包ID
data.addressstringTRON地址
data.custom_idstring租户自定义ID
data.chainstringTRON
data.networkstring资产所属网络:main(主网)或 nile(测试网络)
data.created_atstringRFC3339创建时间

同键同参数返回原响应,同键改参数或重复custom_id返回409。后续通过钱包详情查询钱包余额和状态。初次余额同步前为null,显示待同步。

HTTP400参数错误、401鉴权失败、403租户不可用、409幂等或自定义ID冲突;成功HTTP200。签名及可运行客户端见下载示例

完整字段与状态

查看全部响应字段、嵌套对象及枚举 · 业务状态与处理 · 错误码排查