Sending and swapping with smart accounts
It's possible to send someone a token that you don't have in your smart account wallet. We accomplish this by combining a swap and send into a single transaction.
When sending money from a smart account, use the token selector to choose the token you want to be delivered to the recipient's wallet. Note that this is not the token you're sending - it's the token the recipient will receive.
Once you select the token and enter an amount, the app will display the balances in your smart account that are eligible to be swapped. Right now the app will only show balances on the same chain as the token you want the recipient to receive.
In the above screenshot, we are choosing to sell ETH for USDC on Base and then immediately transfer the USDC to example.eth. And since we also hold $5 worth of HIGHER on Base, we see that as an option as well.
Splits does not take any fees on these transactions. Click the little arrow to the right of the transaction cost to see the sum broken down into the network fees for swapping and sending respectively.