Maximum input data size for a stateful contract

Hi, can I assume that the maximum input data size for a single stateful contract is 2KB (arguments ) plus 1KB of TX note field?

Can a single app extend this by using a transaction group by accessing other contracts’ inputs? So, in case of a group of tx0,tx1,tx2… tx2 could “gather” up to 3KB*3 = 9KB of usable input data?


You are correct on the 3k and you could group three app transactions in one atomic and access the additional data.

1 Like