# How transfer multiple assets to contract via one transaction

**URL:** <https://forum.fuel.network/t/how-transfer-multiple-assets-to-contract-via-one-transaction/6583>\
**Category:** Fuel Wallet\
**Created:** [September 9, 2024, 3:17pm UTC](https://forum.fuel.network/t/how-transfer-multiple-assets-to-contract-via-one-transaction/6583 "2024-09-09T15:17:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![div-lync](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.fuel.network/div-lync/32/3441_2.png) [@div-lync](https://forum.fuel.network/u/div-lync)\
**Post date:** [September 9, 2024, 3:17pm UTC](https://forum.fuel.network/t/how-transfer-multiple-assets-to-contract-via-one-transaction/6583/1 "2024-09-09T15:17:27Z")

</div>

So basically I want to transfer multiple assets to contract but I cant use batch transfer method as it only support wallet to wallet transfer and not wallet to contract , so is there any other way to transfer multiple asset to contract by approving one transaction on wallet

---

<div class="post-metadata">

**Author:** ![rishabhkeshan](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.fuel.network/rishabhkeshan/32/3346_2.png) [@rishabhkeshan](https://forum.fuel.network/u/rishabhkeshan)\
**Post date:** [September 10, 2024, 10:04am UTC](https://forum.fuel.network/t/how-transfer-multiple-assets-to-contract-via-one-transaction/6583/2 "2024-09-10T10:04:53Z")

</div>

Hey @div-lync have you tried the [multicall](https://docs.fuel.network/docs/fuels-ts/contracts/multi-contract-calls/) to execute multiple transfers?
