Swap Assets
Supported methods
Chainflip swaps are fire-and-forget, meaning once the deposit is made, the user doesn't need to do anything for the swap to take place.
There are two main ways to initiate a swap:
- Creating a deposit channel via a Broker in order to get a deposit address. See Request Deposit Address.
 - Calling the Vault smart contracts directly, via the 
swap()orcall()functions — for EVM-only chains. See Execute Swap. 
If you haven't yet, make sure you read How Swapping Works and Swapping Basics to better understand how to execute your first swap.