Optional
approvalOptional
dateOptional
dateOptional
dateOptional
externalOptional
feeOptional
feeOptional
reasonOptional
createDestinationAccount?: booleanWhether to create the destination account on chains that require account creation (e.g., Stellar, Kadena). Only valid for chains that require the receiver account to exist before transfer.
Optional
expiresAt?: stringOptional field for Canton, especially useful in the context of offers
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
Optional
memo?: stringThe memo or destination tag. Stellar
, TON
and XrpLedger
support memo
. Not valid for other networks.
Optional
offer?: booleanOptional field for Canton, if true it will create a transfer offer.
Optional
priority?: "Slow" | "Standard" | "Fast"The priority that determines the fees paid for the transfer. All EVM compatible networks and Bitcoin support priority
. Not supported for other networks. It uses the estimate fees API to calculate the transfer fees. When not specified, defaults to Standard
priority.
Optional
targetChain?: stringFor multi-chain networks (e.g., Kadena), specify the destination chain for cross-chain transfers.
The destination address.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
The amount of tokens to transfer in minimum denomination.
The token asset id.
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
The destination address.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
The amount of tokens to transfer in minimum denomination.
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
The asset metadata address.
The destination address.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
The amount of tokens to transfer in minimum denomination.
The token asset id.
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
The destination address.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
The amount of tokens to transfer in minimum denomination.
The coin identifier.
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
The destination address.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
The amount of tokens to transfer in minimum denomination.
The ERC-20 contract address.
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
Optional
priority?: "Slow" | "Standard" | "Fast"The priority that determines the fees paid for the transfer.
The destination address.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
The ERC-721 contract address.
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
Optional
priority?: "Slow" | "Standard" | "Fast"The priority that determines the fees paid for the transfer.
The destination address.
The token to transfer.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
The destination address.
The token to transfer.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
The amount of tokens to transfer in minimum denomination.
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
The destination address.
The token to transfer.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
The amount of tokens to transfer in minimum denomination.
The asset code.
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
The asset issuer address.
Optional
memo?: stringThe memo or destination tag.
The destination address.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
The amount of tokens to transfer in minimum denomination.
Optional
createDestinationAccount?: booleanIf true
, pay to create the associated token account for the recipient if it doesn't exist. Defaults to false
.
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
The mint account address.
The destination address.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
The amount of tokens to transfer in minimum denomination.
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
The Jetton master contract address.
Optional
memo?: stringThe memo or destination tag.
The destination address.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
The amount of tokens to transfer in minimum denomination.
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
The destination address.
The token ID.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
The amount of tokens to transfer in minimum denomination.
The smart contract address.
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
The destination address.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
The smart contract address.
Optional
externalId?: stringA unique ID from your system. It can be leveraged to be used as an idempotency key. (read more here)
Optional
feeSponsorId?: stringId of the fee sponsor that will be used to pay for your transfer fees, it might not be available for all blockchains. (read more here)
The destination address.
The token to transfer.
Optional
travelRule?: {A travel rule payload to associate with the transfer. (read more here)
Optional
tx
The amount of native tokens to transfer in minimum denomination.