Skip to main content

Batch transfer assets

Optimize your workflow and save fees by transferring to multiple recipients in one go

Updated over 2 months ago

Send funds to multiple recipients in a single transaction instead of redoing the same task over and over again. You can batch transfer assets from the Utila console (not the mobile app). Batch transfers are supported for Bitcoin, Ethereum, Polygon, BSC, and Solana.

To batch transfer assets, click Transfer on the left navigation menu, and then Batch Transfer.

The procedure steps on the left side of the page are there to guide you.

  1. Select a token

    1. If you have a lot of possible tokens, you can search for what you need.

    2. Then select the tokens you want to transfer. You automatically move to the next step.

  2. Send from

    You now need to select which wallet you are sending the tokens from.

    1. You can search for a wallet.

    2. Select the wallet. You automatically move to the next step.

  3. Add recipients

    The form shows two possible recipients. If you need more, click Add Recipient.

    1. For each recipient, click the address book, select if you are using an address book entry or a wallet as a destination.

    2. Enter the amount you want to transfer to each recipient. Note that the fee is calculated at the end, so make sure to have enough tokens.

    3. Click Next Step to go to the next step.

  4. Create batch
    Utila batch transfer for ERC-20 tokens is enabled by a smart contract. If this is the first time you are performing a batch transfer from this source wallet and this token, you need to grant a token allowance to the smart contract. This will be a separate on-chain transaction.

    You are presented with a summary of the transaction for you to approve. You can select the transaction priority, and also add a note about the transfer. Click Create Batch to send the transaction.

    The selected tokens are approved and the transaction goes through the transaction rules and any screening you’ve implemented.

    Once approved, sign the transaction on your mobile. For details, see Sign a transaction.

Did this answer your question?