Skip to content

Cross-chain transactions

For EVM wallets, you can create transactions on any supported EVM chain where you have a balance. Use the blockchain parameter to specify which chain to transact on.

Creating a cross-chain withdrawal

When creating a transfer from an EVM wallet, include the optional blockchain parameter to specify the target chain:

POST /v2/vaults/{vault_id}/wallets/{wallet_id}/transactions/transfer
{
  "destination_address": "0x...",
  "symbol": "USDC",
  "quantity": "100",
  "blockchain": "ARBITRUM"
}
Default behavior

If no blockchain parameter is provided for an EVM wallet, the transaction defaults the wallet blockchain.

EVM only

The blockchain parameter only applies to EVM wallets. Using it with non-EVM wallets will return an error.