Skip to main content
GET
Get Crypto Deposit Address
Use this endpoint to retrieve the on-chain deposit address for a specific cryptocurrency and network. You must provide both a tokenId and a chainType from the supported combinations below. The response includes the deposit address, any required address tag (e.g., for XRP or EOS), minimum deposit amount, and confirmation requirements.
All requests must include the X-BH-TOKEN header with a business token from GET /v2/token/generate.

Endpoint

GET https://api.velafi.com/v2/assets/depositAddress

Query Parameters

string
required
Token symbol to deposit. Supported values: USDT, USDC, BTC, COPM, BRL1, MXNB, MMXN.
string
required
Blockchain network identifier. Must be a valid pairing for the selected tokenId. See the supported combinations table below.
integer
required
The ID of the merchant whose deposit address to retrieve.

Supported Token / Network Combinations

Response Fields

number
HTTP-style response code. 200 indicates success.
string
Human-readable status message, e.g. SUCCESS.
object

Example

cURL
Response
Always check allowDeposit before displaying the address to users. If allowDeposit is false, funds sent to this address may not be credited. Contact VelaFi support if the flag remains false unexpectedly.