Sending and swapping with smart accounts

Updated 8 days ago

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.

Selling ETH for USDC and immediately transferring the USDC to example.eth

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.

Still need help? Reach out in /splits, DM us on Twitter, or join our Discord