# Proposal to improve multicall, allowing to chain transactions

**URL:** <https://community.starknet.io/t/proposal-to-improve-multicall-allowing-to-chain-transactions/2038>\
**Category:** Starknet Technical Development\
**Tags:** cairo\
**Created:** [September 14, 2022, 3:39pm UTC](https://community.starknet.io/t/proposal-to-improve-multicall-allowing-to-chain-transactions/2038 "2022-09-14T15:39:17Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![abdel.1559](https://dub1.discourse-cdn.com/flex005/user_avatar/community.starknet.io/abdel.1559/32/85849_2.png) [@abdel.1559](https://community.starknet.io/u/abdel.1559)\
**Post date:** [September 16, 2022, 11:57am UTC](https://community.starknet.io/t/proposal-to-improve-multicall-allowing-to-chain-transactions/2038/2 "2022-09-16T11:57:17Z")

</div>

Thanks for this proposal Thomas.  
Generally I think it makes sense and that it could enable interesting use cases.  
We should consider a security analysis to check if it could introduce unexpected attack vectors.  
Assuming we move forward with this proposal and we want to enable this in all account contracts I would suggest that we add a second execute. It would be better in terms of backward compatibility, and also let more flexibility regarding using in it or not, since it adds a little overhead.

---

_[View the full topic](https://community.starknet.io/t/proposal-to-improve-multicall-allowing-to-chain-transactions/2038)._
