Solana has activated Transaction V1 on mainnet, increasing the maximum transaction size from 1,232 bytes to 4,096 bytes and giving developers roughly 3.3 times more room for complex operations. The txv1 feature gate became active at the start of epoch 1035 on September 15 at approximately 01:00 UTC, with the format also enabled on Testnet and Devnet. Legacy and V0 transactions remain supported, making adoption of V1 optional for applications sending transactions.
According to Solana’s official larger-transaction documentation, the expanded format is designed for workloads that previously exceeded the network’s byte ceiling, including zero-knowledge proofs, large multisignature operations and some cryptographic signature schemes. Operations that previously had to be separated across multiple transactions can now fit inside one atomic transaction when they remain within V1’s other limits.
V1 Changes More Than the Byte Limit
The additional capacity does not remove Solana’s other transaction constraints. SIMD-0385 retains limits of 12 signatures, 64 accounts and 64 instructions for V1 transactions even though the serialization format could theoretically encode more. The main expansion is therefore payload space, not an unrestricted increase in the number of accounts or instructions an application can touch. V1 also removes support for Address Lookup Tables, placing account addresses directly in the larger transaction.
V1 also changes how resource configuration is encoded. Instead of relying on Compute Budget program instructions, the new message contains a TransactionConfig structure carrying compute-unit limits, total priority fees, loaded-account-data limits and heap configuration. That structural change means infrastructure that derives fees or compute settings by scanning old-style Compute Budget instructions must update its parsing logic for V1.
The larger limit also creates more room for future cryptographic designs. Solana’s documentation specifically highlights larger proofs and signature schemes, while separate ecosystem work has explored Falcon and other post-quantum security approaches. Transaction V1 removes part of the transaction-size constraint that can complicate larger cryptographic signatures, but it should not be treated as a completed post-quantum migration. Additional protocol, verification and wallet support would still be required.
Immediate applications are more concrete. Solana Foundation examples show that a Token-2022 confidential transfer requiring three zero-knowledge proofs can fit into a single V1 transaction of roughly 2,897 bytes. That reduces the need to split cryptographically heavy operations across several confirmations, improving atomicity while potentially reducing the number of signatures and transaction submissions required.
Infrastructure Must Learn to Read V1
While sending V1 transactions is optional, reading them is not. RPC clients, indexers and analytics systems that request only transaction versions up to V0 can fail when a block contains V1 activity, while systems using outdated parsing assumptions can misreport resource configuration. Infrastructure providers therefore need V1-aware decoding even if their own applications continue sending legacy or V0 transactions.
The upgrade arrives as Solana continues a broader infrastructure cycle that includes shorter slot times and the planned Alpenglow consensus transition. The network is separately developing Alpenglow as a roughly 150 ms finality system, but Alpenglow remains a distinct consensus upgrade and is currently targeted for Agave 4.3 rather than being part of Transaction V1. Solana’s September roadmap still lists the full Alpenglow consensus switch as under development.
The next practical milestone will be adoption across wallets, RPC providers, indexers and applications that can make use of the larger payload. V1 is already active at the protocol level, but its real impact will depend on how quickly developers use the extra space for ZK proofs, complex multisigs, confidential transfers and other workloads that were previously constrained by the 1,232-byte ceiling.








