This API is a request to execute a single or multiple transactions from a v2 withdrawal wallet to the specified destination address(es). You can transfer funds in either native coin or token in a single request.
Transactions from v2 wallets are screened by Liminal Firewall (if enabled). It performs compliance checks and provides final outcomes before broadcasting to the blockchain. If your organisation has Travel Rule policy enabled in Firewall, include the travelRule
object in the request body to avoid transaction failure. If the policy is disabled, you can skip this object.
If you are using a v1 wallet, use the Create transaction requests API instead.
Note
- For transactions to be fully signed and broadcasted, ensure that the transaction execution job is running on your Liminal Express server.
Tip
- Use the Verify addresses API to validate the destination addresses before using this API.
To learn more about v1 and v2 wallets as well as which chains are supported by v2 withdrawal wallets, see Wallet v1 and v2.
This API is applicable only for the transactions originating from v2 hot wallets. To learn how to set up v2 hot wallets with Liminal, see Set up v2 hot wallets with Liminal Firewall.
To learn about Liminal Firewall, see Liminal Firewall.