Deposit
Create Deposit Address
Request via this endpoint to create a deposit address for a currency you intend to deposit.
HTTP REQUEST
POST /api/v1/deposit-addresses
Example
POST /api/v1/deposit-addresses
{
"address": "0x78d3ad1c0aa1bf068e19c94a2d7b16c9c0fcd8b1",
"memo": "5c247c8a03aa677cea2a251d",
"chain": "OMNI"
}
API KEY PERMISSIONS
This endpoint requires the General permission.
REQUEST URL
This endpoint support Spot URL
REQUEST RATE LIMIT
Manage weight
:20
PARAMETERS
Param | Type | Mandatory | Description |
---|---|---|---|
currency | String | Yes | Currency |
chain | String | No | The chain name of currency, e.g. The available value for USDT are OMNI, ERC20, TRC20, default is ERC20. The available value for BTC are Native, Segwit, TRC20, the parameters are bech32, btc, trx, default is Native. This only apply for multi-chain currency, and there is no need for single chain currency. |
RESPONSES
Param | Description |
---|---|
address | Deposit address |
memo | Address remark. If there’s no remark, it is empty. When you withdraw from other platforms to the KuCoin, you need to fill in memo(tag). If you do not fill memo (tag), your deposit may not be available, please be cautious. |
chain | The chain name of currency, e.g. The available value for USDT are OMNI, ERC20, TRC20, default is ERC20. The available value for BTC are Native, Segwit, TRC20, the parameters are bech32, btc, trx, default is Native. |