Create/Get top-up address
This operation creates or retrieves a unique top-up address for a payer.
In the request, you need to provide the custom_payer_id parameter to identify the payer in your system and link them to the top-up address.
- If no address exists for the payer on the specified chain, a new address will be created and returned.
- If an address already exists for the payer on the specified chain, the existing address details will be returned.
You can also provide the merchant_id parameter to specify the merchant to which the payer belongs. If not provided, the default merchant will be used.
Documentation Index
Fetch the complete documentation index at: https://cobo.com/payments/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
The API key. For more details, refer to API key.
In the API playground, enter your API secret, and your API key will be accordingly calculated.
Query Parameters
The token ID, which is a unique identifier that specifies both the blockchain network and cryptocurrency token in the format {CHAIN}_{TOKEN}. Supported values include:
- USDC:
ETH_USDC,ARBITRUM_USDCOIN,SOL_USDC,BASE_USDC,MATIC_USDC2,BSC_USDC - USDT:
TRON_USDT,ETH_USDT,ARBITRUM_USDT,SOL_USDT,BASE_USDT,MATIC_USDT,BSC_USDT
Unique customer identifier on the merchant side, used to allocate a dedicated top-up address
The merchant ID.
Response
The request was successful.
The dedicated top-up address assigned to a specific payer under a merchant on a specified chain.
"0x1234567890abcdef..."
A unique identifier assigned by Cobo to track and identify individual payers.
"P20250619T0310056d7aa"
A unique identifier assigned by the developer to track and identify individual payers in their system.
"user_abc_10001"
The merchant ID.
"M1001"
The token ID, which is a unique identifier that specifies both the blockchain network and cryptocurrency token in the format {CHAIN}_{TOKEN}.
"ETH_USDT"
The minimum top-up amount allowed for this address. Top-ups below this threshold will not be credited to merchant or developer funds.
"0.1"
The chain ID.
"ETH"
The developer fee rate applied to top-up transactions made to this address. Expressed as a decimal string where "0.1" represents 10%.
"0.01"
The creation time of the top-up address, represented as a UNIX timestamp in seconds.
1744689600
The last update time of the top-up address, represented as a UNIX timestamp in seconds.
1744689600
