# 1、Create a New Wallet
Request Method
- POST
Request URL
/api/v3/wallet/create
Request Header
Content-Type: application/json;charset=utf-8
| Parameter | Type | Description | Example Value |
|---|---|---|---|
| access_key | String | Obtained from the merchant's backend | pFqV75X3 |
| timestamp | int64 | 13-digit timestamp (milliseconds) | 1679724896223 |
| nonce | String | Random string (UUID V4) | 794c26b0-d33c-4394-b2bb-c485eca16d9e |
| sign | String | Signature generated using a key | kAXyh+eerqrefyaF8dyFB0M4FVo= |
Request Parameters (JSON)
{
"chainType": "TRON",
"tokenType": "USDT",
"userFlagId": "WSXTES"
}
Parameter Description
| Parameter | Type | Description | Required |
|---|---|---|---|
| chainType | String | Blockchain type:TRON BSC ETH | ✅ Yes |
| tokenType | String | Cryptocurrency type, enum values: USDT USDC PEPE DOGE PUSD | ✅ Yes |
| userFlagId | String | Unique identifier for the user to bind wallet identity | ✅ Yes |
Response Type
Header: {
"Content-Type": "application/json;charset=utf-8"
}
Response Example
{
"code": "200",
"success": true,
"msg": "成功",
"msgEn": "SUCCESS",
"data": {
"chainType": "TRON",
"tokenType": "USDT",
"userFlagId": "WSXTES",
"address": "TUZjksDTvauNfQ5rUbeeCUhu1xHKP8c9Th"
}
}
Response Parameter Description
| Parameter | Type | Description |
|---|---|---|
| chainType | String | Blockchain type |
| tokenType | String | Cryptocurrency type |
| userFlagId | String | Unique user identifier |
| address | String | Wallet address |