Solana raised its maximum transaction size from 1,232 bytes to 4,096 bytes via a mainnet upgrade activated at the start of epoch 1,035. The change allows developers to fit more complex operations into single transactions, including zero-knowledge proofs and new onchain signature schemes. A Solana Foundation spokesperson stated the primary goal is to help applications "do more" by unlocking workloads that previously could not fit inside one transaction.

The upgrade introduced the v1 transaction format, which maintains full backward compatibility with legacy transactions. Existing formats continue working for applications and wallet providers, but protocols seeking the size increase must update to v1. This follows recent network adjustments, including an August reduction of slot time from 400 milliseconds to 350ms and validator approval of a proposal to double the annual disinflation rate.