After getting a quote and handling any required approvals, you need to execute the actual transfer transaction. This page covers chain verification, gas handling, signing, and broadcasting.
Use EIP-1559 where supported - More predictable gas costs
Don’t over-estimate gas - Quote’s gasLimit is usually accurate
Check gas prices - High gas times may make transfers expensive
Consider L2s - Arbitrum, Optimism, Base have much lower gas costs
// Check if gas cost is reasonableconst gasCostWei = BigInt(txRequest.gasLimit) * BigInt(txRequest.gasPrice);const gasCostEth = Number(gasCostWei) / 1e18;if (gasCostEth > 0.01) { // More than 0.01 ETH console.log(`Warning: High gas cost: ${gasCostEth} ETH`);}